class Azure::Synapse::Mgmt::V2019_06_01_preview::Models::PrivateLinkResourceProperties
Properties of a private link resource.
Attributes
group_id[RW]
@return [String] The private link resource group id.
required_members[RW]
@return [Array<String>] The private link resource required member names.
required_zone_names[RW]
@return [Array<String>] Required DNS zone names of the the private link resource.
Private Class Methods
mapper()
click to toggle source
Mapper for PrivateLinkResourceProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-06-01-preview/generated/azure_mgmt_synapse/models/private_link_resource_properties.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'PrivateLinkResourceProperties', type: { name: 'Composite', class_name: 'PrivateLinkResourceProperties', model_properties: { group_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'groupId', type: { name: 'String' } }, required_members: { client_side_validation: true, required: false, read_only: true, serialized_name: 'requiredMembers', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, required_zone_names: { client_side_validation: true, required: false, read_only: true, serialized_name: 'requiredZoneNames', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end