class Azure::ContainerRegistry::Mgmt::V2019_05_01_preview::Models::GenerateCredentialsParameters
The parameters used to generate credentials for a specified token or user of a container registry.
Attributes
expiry[RW]
@return [DateTime] The expiry date of the generated credentials after which the credentials become invalid.
name[RW]
@return [TokenPasswordName] Specifies name of the password which should be regenerated if any – password1 or password2. Possible values include: 'password1', 'password2'
token_id[RW]
@return [String] The resource ID of the token for which credentials have to be generated.
Private Class Methods
mapper()
click to toggle source
Mapper for GenerateCredentialsParameters
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-05-01-preview/generated/azure_mgmt_container_registry/models/generate_credentials_parameters.rb, line 34 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'GenerateCredentialsParameters', type: { name: 'Composite', class_name: 'GenerateCredentialsParameters', model_properties: { token_id: { client_side_validation: true, required: false, serialized_name: 'tokenId', type: { name: 'String' } }, expiry: { client_side_validation: true, required: false, serialized_name: 'expiry', type: { name: 'DateTime' } }, name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } } } } } end