sdkms.v1.models.account module
Fortanix DSM REST API
This is a set of REST APIs for accessing the Fortanix Data Security Manager. This includes APIs for managing accounts, and for performing cryptographic and key management operations.
OpenAPI spec version: 1.0.0-20200608 Contact: support@fortanix.com Generated by: https://github.com/swagger-api/swagger-codegen.git
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
- class sdkms.v1.models.account.Account(name=None, acct_id=None, description=None, organization=None, country=None, phone=None, notification_pref=None, auth_config=None, subscription=None, state=None, auth_type=None, logging_configs=None, enabled=None, created_at=None, initial_purchase_at=None, pending_subscription_change_request=None, custom_metadata=None, key_undo_policy=None)[source]
Bases:
object- swagger_types
The key is attribute name and the value is attribute type.
- Type:
dict
- attribute_map
The key is attribute name and the value is json key in definition.
- Type:
dict
- __init__(name=None, acct_id=None, description=None, organization=None, country=None, phone=None, notification_pref=None, auth_config=None, subscription=None, state=None, auth_type=None, logging_configs=None, enabled=None, created_at=None, initial_purchase_at=None, pending_subscription_change_request=None, custom_metadata=None, key_undo_policy=None)[source]
Account - a model defined in Swagger
- property acct_id
Gets the acct_id of this Account. Account ID uniquely identifying this account.
Type: str
- Setter:
Sets the acct_id of this Account.
- property auth_config
Gets the auth_config of this Account.
Type: AuthConfig
- Setter:
Sets the auth_config of this Account.
- property auth_type
Gets the auth_type of this Account.
Type: AuthType
- Setter:
Sets the auth_type of this Account.
- property country
Gets the country of this Account. Main country associated with this account
Type: str
- Setter:
Sets the country of this Account.
- property created_at
Gets the created_at of this Account. When this account was created.
Type: str
- Setter:
Sets the created_at of this Account.
- property custom_metadata
Gets the custom_metadata of this Account. Sysadmin-defined metadata for this account. Stored as key-value pairs. This field is only visible to sysadmin users.
Type: map[str]
- Setter:
Sets the custom_metadata of this Account.
- property description
Gets the description of this Account. Description of this account.
Type: str
- Setter:
Sets the description of this Account.
- property enabled
Gets the enabled of this Account. Whether this account is enabled. This may only be changed by sysadmins.
Type: bool
- Setter:
Sets the enabled of this Account.
- property initial_purchase_at
Gets the initial_purchase_at of this Account. When this accout was upgraded a paid subscription.
Type: str
- Setter:
Sets the initial_purchase_at of this Account.
- property key_undo_policy
Gets the key_undo_policy of this Account.
Type: KeyUndoPolicy
- Setter:
Sets the key_undo_policy of this Account.
- property logging_configs
Gets the logging_configs of this Account. Map from UUIDs to LoggingConfig objects
Type: map[LoggingConfig]
- Setter:
Sets the logging_configs of this Account.
- property name
Gets the name of this Account. Name of the account. Account names must be unique within an DSM instance.
Type: str
- Setter:
Sets the name of this Account.
- property notification_pref
Gets the notification_pref of this Account.
Type: NotificationPref
- Setter:
Sets the notification_pref of this Account.
- property organization
Gets the organization of this Account. Organization (e.g. company name) that owns this account
Type: str
- Setter:
Sets the organization of this Account.
- property pending_subscription_change_request
Gets the pending_subscription_change_request of this Account.
Type: SubscriptionChangeRequest
- Setter:
Sets the pending_subscription_change_request of this Account.
- property phone
Gets the phone of this Account. Contact phone number associated with this account
Type: str
- Setter:
Sets the phone of this Account.
- property state
Gets the state of this Account.
Type: AccountState
- Setter:
Sets the state of this Account.
- property subscription
Gets the subscription of this Account.
Type: SubscriptionType
- Setter:
Sets the subscription of this Account.