private VaultPropertiesResponse(
            ImmutableArray <Outputs.AccessPolicyEntryResponse> accessPolicies,

            bool?enableSoftDelete,

            bool?enabledForDeployment,

            bool?enabledForDiskEncryption,

            bool?enabledForTemplateDeployment,

            Outputs.SkuResponse sku,

            string tenantId,

            string?vaultUri)
        {
            AccessPolicies               = accessPolicies;
            EnableSoftDelete             = enableSoftDelete;
            EnabledForDeployment         = enabledForDeployment;
            EnabledForDiskEncryption     = enabledForDiskEncryption;
            EnabledForTemplateDeployment = enabledForTemplateDeployment;
            Sku      = sku;
            TenantId = tenantId;
            VaultUri = vaultUri;
        }
Beispiel #2
0
        private VaultPropertiesResponse(
            ImmutableArray <Outputs.AccessPolicyEntryResponse> accessPolicies,

            string?createMode,

            bool?enablePurgeProtection,

            bool?enableSoftDelete,

            bool?enabledForDeployment,

            bool?enabledForDiskEncryption,

            bool?enabledForTemplateDeployment,

            Outputs.NetworkRuleSetResponse?networkAcls,

            Outputs.SkuResponse sku,

            string tenantId,

            string?vaultUri)
        {
            AccessPolicies               = accessPolicies;
            CreateMode                   = createMode;
            EnablePurgeProtection        = enablePurgeProtection;
            EnableSoftDelete             = enableSoftDelete;
            EnabledForDeployment         = enabledForDeployment;
            EnabledForDiskEncryption     = enabledForDiskEncryption;
            EnabledForTemplateDeployment = enabledForTemplateDeployment;
            NetworkAcls                  = networkAcls;
            Sku      = sku;
            TenantId = tenantId;
            VaultUri = vaultUri;
        }
Beispiel #3
0
        private VaultPropertiesResponse(
            ImmutableArray <Outputs.AccessPolicyEntryResponse> accessPolicies,

            string?createMode,

            bool?enablePurgeProtection,

            bool?enableRbacAuthorization,

            bool?enableSoftDelete,

            bool?enabledForDeployment,

            bool?enabledForDiskEncryption,

            bool?enabledForTemplateDeployment,

            Outputs.NetworkRuleSetResponse?networkAcls,

            ImmutableArray <Outputs.PrivateEndpointConnectionItemResponse> privateEndpointConnections,

            string?provisioningState,

            Outputs.SkuResponse sku,

            int?softDeleteRetentionInDays,

            string tenantId,

            string?vaultUri)
        {
            AccessPolicies               = accessPolicies;
            CreateMode                   = createMode;
            EnablePurgeProtection        = enablePurgeProtection;
            EnableRbacAuthorization      = enableRbacAuthorization;
            EnableSoftDelete             = enableSoftDelete;
            EnabledForDeployment         = enabledForDeployment;
            EnabledForDiskEncryption     = enabledForDiskEncryption;
            EnabledForTemplateDeployment = enabledForTemplateDeployment;
            NetworkAcls                  = networkAcls;
            PrivateEndpointConnections   = privateEndpointConnections;
            ProvisioningState            = provisioningState;
            Sku = sku;
            SoftDeleteRetentionInDays = softDeleteRetentionInDays;
            TenantId = tenantId;
            VaultUri = vaultUri;
        }