UpdateSourceDetails¶
-
class
oci.application_migration.models.
UpdateSourceDetails
(**kwargs)¶ Bases:
object
You can update the authorization details to access the source environment from which you want to migrate applications to Oracle Cloud Infrastructure. You can also update the description and tags of a source.
Methods
__init__
(**kwargs)Initializes a new UpdateSourceDetails object with values from keyword arguments. Attributes
authorization_details
Gets the authorization_details of this UpdateSourceDetails. defined_tags
Gets the defined_tags of this UpdateSourceDetails. description
Gets the description of this UpdateSourceDetails. display_name
Gets the display_name of this UpdateSourceDetails. freeform_tags
Gets the freeform_tags of this UpdateSourceDetails. source_details
Gets the source_details of this UpdateSourceDetails. -
__init__
(**kwargs)¶ Initializes a new UpdateSourceDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this UpdateSourceDetails.
- description (str) – The value to assign to the description property of this UpdateSourceDetails.
- source_details (oci.application_migration.models.SourceDetails) – The value to assign to the source_details property of this UpdateSourceDetails.
- authorization_details (oci.application_migration.models.AuthorizationDetails) – The value to assign to the authorization_details property of this UpdateSourceDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateSourceDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateSourceDetails.
Gets the authorization_details of this UpdateSourceDetails.
Returns: The authorization_details of this UpdateSourceDetails. Return type: oci.application_migration.models.AuthorizationDetails
Gets the defined_tags of this UpdateSourceDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {“Operations”: {“CostCenter”: “42”}}
Returns: The defined_tags of this UpdateSourceDetails. Return type: dict(str, dict(str, object))
-
description
¶ Gets the description of this UpdateSourceDetails. Description of the source. This helps you to identify the appropriate source environment when you have multiple sources defined.
Returns: The description of this UpdateSourceDetails. Return type: str
-
display_name
¶ Gets the display_name of this UpdateSourceDetails. Name of the source. This helps you to identify the appropriate source environment when you have multiple sources defined.
Returns: The display_name of this UpdateSourceDetails. Return type: str
Gets the freeform_tags of this UpdateSourceDetails. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {“Department”: “Finance”}
Returns: The freeform_tags of this UpdateSourceDetails. Return type: dict(str, str)
-
source_details
¶ Gets the source_details of this UpdateSourceDetails.
Returns: The source_details of this UpdateSourceDetails. Return type: oci.application_migration.models.SourceDetails
-