Class CfnProject.RegistryCredentialProperty
RegistryCredential
is a property of the AWS CodeBuild Project Environment property type that specifies information about credentials that provide access to a private Docker registry. When this is set:.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class RegistryCredentialProperty : Object, CfnProject.IRegistryCredentialProperty
Syntax (vb)
Public Class RegistryCredentialProperty
Inherits Object
Implements CfnProject.IRegistryCredentialProperty
Remarks
For more information, see Private Registry with AWS Secrets Manager Sample for AWS CodeBuild .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.CodeBuild;
var registryCredentialProperty = new RegistryCredentialProperty {
Credential = "credential",
CredentialProvider = "credentialProvider"
};
Synopsis
Constructors
RegistryCredentialProperty() |
Properties
Credential | The Amazon Resource Name (ARN) or name of credentials created using AWS Secrets Manager . |
CredentialProvider | The service that created the credentials to access a private Docker registry. |
Constructors
RegistryCredentialProperty()
public RegistryCredentialProperty()
Properties
Credential
The Amazon Resource Name (ARN) or name of credentials created using AWS Secrets Manager .
public string Credential { get; set; }
Property Value
System.String
Remarks
The credential
can use the name of the credentials only if they exist in your current AWS Region .
CredentialProvider
The service that created the credentials to access a private Docker registry.
public string CredentialProvider { get; set; }
Property Value
System.String
Remarks
The valid value, SECRETS_MANAGER, is for AWS Secrets Manager .