static public AnalyticalStorageConfiguration ToSDKModel(PSAnalyticalStorageConfiguration psConfig) { if (psConfig == null) { return(null); } return(new AnalyticalStorageConfiguration(psConfig.SchemaType)); }
public PSDatabaseAccountGetResults(DatabaseAccountGetResults databaseAccountGetResults) { if (databaseAccountGetResults == null) { return; } Id = databaseAccountGetResults.Id; Name = databaseAccountGetResults.Name; Tags = databaseAccountGetResults.Tags; Location = databaseAccountGetResults.Location; EnableCassandraConnector = databaseAccountGetResults.EnableCassandraConnector; FailoverPolicies = databaseAccountGetResults.FailoverPolicies; Locations = databaseAccountGetResults.Locations; ReadLocations = databaseAccountGetResults.ReadLocations; WriteLocations = databaseAccountGetResults.WriteLocations; Capabilities = databaseAccountGetResults.Capabilities; ConsistencyPolicy = databaseAccountGetResults.ConsistencyPolicy; EnableAutomaticFailover = databaseAccountGetResults.EnableAutomaticFailover; IsVirtualNetworkFilterEnabled = databaseAccountGetResults.IsVirtualNetworkFilterEnabled; IpRules = databaseAccountGetResults.IpRules; DatabaseAccountOfferType = databaseAccountGetResults.DatabaseAccountOfferType; DocumentEndpoint = databaseAccountGetResults.DocumentEndpoint; ProvisioningState = databaseAccountGetResults.ProvisioningState; Kind = databaseAccountGetResults.Kind; VirtualNetworkRules = databaseAccountGetResults.VirtualNetworkRules; EnableMultipleWriteLocations = databaseAccountGetResults.EnableMultipleWriteLocations; ConnectorOffer = databaseAccountGetResults.ConnectorOffer; DisableKeyBasedMetadataWriteAccess = databaseAccountGetResults.DisableKeyBasedMetadataWriteAccess; PublicNetworkAccess = databaseAccountGetResults.PublicNetworkAccess; KeyVaultKeyUri = databaseAccountGetResults.KeyVaultKeyUri; PrivateEndpointConnections = databaseAccountGetResults.PrivateEndpointConnections; EnableFreeTier = databaseAccountGetResults.EnableFreeTier; ApiProperties = new PSApiProperties(databaseAccountGetResults.ApiProperties); EnableAnalyticalStorage = databaseAccountGetResults.EnableAnalyticalStorage; NetworkAclBypass = databaseAccountGetResults.NetworkAclBypass; NetworkAclBypassResourceIds = databaseAccountGetResults.NetworkAclBypassResourceIds; InstanceId = databaseAccountGetResults.InstanceId; BackupPolicy = new PSBackupPolicy(databaseAccountGetResults.BackupPolicy); RestoreParameters = new PSRestoreParameters(databaseAccountGetResults.RestoreParameters); CreateMode = databaseAccountGetResults.CreateMode; AnalyticalStorageConfiguration = new PSAnalyticalStorageConfiguration(databaseAccountGetResults.AnalyticalStorageConfiguration); }