class Azure::HealthcareApis::Mgmt::V2020_03_30::Models::ServiceAccessPolicyEntry

An access policy entry.

Attributes

object_id[RW]

@return [String] An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.

Private Class Methods

mapper() click to toggle source

Mapper for ServiceAccessPolicyEntry class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2020-03-30/generated/azure_mgmt_healthcare_apis/models/service_access_policy_entry.rb, line 24
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ServiceAccessPolicyEntry',
    type: {
      name: 'Composite',
      class_name: 'ServiceAccessPolicyEntry',
      model_properties: {
        object_id: {
          client_side_validation: true,
          required: true,
          serialized_name: 'objectId',
          constraints: {
            Pattern: '^(([0-9A-Fa-f]{8}[-]?(?:[0-9A-Fa-f]{4}[-]?){3}[0-9A-Fa-f]{12}){1})+$'
          },
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end