Show / Hide Table of Contents

Class GitHubEnterpriseSourceCredentials

The source credentials used when contacting the GitHub Enterprise API.

Inheritance
System.Object
Construct
Resource
GitHubEnterpriseSourceCredentials
Implements
IResource
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.AWS.CodeBuild.dll
Syntax (csharp)
public class GitHubEnterpriseSourceCredentials : Resource, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class GitHubEnterpriseSourceCredentials
    Inherits Resource
    Implements IResource, IConstruct, IConstruct, IDependable
Remarks

Note: CodeBuild only allows a single credential for GitHub Enterprise to be saved in a given AWS account in a given region - any attempt to add more than one will result in an error.

Resource: AWS::CodeBuild::SourceCredential

Synopsis

Constructors

GitHubEnterpriseSourceCredentials(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

GitHubEnterpriseSourceCredentials(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

GitHubEnterpriseSourceCredentials(Construct, String, IGitHubEnterpriseSourceCredentialsProps)

Constructors

GitHubEnterpriseSourceCredentials(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected GitHubEnterpriseSourceCredentials(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

GitHubEnterpriseSourceCredentials(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected GitHubEnterpriseSourceCredentials(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

GitHubEnterpriseSourceCredentials(Construct, String, IGitHubEnterpriseSourceCredentialsProps)

public GitHubEnterpriseSourceCredentials(Construct scope, string id, IGitHubEnterpriseSourceCredentialsProps props)
Parameters
scope Constructs.Construct
id System.String
props IGitHubEnterpriseSourceCredentialsProps

Implements

IResource
IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX