EmailSubdomain¶
-
class
oci.fusion_apps.models.EmailSubdomain(**kwargs)¶ Bases:
objectemail subdomain details for a marketing brand
Attributes
CERTIFICATE_MANAGEMENT_CUSTOMER_MANAGEDA constant which can be used with the certificate_management property of a EmailSubdomain. CERTIFICATE_MANAGEMENT_ORACLE_MANAGEDA constant which can be used with the certificate_management property of a EmailSubdomain. CERTIFICATE_STATUS_ACTIVEA constant which can be used with the certificate_status property of a EmailSubdomain. CERTIFICATE_STATUS_EXPIREDA constant which can be used with the certificate_status property of a EmailSubdomain. CERTIFICATE_STATUS_NOT_CONFIRMEDA constant which can be used with the certificate_status property of a EmailSubdomain. DNS_MANAGEMENT_CUSTOMER_MANAGEDA constant which can be used with the dns_management property of a EmailSubdomain. DNS_MANAGEMENT_ORACLE_MANAGEDA constant which can be used with the dns_management property of a EmailSubdomain. DNS_STATUS_ACTIVEA constant which can be used with the dns_status property of a EmailSubdomain. DNS_STATUS_NOT_CONFIRMEDA constant which can be used with the dns_status property of a EmailSubdomain. DNS_STATUS_PENDINGA constant which can be used with the dns_status property of a EmailSubdomain. LIFECYCLE_DETAILS_ACTIVATING_HOSTNAMEA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_ACTIVATING_HOSTNAME_TEMP_PROPERTYA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_ACTIVATING_TEMP_PROPERTYA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_CREATING_TEMP_PROPERTYA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_FAILURE_BRAND_EVENTA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_FAILURE_HOSTNAME_ACTIVATIONA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_FAILURE_TEMP_PROPERTY_ACTIVATIONA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_FAILURE_TEMP_PROPERTY_CREATIONA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_FAILURE_TEMP_PROPERTY_HOSTNAME_ACTIVATIONA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_NONEA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_PENDINGA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_READY_FOR_MAIN_ACTIVATIONA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_DETAILS_SENDING_BRAND_EVENTA constant which can be used with the lifecycle_details property of a EmailSubdomain. LIFECYCLE_STATE_ACTIVEA constant which can be used with the lifecycle_state property of a EmailSubdomain. LIFECYCLE_STATE_INACTIVEA constant which can be used with the lifecycle_state property of a EmailSubdomain. certificate_management[Required] Gets the certificate_management of this EmailSubdomain. certificate_status[Required] Gets the certificate_status of this EmailSubdomain. defined_tags[Required] Gets the defined_tags of this EmailSubdomain. dns_management[Required] Gets the dns_management of this EmailSubdomain. dns_status[Required] Gets the dns_status of this EmailSubdomain. freeform_tags[Required] Gets the freeform_tags of this EmailSubdomain. fusion_environment_id[Required] Gets the fusion_environment_id of this EmailSubdomain. id[Required] Gets the id of this EmailSubdomain. lifecycle_detailsGets the lifecycle_details of this EmailSubdomain. lifecycle_state[Required] Gets the lifecycle_state of this EmailSubdomain. marketing_brand_id[Required] Gets the marketing_brand_id of this EmailSubdomain. name[Required] Gets the name of this EmailSubdomain. system_tags[Required] Gets the system_tags of this EmailSubdomain. time_certificate_expirationGets the time_certificate_expiration of this EmailSubdomain. time_createdGets the time_created of this EmailSubdomain. Methods
__init__(**kwargs)Initializes a new EmailSubdomain object with values from keyword arguments. -
CERTIFICATE_MANAGEMENT_CUSTOMER_MANAGED= 'CUSTOMER_MANAGED'¶ A constant which can be used with the certificate_management property of a EmailSubdomain. This constant has a value of “CUSTOMER_MANAGED”
-
CERTIFICATE_MANAGEMENT_ORACLE_MANAGED= 'ORACLE_MANAGED'¶ A constant which can be used with the certificate_management property of a EmailSubdomain. This constant has a value of “ORACLE_MANAGED”
-
CERTIFICATE_STATUS_ACTIVE= 'ACTIVE'¶ A constant which can be used with the certificate_status property of a EmailSubdomain. This constant has a value of “ACTIVE”
-
CERTIFICATE_STATUS_EXPIRED= 'EXPIRED'¶ A constant which can be used with the certificate_status property of a EmailSubdomain. This constant has a value of “EXPIRED”
-
CERTIFICATE_STATUS_NOT_CONFIRMED= 'NOT_CONFIRMED'¶ A constant which can be used with the certificate_status property of a EmailSubdomain. This constant has a value of “NOT_CONFIRMED”
-
DNS_MANAGEMENT_CUSTOMER_MANAGED= 'CUSTOMER_MANAGED'¶ A constant which can be used with the dns_management property of a EmailSubdomain. This constant has a value of “CUSTOMER_MANAGED”
-
DNS_MANAGEMENT_ORACLE_MANAGED= 'ORACLE_MANAGED'¶ A constant which can be used with the dns_management property of a EmailSubdomain. This constant has a value of “ORACLE_MANAGED”
-
DNS_STATUS_ACTIVE= 'ACTIVE'¶ A constant which can be used with the dns_status property of a EmailSubdomain. This constant has a value of “ACTIVE”
-
DNS_STATUS_NOT_CONFIRMED= 'NOT_CONFIRMED'¶ A constant which can be used with the dns_status property of a EmailSubdomain. This constant has a value of “NOT_CONFIRMED”
-
DNS_STATUS_PENDING= 'PENDING'¶ A constant which can be used with the dns_status property of a EmailSubdomain. This constant has a value of “PENDING”
-
LIFECYCLE_DETAILS_ACTIVATING_HOSTNAME= 'ACTIVATING_HOSTNAME'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “ACTIVATING_HOSTNAME”
-
LIFECYCLE_DETAILS_ACTIVATING_HOSTNAME_TEMP_PROPERTY= 'ACTIVATING_HOSTNAME_TEMP_PROPERTY'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “ACTIVATING_HOSTNAME_TEMP_PROPERTY”
-
LIFECYCLE_DETAILS_ACTIVATING_TEMP_PROPERTY= 'ACTIVATING_TEMP_PROPERTY'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “ACTIVATING_TEMP_PROPERTY”
-
LIFECYCLE_DETAILS_CREATING_TEMP_PROPERTY= 'CREATING_TEMP_PROPERTY'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “CREATING_TEMP_PROPERTY”
-
LIFECYCLE_DETAILS_FAILURE_BRAND_EVENT= 'FAILURE_BRAND_EVENT'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “FAILURE_BRAND_EVENT”
-
LIFECYCLE_DETAILS_FAILURE_HOSTNAME_ACTIVATION= 'FAILURE_HOSTNAME_ACTIVATION'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “FAILURE_HOSTNAME_ACTIVATION”
-
LIFECYCLE_DETAILS_FAILURE_TEMP_PROPERTY_ACTIVATION= 'FAILURE_TEMP_PROPERTY_ACTIVATION'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “FAILURE_TEMP_PROPERTY_ACTIVATION”
-
LIFECYCLE_DETAILS_FAILURE_TEMP_PROPERTY_CREATION= 'FAILURE_TEMP_PROPERTY_CREATION'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “FAILURE_TEMP_PROPERTY_CREATION”
-
LIFECYCLE_DETAILS_FAILURE_TEMP_PROPERTY_HOSTNAME_ACTIVATION= 'FAILURE_TEMP_PROPERTY_HOSTNAME_ACTIVATION'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “FAILURE_TEMP_PROPERTY_HOSTNAME_ACTIVATION”
-
LIFECYCLE_DETAILS_NONE= 'NONE'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “NONE”
-
LIFECYCLE_DETAILS_PENDING= 'PENDING'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “PENDING”
-
LIFECYCLE_DETAILS_READY_FOR_MAIN_ACTIVATION= 'READY_FOR_MAIN_ACTIVATION'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “READY_FOR_MAIN_ACTIVATION”
-
LIFECYCLE_DETAILS_SENDING_BRAND_EVENT= 'SENDING_BRAND_EVENT'¶ A constant which can be used with the lifecycle_details property of a EmailSubdomain. This constant has a value of “SENDING_BRAND_EVENT”
-
LIFECYCLE_STATE_ACTIVE= 'ACTIVE'¶ A constant which can be used with the lifecycle_state property of a EmailSubdomain. This constant has a value of “ACTIVE”
-
LIFECYCLE_STATE_INACTIVE= 'INACTIVE'¶ A constant which can be used with the lifecycle_state property of a EmailSubdomain. This constant has a value of “INACTIVE”
-
__init__(**kwargs)¶ Initializes a new EmailSubdomain object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this EmailSubdomain.
- name (str) – The value to assign to the name property of this EmailSubdomain.
- marketing_brand_id (str) – The value to assign to the marketing_brand_id property of this EmailSubdomain.
- fusion_environment_id (str) – The value to assign to the fusion_environment_id property of this EmailSubdomain.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this EmailSubdomain. Allowed values for this property are: “ACTIVE”, “INACTIVE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- lifecycle_details (str) – The value to assign to the lifecycle_details property of this EmailSubdomain. Allowed values for this property are: “PENDING”, “NONE”, “CREATING_TEMP_PROPERTY”, “FAILURE_TEMP_PROPERTY_CREATION”, “ACTIVATING_TEMP_PROPERTY”, “FAILURE_TEMP_PROPERTY_ACTIVATION”, “ACTIVATING_HOSTNAME_TEMP_PROPERTY”, “FAILURE_TEMP_PROPERTY_HOSTNAME_ACTIVATION”, “READY_FOR_MAIN_ACTIVATION”, “ACTIVATING_HOSTNAME”, “FAILURE_HOSTNAME_ACTIVATION”, “SENDING_BRAND_EVENT”, “FAILURE_BRAND_EVENT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- dns_management (str) – The value to assign to the dns_management property of this EmailSubdomain. Allowed values for this property are: “ORACLE_MANAGED”, “CUSTOMER_MANAGED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- dns_status (str) – The value to assign to the dns_status property of this EmailSubdomain. Allowed values for this property are: “ACTIVE”, “NOT_CONFIRMED”, “PENDING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- certificate_management (str) – The value to assign to the certificate_management property of this EmailSubdomain. Allowed values for this property are: “ORACLE_MANAGED”, “CUSTOMER_MANAGED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- certificate_status (str) – The value to assign to the certificate_status property of this EmailSubdomain. Allowed values for this property are: “ACTIVE”, “NOT_CONFIRMED”, “EXPIRED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- time_certificate_expiration (datetime) – The value to assign to the time_certificate_expiration property of this EmailSubdomain.
- time_created (datetime) – The value to assign to the time_created property of this EmailSubdomain.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this EmailSubdomain.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this EmailSubdomain.
- system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this EmailSubdomain.
-
certificate_management¶ [Required] Gets the certificate_management of this EmailSubdomain. dns management type for email subdomain
Allowed values for this property are: “ORACLE_MANAGED”, “CUSTOMER_MANAGED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The certificate_management of this EmailSubdomain. Return type: str
-
certificate_status¶ [Required] Gets the certificate_status of this EmailSubdomain. certificate status for email subdomain
Allowed values for this property are: “ACTIVE”, “NOT_CONFIRMED”, “EXPIRED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The certificate_status of this EmailSubdomain. Return type: str
[Required] Gets the defined_tags of this EmailSubdomain. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this EmailSubdomain. Return type: dict(str, dict(str, object))
-
dns_management¶ [Required] Gets the dns_management of this EmailSubdomain. dns management type for email subdomain
Allowed values for this property are: “ORACLE_MANAGED”, “CUSTOMER_MANAGED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The dns_management of this EmailSubdomain. Return type: str
-
dns_status¶ [Required] Gets the dns_status of this EmailSubdomain. dns status for email subdomain
Allowed values for this property are: “ACTIVE”, “NOT_CONFIRMED”, “PENDING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The dns_status of this EmailSubdomain. Return type: str
[Required] Gets the freeform_tags of this EmailSubdomain. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this EmailSubdomain. Return type: dict(str, str)
-
fusion_environment_id¶ [Required] Gets the fusion_environment_id of this EmailSubdomain. Fusion Environment Identifier
Returns: The fusion_environment_id of this EmailSubdomain. Return type: str
-
id¶ [Required] Gets the id of this EmailSubdomain. The unique identifier (OCID) of emailsubdomain. Can’t be changed after creation.
Returns: The id of this EmailSubdomain. Return type: str
-
lifecycle_details¶ Gets the lifecycle_details of this EmailSubdomain. Email subdomain intermediate states
Allowed values for this property are: “PENDING”, “NONE”, “CREATING_TEMP_PROPERTY”, “FAILURE_TEMP_PROPERTY_CREATION”, “ACTIVATING_TEMP_PROPERTY”, “FAILURE_TEMP_PROPERTY_ACTIVATION”, “ACTIVATING_HOSTNAME_TEMP_PROPERTY”, “FAILURE_TEMP_PROPERTY_HOSTNAME_ACTIVATION”, “READY_FOR_MAIN_ACTIVATION”, “ACTIVATING_HOSTNAME”, “FAILURE_HOSTNAME_ACTIVATION”, “SENDING_BRAND_EVENT”, “FAILURE_BRAND_EVENT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_details of this EmailSubdomain. Return type: str
-
lifecycle_state¶ [Required] Gets the lifecycle_state of this EmailSubdomain. email subdomain lifecyclestate
Allowed values for this property are: “ACTIVE”, “INACTIVE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_state of this EmailSubdomain. Return type: str
-
marketing_brand_id¶ [Required] Gets the marketing_brand_id of this EmailSubdomain. Marketing Brand Identifier
Returns: The marketing_brand_id of this EmailSubdomain. Return type: str
-
name¶ [Required] Gets the name of this EmailSubdomain. The name for email subdomain for a brand
Returns: The name of this EmailSubdomain. Return type: str
[Required] Gets the system_tags of this EmailSubdomain. The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
Returns: The system_tags of this EmailSubdomain. Return type: dict(str, dict(str, object))
-
time_certificate_expiration¶ Gets the time_certificate_expiration of this EmailSubdomain. certification expiration date
Returns: The time_certificate_expiration of this EmailSubdomain. Return type: datetime
-
time_created¶ Gets the time_created of this EmailSubdomain. The time the Email Subdomain was created. An RFC3339 formatted datetime string
Returns: The time_created of this EmailSubdomain. Return type: datetime
-