コード例 #1
0
        internal SecretCollection(ArmResource parent) : base(parent)
        {
            _secretClientDiagnostics = new ClientDiagnostics("Azure.ResourceManager.KeyVault", Secret.ResourceType.Namespace, DiagnosticOptions);
            ArmClient.TryGetApiVersion(Secret.ResourceType, out string secretApiVersion);
            _secretRestClient = new SecretsRestOperations(_secretClientDiagnostics, Pipeline, DiagnosticOptions.ApplicationId, BaseUri, secretApiVersion);
#if DEBUG
            ValidateResourceId(Id);
#endif
        }
コード例 #2
0
        internal SecretCollection(ArmClient client, ResourceIdentifier id) : base(client, id)
        {
            _secretClientDiagnostics = new ClientDiagnostics("Azure.ResourceManager.KeyVault", SecretResource.ResourceType.Namespace, Diagnostics);
            TryGetApiVersion(SecretResource.ResourceType, out string secretApiVersion);
            _secretRestClient = new SecretsRestOperations(Pipeline, Diagnostics.ApplicationId, Endpoint, secretApiVersion);
#if DEBUG
            ValidateResourceId(Id);
#endif
        }