class
Amazonite::Ssm::AzureConfiguration
- Amazonite::Ssm::AzureConfiguration
- Reference
- Object
Overview
The access details and targets for connecting to a Microsoft Azure tenant, including the application registration used for authentication and the subscriptions to target.
Included Modules
- JSON::Serializable
Defined in:
ssm/azure_configuration.crConstructors
- .new(tenant_id : String, application_id : String, tenant_display_name : String | Nil = nil, application_display_name : String | Nil = nil, targets : ConfigurationTargets | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#application_display_name : String | Nil
The display name of the Azure application registration.
-
#application_display_name=(application_display_name : String | Nil)
The display name of the Azure application registration.
-
#application_id : String
The ID of the Azure application registration used for authentication.
-
#application_id=(application_id : String)
The ID of the Azure application registration used for authentication.
-
#hash(hasher)
See
Object#hash(hasher) -
#targets : ConfigurationTargets | Nil
The target Azure subscriptions for the cloud connector.
-
#targets=(targets : ConfigurationTargets | Nil)
The target Azure subscriptions for the cloud connector.
-
#tenant_display_name : String | Nil
The display name of the Azure tenant.
-
#tenant_display_name=(tenant_display_name : String | Nil)
The display name of the Azure tenant.
-
#tenant_id : String
The ID of the Azure tenant.
-
#tenant_id=(tenant_id : String)
The ID of the Azure tenant.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The display name of the Azure application registration.
The display name of the Azure application registration.
The ID of the Azure application registration used for authentication.
The target Azure subscriptions for the cloud connector.
The display name of the Azure tenant.