sdk/provisioning/Azure.Provisioning.CosmosDB/api/Azure.Provisioning.CosmosDB.netstandard2.0.cs (2,839 lines of code) (raw):
namespace Azure.Provisioning.CosmosDB
{
public enum AnalyticalStorageSchemaType
{
WellDefined = 0,
FullFidelity = 1,
}
public partial class AuthenticationMethodLdapProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AuthenticationMethodLdapProperties() { }
public Azure.Provisioning.BicepValue<int> ConnectionTimeoutInMs { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SearchBaseDistinguishedName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SearchFilterTemplate { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraCertificate> ServerCertificates { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServerHostname { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ServerPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceUserDistinguishedName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceUserPassword { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class AutoscaleSettingsResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AutoscaleSettingsResourceInfo() { }
public Azure.Provisioning.CosmosDB.ThroughputPolicyResourceInfo AutoUpgradeThroughputPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TargetMaxThroughput { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class AzureBlobDataTransferDataSourceSink : Azure.Provisioning.CosmosDB.DataTransferDataSourceSink
{
public AzureBlobDataTransferDataSourceSink() { }
public Azure.Provisioning.BicepValue<string> ContainerName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> EndpointUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class BackupPolicyMigrationState : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public BackupPolicyMigrationState() { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.BackupPolicyMigrationStatus> Status { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.BackupPolicyType> TargetType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum BackupPolicyMigrationStatus
{
Invalid = 0,
InProgress = 1,
Completed = 2,
Failed = 3,
}
public enum BackupPolicyType
{
Periodic = 0,
Continuous = 1,
}
public partial class BaseCosmosDataTransferDataSourceSink : Azure.Provisioning.CosmosDB.DataTransferDataSourceSink
{
public BaseCosmosDataTransferDataSourceSink() { }
public Azure.Provisioning.BicepValue<string> RemoteAccountName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CassandraAuthenticationMethod
{
None = 0,
Cassandra = 1,
Ldap = 2,
}
public enum CassandraAutoReplicateForm
{
None = 0,
SystemKeyspaces = 1,
AllKeyspaces = 2,
}
public partial class CassandraCertificate : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraCertificate() { }
public Azure.Provisioning.BicepValue<string> Pem { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraCluster : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraCluster(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraClusterProperties Properties { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraCluster FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraClusterBackupSchedule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraClusterBackupSchedule() { }
public Azure.Provisioning.BicepValue<string> CronExpression { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> RetentionInHours { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ScheduleName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraClusterKey : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraClusterKey() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> OrderBy { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraClusterProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraClusterProperties() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CassandraAuthenticationMethod> AuthenticationMethod { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CassandraAutoReplicateForm> AutoReplicate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.ServiceConnectionType> AzureConnectionMethod { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraClusterBackupSchedule> BackupSchedules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CassandraVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraCertificate> ClientCertificates { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClusterNameOverride { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CassandraClusterType> ClusterType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> DelegatedManagementSubnetId { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Extensions { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> ExternalDataCenters { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraCertificate> ExternalGossipCertificates { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraDataCenterSeedNode> ExternalSeedNodes { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraCertificate> GossipCertificates { get { throw null; } }
public Azure.Provisioning.BicepValue<int> HoursBetweenBackups { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> InitialCassandraAdminPassword { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsCassandraAuditLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDeallocated { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRepairEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateLinkResourceId { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PrometheusEndpointIPAddress { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraError ProvisionError { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CassandraProvisioningState> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RestoreFromBackupId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.ScheduledEventStrategy> ScheduledEventStrategy { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraDataCenterSeedNode> SeedNodes { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum CassandraClusterType
{
Production = 0,
NonProduction = 1,
}
public partial class CassandraColumn : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraColumn() { }
public Azure.Provisioning.BicepValue<string> CassandraColumnType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraDataCenter : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraDataCenter(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraCluster? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraDataCenterProperties Properties { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraDataCenter FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraDataCenterProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraDataCenterProperties() { }
public Azure.Provisioning.CosmosDB.AuthenticationMethodLdapProperties AuthenticationMethodLdapProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> BackupStorageCustomerKeyUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Base64EncodedCassandraYamlFragment { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> DataCenterLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> Deallocated { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> DelegatedSubnetId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DiskCapacity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DiskSku { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> DoesSupportAvailabilityZone { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ManagedDiskCustomerKeyUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> NodeCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PrivateEndpointIPAddress { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraError ProvisionError { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CassandraProvisioningState> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraDataCenterSeedNode> SeedNodes { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Sku { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraDataCenterSeedNode : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraDataCenterSeedNode() { }
public Azure.Provisioning.BicepValue<string> IPAddress { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraError : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraError() { }
public Azure.Provisioning.BicepValue<string> AdditionalErrorInfo { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Code { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Message { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Target { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraKeyspace : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraKeyspace(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ExtendedCassandraKeyspaceResourceInfo Resource { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ResourceKeyspaceName { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraKeyspace FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraKeyspacePropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraKeyspacePropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraKeyspaceThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraKeyspaceThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CassandraKeyspace? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraKeyspaceThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraPartitionKey : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraPartitionKey() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CassandraProvisioningState
{
Creating = 0,
Updating = 1,
Deleting = 2,
Succeeded = 3,
Failed = 4,
Canceled = 5,
}
public partial class CassandraSchema : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraSchema() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraClusterKey> ClusterKeys { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraColumn> Columns { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CassandraPartitionKey> PartitionKeys { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraTable : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraTable(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraKeyspace? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraTableResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraTable FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraTablePropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraTablePropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraTableResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraTableResourceInfo() { }
public Azure.Provisioning.BicepValue<int> AnalyticalStorageTtl { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DefaultTtl { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraSchema Schema { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TableName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraTableThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraTableThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CassandraTable? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraTableThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraViewGetPropertiesOptions : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraViewGetPropertiesOptions() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraViewGetPropertiesResource : Azure.Provisioning.CosmosDB.CassandraViewResource
{
public CassandraViewGetPropertiesResource() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraViewGetResult : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraViewGetResult(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraKeyspace? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CassandraViewResource Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraViewGetResult FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CassandraViewResource : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CassandraViewResource() { }
public Azure.Provisioning.BicepValue<string> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ViewDefinition { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CassandraViewThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public CassandraViewThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CassandraViewGetResult? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CassandraViewThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public enum CompositePathSortOrder
{
[System.Runtime.Serialization.DataMemberAttribute(Name="ascending")]
Ascending = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="descending")]
Descending = 1,
}
public partial class ComputedProperty : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ComputedProperty() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Query { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ConflictResolutionMode
{
LastWriterWins = 0,
Custom = 1,
}
public partial class ConflictResolutionPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ConflictResolutionPolicy() { }
public Azure.Provisioning.BicepValue<string> ConflictResolutionPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ConflictResolutionProcedure { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.ConflictResolutionMode> Mode { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ConnectorOffer
{
Small = 0,
}
public partial class ConsistencyPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ConsistencyPolicy() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.DefaultConsistencyLevel> DefaultConsistencyLevel { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxIntervalInSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> MaxStalenessPrefix { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContinuousModeBackupPolicy : Azure.Provisioning.CosmosDB.CosmosDBAccountBackupPolicy
{
public ContinuousModeBackupPolicy() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.ContinuousTier> ContinuousModeTier { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContinuousTier
{
Continuous7Days = 0,
Continuous30Days = 1,
}
public partial class CosmosCassandraDataTransferDataSourceSink : Azure.Provisioning.CosmosDB.BaseCosmosDataTransferDataSourceSink
{
public CosmosCassandraDataTransferDataSourceSink() { }
public Azure.Provisioning.BicepValue<string> KeyspaceName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TableName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBAccount : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBAccount(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.AnalyticalStorageSchemaType> AnalyticalStorageSchemaType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServerVersion> ApiServerVersion { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccountBackupPolicy BackupPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBAccountCapability> Capabilities { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> CapacityTotalThroughputLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.ConnectorOffer> ConnectorOffer { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ConsistencyPolicy ConsistencyPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBAccountCorsPolicy> Cors { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomerManagedKeyStatus { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountOfferType> DatabaseAccountOfferType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DefaultIdentity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.DefaultPriorityLevel> DefaultPriorityLevel { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.EnableFullTextQuery> DiagnosticLogEnableFullTextQuery { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> DisableKeyBasedMetadataWriteAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> DisableLocalAuth { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DocumentEndpoint { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> EnableAutomaticFailover { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnableBurstCapacity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnableCassandraConnector { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnableMaterializedViews { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnableMultipleWriteLocations { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnablePartitionMerge { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnablePerRegionPerPartitionAutoscale { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnablePriorityBasedExecution { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBFailoverPolicy> FailoverPolicies { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> InstanceId { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBIPAddressOrRange> IPRules { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAnalyticalStorageEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsFreeTierEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsVirtualNetworkFilterEnabled { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.DatabaseAccountKeysMetadata KeysMetadata { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Uri> KeyVaultKeyUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountKind> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBAccountLocation> Locations { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBMinimalTlsVersion> MinimalTlsVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.NetworkAclBypass> NetworkAclBypass { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Core.ResourceIdentifier> NetworkAclBypassResourceIds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBPrivateEndpointConnectionData> PrivateEndpointConnections { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBPublicNetworkAccess> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBAccountLocation> ReadLocations { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBAccountRestoreParameters RestoreParameters { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBVirtualNetworkRule> VirtualNetworkRules { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBAccountLocation> WriteLocations { get { throw null; } }
public Azure.Provisioning.Authorization.RoleAssignment CreateRoleAssignment(Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole role, Azure.Provisioning.BicepValue<Azure.Provisioning.Authorization.RoleManagementPrincipalType> principalType, Azure.Provisioning.BicepValue<System.Guid> principalId, string? bicepIdentifierSuffix = null) { throw null; }
public Azure.Provisioning.Authorization.RoleAssignment CreateRoleAssignment(Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole role, Azure.Provisioning.Roles.UserAssignedIdentity identity) { throw null; }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBAccount FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public Azure.Provisioning.CosmosDB.CosmosDBAccountKeyList GetKeys() { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBAccountBackupPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBAccountBackupPolicy() { }
public Azure.Provisioning.CosmosDB.BackupPolicyMigrationState MigrationState { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBAccountCapability : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBAccountCapability() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBAccountCorsPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBAccountCorsPolicy() { }
public Azure.Provisioning.BicepValue<string> AllowedHeaders { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AllowedMethods { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AllowedOrigins { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ExposedHeaders { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> MaxAgeInSeconds { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBAccountCreateMode
{
Default = 0,
Restore = 1,
PointInTimeRestore = 2,
}
public partial class CosmosDBAccountKeyList : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBAccountKeyList() { }
public Azure.Provisioning.BicepValue<string> PrimaryMasterKey { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PrimaryReadonlyMasterKey { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SecondaryMasterKey { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SecondaryReadonlyMasterKey { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBAccountKind
{
GlobalDocumentDB = 0,
MongoDB = 1,
Parse = 2,
}
public partial class CosmosDBAccountLocation : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBAccountLocation() { }
public Azure.Provisioning.BicepValue<string> DocumentEndpoint { get { throw null; } }
public Azure.Provisioning.BicepValue<int> FailoverPriority { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsZoneRedundant { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> LocationName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBAccountOfferType
{
Standard = 0,
}
public enum CosmosDBAccountRestoreMode
{
PointInTime = 0,
}
public partial class CosmosDBAccountRestoreParameters : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBAccountRestoreParameters() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.DatabaseRestoreResourceInfo> DatabasesToRestore { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.GremlinDatabaseRestoreResourceInfo> GremlinDatabasesToRestore { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsRestoreWithTtlDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountRestoreMode> RestoreMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RestoreSource { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> RestoreTimestampInUtc { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceBackupLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> TablesToRestore { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBBackupStorageRedundancy
{
Geo = 0,
Local = 1,
Zone = 2,
}
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public readonly partial struct CosmosDBBuiltInRole : System.IEquatable<Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole>
{
private readonly object _dummy;
private readonly int _dummyPrimitive;
public CosmosDBBuiltInRole(string value) { throw null; }
public static Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole CosmosBackupOperator { get { throw null; } }
public static Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole CosmosDBAccountReaderRole { get { throw null; } }
public static Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole CosmosDBOperator { get { throw null; } }
public static Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole CosmosRestoreOperator { get { throw null; } }
public static Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole DocumentDBAccountContributor { get { throw null; } }
public bool Equals(Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole other) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override bool Equals(object? obj) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public static string GetBuiltInRoleName(Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole value) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override int GetHashCode() { throw null; }
public static bool operator ==(Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole left, Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole right) { throw null; }
public static implicit operator Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole (string value) { throw null; }
public static bool operator !=(Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole left, Azure.Provisioning.CosmosDB.CosmosDBBuiltInRole right) { throw null; }
public override string ToString() { throw null; }
}
public partial class CosmosDBClientEncryptionIncludedPath : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBClientEncryptionIncludedPath() { }
public Azure.Provisioning.BicepValue<string> ClientEncryptionKeyId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EncryptionAlgorithm { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EncryptionType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBClientEncryptionPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBClientEncryptionPolicy() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBClientEncryptionIncludedPath> IncludedPaths { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> PolicyFormatVersion { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBCompositePath : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBCompositePath() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CompositePathSortOrder> Order { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBContainerPartitionKey : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBContainerPartitionKey() { }
public Azure.Provisioning.BicepValue<bool> IsSystemKey { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBPartitionKind> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Paths { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Version { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBCreateUpdateConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBCreateUpdateConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBDataType
{
String = 0,
Number = 1,
Point = 2,
Polygon = 3,
LineString = 4,
MultiPolygon = 5,
}
public partial class CosmosDBExcludedPath : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBExcludedPath() { }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBFailoverPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBFailoverPolicy() { }
public Azure.Provisioning.BicepValue<int> FailoverPriority { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> LocationName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBFirewallRule : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBFirewallRule(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> EndIPAddress { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MongoCluster? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> StartIPAddress { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBFirewallRule FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2024_07_01;
}
}
public partial class CosmosDBIncludedPath : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBIncludedPath() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBPathIndexes> Indexes { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBIndexingMode
{
[System.Runtime.Serialization.DataMemberAttribute(Name="consistent")]
Consistent = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="lazy")]
Lazy = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="none")]
None = 2,
}
public partial class CosmosDBIndexingPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBIndexingPolicy() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBCompositePath>> CompositeIndexes { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBExcludedPath> ExcludedPaths { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBIncludedPath> IncludedPaths { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBIndexingMode> IndexingMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAutomatic { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.SpatialSpec> SpatialIndexes { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBIndexKind
{
Hash = 0,
Range = 1,
Spatial = 2,
}
public partial class CosmosDBIPAddressOrRange : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBIPAddressOrRange() { }
public Azure.Provisioning.BicepValue<string> IPAddressOrRange { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBKeyWrapMetadata : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBKeyWrapMetadata() { }
public Azure.Provisioning.BicepValue<string> Algorithm { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CosmosDBKeyWrapMetadataType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBMinimalTlsVersion
{
Tls = 0,
Tls11 = 1,
Tls12 = 2,
}
public enum CosmosDBPartitionKind
{
Hash = 0,
Range = 1,
MultiHash = 2,
}
public partial class CosmosDBPathIndexes : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBPathIndexes() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBDataType> DataType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBIndexKind> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Precision { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBPrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBPrivateEndpointConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.CosmosDB.CosmosDBPrivateLinkServiceConnectionStateProperty ConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> GroupId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBPrivateEndpointConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBPrivateEndpointConnectionData : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBPrivateEndpointConnectionData() { }
public Azure.Provisioning.CosmosDB.CosmosDBPrivateLinkServiceConnectionStateProperty ConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> GroupId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBPrivateLinkServiceConnectionStateProperty : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBPrivateLinkServiceConnectionStateProperty() { }
public Azure.Provisioning.BicepValue<string> ActionsRequired { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBProvisioningState
{
Succeeded = 0,
Failed = 1,
Canceled = 2,
InProgress = 3,
Updating = 4,
Dropping = 5,
}
public enum CosmosDBPublicNetworkAccess
{
Enabled = 0,
Disabled = 1,
SecuredByPerimeter = 2,
}
public enum CosmosDBServerVersion
{
[System.Runtime.Serialization.DataMemberAttribute(Name="3.2")]
V3_2 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="3.6")]
V3_6 = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="4.0")]
V4_0 = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="4.2")]
V4_2 = 3,
}
public partial class CosmosDBService : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBService(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<int> InstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceSize> InstanceSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBServiceProperties Properties { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceType> ServiceType { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBService FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBServiceProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBServiceProperties() { }
public Azure.Provisioning.BicepDictionary<System.BinaryData> AdditionalProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<int> InstanceCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceSize> InstanceSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceStatus> Status { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBServiceSize
{
[System.Runtime.Serialization.DataMemberAttribute(Name="Cosmos.D4s")]
CosmosD4S = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="Cosmos.D8s")]
CosmosD8S = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="Cosmos.D16s")]
CosmosD16S = 2,
}
public enum CosmosDBServiceStatus
{
Creating = 0,
Running = 1,
Updating = 2,
Deleting = 3,
Error = 4,
Stopped = 5,
}
public enum CosmosDBServiceType
{
SqlDedicatedGateway = 0,
DataTransfer = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="GraphAPICompute")]
GraphApiCompute = 2,
MaterializedViewsBuilder = 3,
}
public enum CosmosDBSpatialType
{
Point = 0,
LineString = 1,
Polygon = 2,
MultiPolygon = 3,
}
public partial class CosmosDBSqlClientEncryptionKey : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlClientEncryptionKey(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlClientEncryptionKeyResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlClientEncryptionKey FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlClientEncryptionKeyProperties : Azure.Provisioning.CosmosDB.CosmosDBSqlClientEncryptionKeyResourceInfo
{
public CosmosDBSqlClientEncryptionKeyProperties() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlClientEncryptionKeyResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlClientEncryptionKeyResourceInfo() { }
public Azure.Provisioning.BicepValue<string> EncryptionAlgorithm { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Id { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBKeyWrapMetadata KeyWrapMetadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.BinaryData> WrappedDataEncryptionKey { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlContainer : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlContainer(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlContainerResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlContainer FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlContainerPropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlContainerPropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlContainerResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlContainerResourceInfo() { }
public Azure.Provisioning.BicepValue<long> AnalyticalStorageTtl { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBClientEncryptionPolicy ClientEncryptionPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.ComputedProperty> ComputedProperties { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ConflictResolutionPolicy ConflictResolutionPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ContainerName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DefaultTtl { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBIndexingPolicy IndexingPolicy { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MaterializedViewDefinition MaterializedViewDefinition { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBContainerPartitionKey PartitionKey { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBUniqueKey> UniqueKeys { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlContainerThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlContainerThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlContainer? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlContainerThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlDatabase : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlDatabase(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlDatabaseResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlDatabase FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlDatabasePropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlDatabasePropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlDatabaseResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlDatabaseResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlDatabaseThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlDatabaseThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlDatabaseThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlRoleAssignment : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlRoleAssignment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> PrincipalId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> RoleDefinitionId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Scope { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlRoleAssignment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlRoleDefinition : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlRoleDefinition(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<string> AssignableScopes { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBSqlRolePermission> Permissions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBSqlRoleDefinitionType> RoleDefinitionType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RoleName { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlRoleDefinition FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public enum CosmosDBSqlRoleDefinitionType
{
BuiltInRole = 0,
CustomRole = 1,
}
public partial class CosmosDBSqlRolePermission : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlRolePermission() { }
public Azure.Provisioning.BicepList<string> DataActions { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> NotDataActions { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlStoredProcedure : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlStoredProcedure(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlContainer? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlStoredProcedureResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlStoredProcedure FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlStoredProcedureResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlStoredProcedureResourceInfo() { }
public Azure.Provisioning.BicepValue<string> Body { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StoredProcedureName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBSqlTrigger : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlTrigger(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlContainer? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlTriggerResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlTrigger FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public enum CosmosDBSqlTriggerOperation
{
All = 0,
Create = 1,
Update = 2,
Delete = 3,
Replace = 4,
}
public partial class CosmosDBSqlTriggerResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlTriggerResourceInfo() { }
public Azure.Provisioning.BicepValue<string> Body { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TriggerName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBSqlTriggerOperation> TriggerOperation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBSqlTriggerType> TriggerType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBSqlTriggerType
{
Pre = 0,
Post = 1,
}
public partial class CosmosDBSqlUserDefinedFunction : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBSqlUserDefinedFunction(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlContainer? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBSqlUserDefinedFunctionResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBSqlUserDefinedFunction FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBSqlUserDefinedFunctionResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBSqlUserDefinedFunctionResourceInfo() { }
public Azure.Provisioning.BicepValue<string> Body { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> FunctionName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum CosmosDBStatus
{
Uninitialized = 0,
Initializing = 1,
InternallyReady = 2,
Online = 3,
Deleting = 4,
Succeeded = 5,
Failed = 6,
Canceled = 7,
Updating = 8,
}
public partial class CosmosDBTable : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBTable(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBTableResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBTable FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class CosmosDBTablePropertiesOptions : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBTablePropertiesOptions() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBTablePropertiesResource : Azure.Provisioning.CosmosDB.CosmosDBTableResourceInfo
{
public CosmosDBTablePropertiesResource() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBTableResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBTableResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TableName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBThroughputPool : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBThroughputPool(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBStatus> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBThroughputPool FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
}
public partial class CosmosDBThroughputPoolAccount : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosDBThroughputPoolAccount(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AccountInstanceId { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> AccountLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> AccountResourceIdentifier { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBThroughputPool? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBStatus> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosDBThroughputPoolAccount FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
}
}
public partial class CosmosDBUniqueKey : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBUniqueKey() { }
public Azure.Provisioning.BicepList<string> Paths { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosDBVirtualNetworkRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CosmosDBVirtualNetworkRule() { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IgnoreMissingVnetServiceEndpoint { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosMongoDataTransferDataSourceSink : Azure.Provisioning.CosmosDB.BaseCosmosDataTransferDataSourceSink
{
public CosmosMongoDataTransferDataSourceSink() { }
public Azure.Provisioning.BicepValue<string> CollectionName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosSqlDataTransferDataSourceSink : Azure.Provisioning.CosmosDB.BaseCosmosDataTransferDataSourceSink
{
public CosmosSqlDataTransferDataSourceSink() { }
public Azure.Provisioning.BicepValue<string> ContainerName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class CosmosTableThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public CosmosTableThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBTable? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.CosmosTableThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class DatabaseAccountKeysMetadata : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public DatabaseAccountKeysMetadata() { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> PrimaryMasterKeyGeneratedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> PrimaryReadonlyMasterKeyGeneratedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> SecondaryMasterKeyGeneratedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> SecondaryReadonlyMasterKeyGeneratedOn { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class DatabaseRestoreResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public DatabaseRestoreResourceInfo() { }
public Azure.Provisioning.BicepList<string> CollectionNames { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class DataTransferDataSourceSink : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public DataTransferDataSourceSink() { }
protected override void DefineProvisionableProperties() { }
}
public partial class DataTransferJobGetResult : Azure.Provisioning.Primitives.ProvisionableResource
{
public DataTransferJobGetResult(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.CosmosDB.DataTransferDataSourceSink Destination { get { throw null; } }
public Azure.Provisioning.BicepValue<System.TimeSpan> Duration { get { throw null; } }
public Azure.Provisioning.CosmosDB.ErrorResponse Error { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> JobName { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastUpdatedUtcOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.DataTransferJobMode> Mode { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> ProcessedCount { get { throw null; } }
public Azure.Provisioning.CosmosDB.DataTransferJobProperties Properties { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.DataTransferDataSourceSink Source { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<long> TotalCount { get { throw null; } }
public Azure.Provisioning.BicepValue<int> WorkerCount { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.DataTransferJobGetResult FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public enum DataTransferJobMode
{
Offline = 0,
Online = 1,
}
public partial class DataTransferJobProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public DataTransferJobProperties() { }
public Azure.Provisioning.CosmosDB.DataTransferDataSourceSink Destination { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.TimeSpan> Duration { get { throw null; } }
public Azure.Provisioning.CosmosDB.ErrorResponse Error { get { throw null; } }
public Azure.Provisioning.BicepValue<string> JobName { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastUpdatedUtcOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.DataTransferJobMode> Mode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> ProcessedCount { get { throw null; } }
public Azure.Provisioning.CosmosDB.DataTransferDataSourceSink Source { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Status { get { throw null; } }
public Azure.Provisioning.BicepValue<long> TotalCount { get { throw null; } }
public Azure.Provisioning.BicepValue<int> WorkerCount { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class DataTransferRegionalService : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public DataTransferRegionalService() { }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceStatus> Status { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class DataTransferServiceProperties : Azure.Provisioning.CosmosDB.CosmosDBServiceProperties
{
public DataTransferServiceProperties() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.DataTransferRegionalService> Locations { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum DefaultConsistencyLevel
{
Eventual = 0,
Session = 1,
BoundedStaleness = 2,
Strong = 3,
ConsistentPrefix = 4,
}
public enum DefaultPriorityLevel
{
High = 0,
Low = 1,
}
public enum EnableFullTextQuery
{
None = 0,
True = 1,
False = 2,
}
public partial class ErrorResponse : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ErrorResponse() { }
public Azure.Provisioning.BicepValue<string> Code { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Message { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCassandraKeyspaceResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ExtendedCassandraKeyspaceResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> KeyspaceName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCassandraTableResourceInfo : Azure.Provisioning.CosmosDB.CassandraTableResourceInfo
{
public ExtendedCassandraTableResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCosmosDBSqlContainerResourceInfo : Azure.Provisioning.CosmosDB.CosmosDBSqlContainerResourceInfo
{
public ExtendedCosmosDBSqlContainerResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCosmosDBSqlDatabaseResourceInfo : Azure.Provisioning.CosmosDB.CosmosDBSqlDatabaseResourceInfo
{
public ExtendedCosmosDBSqlDatabaseResourceInfo() { }
public Azure.Provisioning.BicepValue<string> Colls { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Users { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCosmosDBSqlStoredProcedureResourceInfo : Azure.Provisioning.CosmosDB.CosmosDBSqlStoredProcedureResourceInfo
{
public ExtendedCosmosDBSqlStoredProcedureResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCosmosDBSqlTriggerResourceInfo : Azure.Provisioning.CosmosDB.CosmosDBSqlTriggerResourceInfo
{
public ExtendedCosmosDBSqlTriggerResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedCosmosDBSqlUserDefinedFunctionResourceInfo : Azure.Provisioning.CosmosDB.CosmosDBSqlUserDefinedFunctionResourceInfo
{
public ExtendedCosmosDBSqlUserDefinedFunctionResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedGremlinDatabaseResourceInfo : Azure.Provisioning.CosmosDB.GremlinDatabaseResourceInfo
{
public ExtendedGremlinDatabaseResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedGremlinGraphResourceInfo : Azure.Provisioning.CosmosDB.GremlinGraphResourceInfo
{
public ExtendedGremlinGraphResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedMongoDBCollectionResourceInfo : Azure.Provisioning.CosmosDB.MongoDBCollectionResourceInfo
{
public ExtendedMongoDBCollectionResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedMongoDBDatabaseResourceInfo : Azure.Provisioning.CosmosDB.MongoDBDatabaseResourceInfo
{
public ExtendedMongoDBDatabaseResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ExtendedThroughputSettingsResourceInfo : Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo
{
public ExtendedThroughputSettingsResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class GraphApiComputeRegionalService : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GraphApiComputeRegionalService() { }
public Azure.Provisioning.BicepValue<string> GraphApiComputeEndpoint { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceStatus> Status { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class GraphApiComputeServiceProperties : Azure.Provisioning.CosmosDB.CosmosDBServiceProperties
{
public GraphApiComputeServiceProperties() { }
public Azure.Provisioning.BicepValue<string> GraphApiComputeEndpoint { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.GraphApiComputeRegionalService> Locations { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class GraphResourceGetPropertiesOptions : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GraphResourceGetPropertiesOptions() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GraphResourceGetResult : Azure.Provisioning.Primitives.ProvisionableResource
{
public GraphResourceGetResult(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ResourceId { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.GraphResourceGetResult FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class GremlinDatabase : Azure.Provisioning.Primitives.ProvisionableResource
{
public GremlinDatabase(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.GremlinDatabaseResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.GremlinDatabase FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class GremlinDatabasePropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GremlinDatabasePropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GremlinDatabaseResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GremlinDatabaseResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GremlinDatabaseRestoreResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GremlinDatabaseRestoreResourceInfo() { }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> GraphNames { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GremlinDatabaseThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public GremlinDatabaseThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.GremlinDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.GremlinDatabaseThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class GremlinGraph : Azure.Provisioning.Primitives.ProvisionableResource
{
public GremlinGraph(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.GremlinDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.GremlinGraphResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.GremlinGraph FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class GremlinGraphPropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GremlinGraphPropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GremlinGraphResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public GremlinGraphResourceInfo() { }
public Azure.Provisioning.BicepValue<long> AnalyticalStorageTtl { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ConflictResolutionPolicy ConflictResolutionPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> DefaultTtl { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> GraphName { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBIndexingPolicy IndexingPolicy { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBContainerPartitionKey PartitionKey { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBUniqueKey> UniqueKeys { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class GremlinGraphThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public GremlinGraphThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.GremlinGraph? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.GremlinGraphThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class MaterializedViewDefinition : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MaterializedViewDefinition() { }
public Azure.Provisioning.BicepValue<string> Definition { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceCollectionId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceCollectionRid { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class MaterializedViewsBuilderRegionalService : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MaterializedViewsBuilderRegionalService() { }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceStatus> Status { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class MaterializedViewsBuilderServiceProperties : Azure.Provisioning.CosmosDB.CosmosDBServiceProperties
{
public MaterializedViewsBuilderServiceProperties() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.MaterializedViewsBuilderRegionalService> Locations { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoCluster : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoCluster(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> AdministratorLogin { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AdministratorLoginPassword { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.MongoClusterStatus> ClusterStatus { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ConnectionString { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EarliestRestoreTime { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.NodeGroupSpec> NodeGroupSpecs { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.CosmosDB.MongoClusterRestoreParameters RestoreParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServerVersion { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoCluster FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2024_07_01;
}
}
public partial class MongoClusterRestoreParameters : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoClusterRestoreParameters() { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> PointInTimeUTC { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceResourceId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum MongoClusterStatus
{
Ready = 0,
Provisioning = 1,
Updating = 2,
Starting = 3,
Stopping = 4,
Stopped = 5,
Dropping = 6,
}
public partial class MongoDBCollection : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoDBCollection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MongoDBDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MongoDBCollectionResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoDBCollection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class MongoDBCollectionPropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBCollectionPropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBCollectionResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBCollectionResourceInfo() { }
public Azure.Provisioning.BicepValue<int> AnalyticalStorageTtl { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CollectionName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.MongoDBIndex> Indexes { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> ShardKey { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBCollectionThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoDBCollectionThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.MongoDBCollection? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoDBCollectionThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class MongoDBDatabase : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoDBDatabase(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBCreateUpdateConfig Options { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MongoDBDatabaseResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoDBDatabase FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class MongoDBDatabasePropertiesConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBDatabasePropertiesConfig() { }
public Azure.Provisioning.BicepValue<int> AutoscaleMaxThroughput { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBDatabaseResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBDatabaseResourceInfo() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBAccountCreateMode> CreateMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ResourceRestoreParameters RestoreParameters { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBDatabaseThroughputSetting : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoDBDatabaseThroughputSetting(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.MongoDBDatabase? Parent { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.ThroughputSettingsResourceInfo Resource { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoDBDatabaseThroughputSetting FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public partial class MongoDBIndex : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBIndex() { }
public Azure.Provisioning.BicepList<string> Keys { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MongoDBIndexConfig Options { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBIndexConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBIndexConfig() { }
public Azure.Provisioning.BicepValue<int> ExpireAfterSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsUnique { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBPrivilege : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBPrivilege() { }
public Azure.Provisioning.BicepList<string> Actions { get { throw null; } set { } }
public Azure.Provisioning.CosmosDB.MongoDBPrivilegeResourceInfo Resource { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBPrivilegeResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBPrivilegeResourceInfo() { }
public Azure.Provisioning.BicepValue<string> Collection { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DBName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBRole : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public MongoDBRole() { }
public Azure.Provisioning.BicepValue<string> DBName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Role { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class MongoDBRoleDefinition : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoDBRoleDefinition(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.MongoDBRoleDefinitionType> DefinitionType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.MongoDBPrivilege> Privileges { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RoleName { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.MongoDBRole> Roles { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoDBRoleDefinition FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public enum MongoDBRoleDefinitionType
{
BuiltInRole = 0,
CustomRole = 1,
}
public partial class MongoDBUserDefinition : Azure.Provisioning.Primitives.ProvisionableResource
{
public MongoDBUserDefinition(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> CustomData { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DatabaseName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Mechanisms { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.CosmosDB.CosmosDBAccount? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Password { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.MongoDBRole> Roles { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> UserName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.CosmosDB.MongoDBUserDefinition FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2014_04_01;
public static readonly string V2015_04_08;
public static readonly string V2015_11_06;
public static readonly string V2016_03_19;
public static readonly string V2016_03_31;
public static readonly string V2019_08_01;
public static readonly string V2019_12_12;
public static readonly string V2020_03_01;
public static readonly string V2020_04_01;
public static readonly string V2020_09_01;
public static readonly string V2021_01_15;
public static readonly string V2021_03_15;
public static readonly string V2021_04_15;
public static readonly string V2021_05_15;
public static readonly string V2021_06_15;
public static readonly string V2021_10_15;
public static readonly string V2022_05_15;
public static readonly string V2022_08_15;
public static readonly string V2022_11_15;
public static readonly string V2023_03_15;
public static readonly string V2023_04_15;
public static readonly string V2023_09_15;
public static readonly string V2023_11_15;
public static readonly string V2024_05_15;
public static readonly string V2024_08_15;
}
}
public enum NetworkAclBypass
{
None = 0,
AzureServices = 1,
}
public partial class NodeGroupSpec : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public NodeGroupSpec() { }
public Azure.Provisioning.BicepValue<long> DiskSizeInGB { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> EnableHa { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.NodeKind> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> NodeCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Sku { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum NodeKind
{
Shard = 0,
}
public partial class PeriodicModeBackupPolicy : Azure.Provisioning.CosmosDB.CosmosDBAccountBackupPolicy
{
public PeriodicModeBackupPolicy() { }
public Azure.Provisioning.CosmosDB.PeriodicModeProperties PeriodicModeProperties { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class PeriodicModeProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public PeriodicModeProperties() { }
public Azure.Provisioning.BicepValue<int> BackupIntervalInMinutes { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> BackupRetentionIntervalInHours { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBBackupStorageRedundancy> BackupStorageRedundancy { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ResourceRestoreParameters : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ResourceRestoreParameters() { }
public Azure.Provisioning.BicepValue<bool> IsRestoreWithTtlDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RestoreSource { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> RestoreTimestampInUtc { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class RestorableSqlContainerPropertiesResourceContainer : Azure.Provisioning.CosmosDB.CosmosDBSqlContainerResourceInfo
{
public RestorableSqlContainerPropertiesResourceContainer() { }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Self { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class RestorableSqlDatabasePropertiesResourceDatabase : Azure.Provisioning.CosmosDB.CosmosDBSqlDatabaseResourceInfo
{
public RestorableSqlDatabasePropertiesResourceDatabase() { }
public Azure.Provisioning.BicepValue<string> Colls { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.ETag> ETag { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Rid { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Self { get { throw null; } }
public Azure.Provisioning.BicepValue<float> Timestamp { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Users { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum ScheduledEventStrategy
{
Ignore = 0,
StopAny = 1,
StopByRack = 2,
}
public enum ServiceConnectionType
{
None = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="VPN")]
Vpn = 1,
}
public partial class SpatialSpec : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SpatialSpec() { }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.CosmosDBSpatialType> Types { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class SqlDedicatedGatewayRegionalService : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SqlDedicatedGatewayRegionalService() { }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SqlDedicatedGatewayEndpoint { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.CosmosDB.CosmosDBServiceStatus> Status { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class SqlDedicatedGatewayServiceProperties : Azure.Provisioning.CosmosDB.CosmosDBServiceProperties
{
public SqlDedicatedGatewayServiceProperties() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.CosmosDB.SqlDedicatedGatewayRegionalService> Locations { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SqlDedicatedGatewayEndpoint { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ThroughputPolicyResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ThroughputPolicyResourceInfo() { }
public Azure.Provisioning.BicepValue<int> IncrementPercent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ThroughputSettingsResourceInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ThroughputSettingsResourceInfo() { }
public Azure.Provisioning.CosmosDB.AutoscaleSettingsResourceInfo AutoscaleSettings { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> InstantMaximumThroughput { get { throw null; } }
public Azure.Provisioning.BicepValue<string> MinimumThroughput { get { throw null; } }
public Azure.Provisioning.BicepValue<string> OfferReplacePending { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SoftAllowedMaximumThroughput { get { throw null; } }
public Azure.Provisioning.BicepValue<int> Throughput { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
}