Documentation
¶
Index ¶
- type GitHubRepositorydeprecated
- func (*GitHubRepository) ElementType() reflect.Type
- func (i *GitHubRepository) ToGitHubRepositoryOutput() GitHubRepositoryOutput
- func (i *GitHubRepository) ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput
- func (i *GitHubRepository) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepository]
- type GitHubRepositoryArgs
- type GitHubRepositoryCode
- type GitHubRepositoryCodeArgs
- func (GitHubRepositoryCodeArgs) ElementType() reflect.Type
- func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput
- func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutputWithContext(ctx context.Context) GitHubRepositoryCodeOutput
- func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
- func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput
- func (i GitHubRepositoryCodeArgs) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryCode]
- type GitHubRepositoryCodeInput
- type GitHubRepositoryCodeOutput
- func (GitHubRepositoryCodeOutput) ElementType() reflect.Type
- func (o GitHubRepositoryCodeOutput) S3() GitHubRepositoryS3Output
- func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput
- func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutputWithContext(ctx context.Context) GitHubRepositoryCodeOutput
- func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
- func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput
- func (o GitHubRepositoryCodeOutput) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryCode]
- type GitHubRepositoryCodePtrInput
- type GitHubRepositoryCodePtrOutput
- func (o GitHubRepositoryCodePtrOutput) Elem() GitHubRepositoryCodeOutput
- func (GitHubRepositoryCodePtrOutput) ElementType() reflect.Type
- func (o GitHubRepositoryCodePtrOutput) S3() GitHubRepositoryS3PtrOutput
- func (o GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
- func (o GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput
- func (o GitHubRepositoryCodePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepositoryCode]
- type GitHubRepositoryInput
- type GitHubRepositoryOutput
- func (o GitHubRepositoryOutput) Code() GitHubRepositoryCodePtrOutput
- func (o GitHubRepositoryOutput) ConnectionArn() pulumi.StringPtrOutput
- func (GitHubRepositoryOutput) ElementType() reflect.Type
- func (o GitHubRepositoryOutput) EnableIssues() pulumi.BoolPtrOutput
- func (o GitHubRepositoryOutput) IsPrivate() pulumi.BoolPtrOutput
- func (o GitHubRepositoryOutput) RepositoryAccessToken() pulumi.StringPtrOutput
- func (o GitHubRepositoryOutput) RepositoryDescription() pulumi.StringPtrOutput
- func (o GitHubRepositoryOutput) RepositoryName() pulumi.StringOutput
- func (o GitHubRepositoryOutput) RepositoryOwner() pulumi.StringOutput
- func (o GitHubRepositoryOutput) ToGitHubRepositoryOutput() GitHubRepositoryOutput
- func (o GitHubRepositoryOutput) ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput
- func (o GitHubRepositoryOutput) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepository]
- type GitHubRepositoryS3
- type GitHubRepositoryS3Args
- func (GitHubRepositoryS3Args) ElementType() reflect.Type
- func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3Output() GitHubRepositoryS3Output
- func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3OutputWithContext(ctx context.Context) GitHubRepositoryS3Output
- func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
- func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput
- func (i GitHubRepositoryS3Args) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryS3]
- type GitHubRepositoryS3Input
- type GitHubRepositoryS3Output
- func (o GitHubRepositoryS3Output) Bucket() pulumi.StringOutput
- func (GitHubRepositoryS3Output) ElementType() reflect.Type
- func (o GitHubRepositoryS3Output) Key() pulumi.StringOutput
- func (o GitHubRepositoryS3Output) ObjectVersion() pulumi.StringPtrOutput
- func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3Output() GitHubRepositoryS3Output
- func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3OutputWithContext(ctx context.Context) GitHubRepositoryS3Output
- func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
- func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput
- func (o GitHubRepositoryS3Output) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryS3]
- type GitHubRepositoryS3PtrInput
- type GitHubRepositoryS3PtrOutput
- func (o GitHubRepositoryS3PtrOutput) Bucket() pulumi.StringPtrOutput
- func (o GitHubRepositoryS3PtrOutput) Elem() GitHubRepositoryS3Output
- func (GitHubRepositoryS3PtrOutput) ElementType() reflect.Type
- func (o GitHubRepositoryS3PtrOutput) Key() pulumi.StringPtrOutput
- func (o GitHubRepositoryS3PtrOutput) ObjectVersion() pulumi.StringPtrOutput
- func (o GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
- func (o GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput
- func (o GitHubRepositoryS3PtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepositoryS3]
- type GitHubRepositoryState
- type LookupGitHubRepositoryArgs
- type LookupGitHubRepositoryOutputArgs
- type LookupGitHubRepositoryResult
- type LookupGitHubRepositoryResultOutput
- func (o LookupGitHubRepositoryResultOutput) Code() GitHubRepositoryCodePtrOutput
- func (o LookupGitHubRepositoryResultOutput) ConnectionArn() pulumi.StringPtrOutput
- func (LookupGitHubRepositoryResultOutput) ElementType() reflect.Type
- func (o LookupGitHubRepositoryResultOutput) EnableIssues() pulumi.BoolPtrOutput
- func (o LookupGitHubRepositoryResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupGitHubRepositoryResultOutput) IsPrivate() pulumi.BoolPtrOutput
- func (o LookupGitHubRepositoryResultOutput) RepositoryAccessToken() pulumi.StringPtrOutput
- func (o LookupGitHubRepositoryResultOutput) RepositoryDescription() pulumi.StringPtrOutput
- func (o LookupGitHubRepositoryResultOutput) RepositoryName() pulumi.StringPtrOutput
- func (o LookupGitHubRepositoryResultOutput) RepositoryOwner() pulumi.StringPtrOutput
- func (o LookupGitHubRepositoryResultOutput) ToLookupGitHubRepositoryResultOutput() LookupGitHubRepositoryResultOutput
- func (o LookupGitHubRepositoryResultOutput) ToLookupGitHubRepositoryResultOutputWithContext(ctx context.Context) LookupGitHubRepositoryResultOutput
- func (o LookupGitHubRepositoryResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupGitHubRepositoryResult]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubRepository
deprecated
type GitHubRepository struct { pulumi.CustomResourceState Code GitHubRepositoryCodePtrOutput `pulumi:"code"` ConnectionArn pulumi.StringPtrOutput `pulumi:"connectionArn"` EnableIssues pulumi.BoolPtrOutput `pulumi:"enableIssues"` IsPrivate pulumi.BoolPtrOutput `pulumi:"isPrivate"` RepositoryAccessToken pulumi.StringPtrOutput `pulumi:"repositoryAccessToken"` RepositoryDescription pulumi.StringPtrOutput `pulumi:"repositoryDescription"` RepositoryName pulumi.StringOutput `pulumi:"repositoryName"` RepositoryOwner pulumi.StringOutput `pulumi:"repositoryOwner"` }
Resource Type definition for AWS::CodeStar::GitHubRepository
Deprecated: GitHubRepository is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetGitHubRepository ¶
func GetGitHubRepository(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GitHubRepositoryState, opts ...pulumi.ResourceOption) (*GitHubRepository, error)
GetGitHubRepository gets an existing GitHubRepository resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGitHubRepository ¶
func NewGitHubRepository(ctx *pulumi.Context, name string, args *GitHubRepositoryArgs, opts ...pulumi.ResourceOption) (*GitHubRepository, error)
NewGitHubRepository registers a new resource with the given unique name, arguments, and options.
func (*GitHubRepository) ElementType ¶
func (*GitHubRepository) ElementType() reflect.Type
func (*GitHubRepository) ToGitHubRepositoryOutput ¶
func (i *GitHubRepository) ToGitHubRepositoryOutput() GitHubRepositoryOutput
func (*GitHubRepository) ToGitHubRepositoryOutputWithContext ¶
func (i *GitHubRepository) ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput
func (*GitHubRepository) ToOutput ¶ added in v0.76.0
func (i *GitHubRepository) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepository]
type GitHubRepositoryArgs ¶
type GitHubRepositoryArgs struct { Code GitHubRepositoryCodePtrInput ConnectionArn pulumi.StringPtrInput EnableIssues pulumi.BoolPtrInput IsPrivate pulumi.BoolPtrInput RepositoryAccessToken pulumi.StringPtrInput RepositoryDescription pulumi.StringPtrInput RepositoryName pulumi.StringInput RepositoryOwner pulumi.StringInput }
The set of arguments for constructing a GitHubRepository resource.
func (GitHubRepositoryArgs) ElementType ¶
func (GitHubRepositoryArgs) ElementType() reflect.Type
type GitHubRepositoryCode ¶
type GitHubRepositoryCode struct {
S3 GitHubRepositoryS3 `pulumi:"s3"`
}
type GitHubRepositoryCodeArgs ¶
type GitHubRepositoryCodeArgs struct {
S3 GitHubRepositoryS3Input `pulumi:"s3"`
}
func (GitHubRepositoryCodeArgs) ElementType ¶
func (GitHubRepositoryCodeArgs) ElementType() reflect.Type
func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutput ¶
func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput
func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutputWithContext ¶
func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutputWithContext(ctx context.Context) GitHubRepositoryCodeOutput
func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutput ¶
func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutputWithContext ¶
func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput
func (GitHubRepositoryCodeArgs) ToOutput ¶ added in v0.76.0
func (i GitHubRepositoryCodeArgs) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryCode]
type GitHubRepositoryCodeInput ¶
type GitHubRepositoryCodeInput interface { pulumi.Input ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput ToGitHubRepositoryCodeOutputWithContext(context.Context) GitHubRepositoryCodeOutput }
GitHubRepositoryCodeInput is an input type that accepts GitHubRepositoryCodeArgs and GitHubRepositoryCodeOutput values. You can construct a concrete instance of `GitHubRepositoryCodeInput` via:
GitHubRepositoryCodeArgs{...}
type GitHubRepositoryCodeOutput ¶
type GitHubRepositoryCodeOutput struct{ *pulumi.OutputState }
func (GitHubRepositoryCodeOutput) ElementType ¶
func (GitHubRepositoryCodeOutput) ElementType() reflect.Type
func (GitHubRepositoryCodeOutput) S3 ¶
func (o GitHubRepositoryCodeOutput) S3() GitHubRepositoryS3Output
func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutput ¶
func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput
func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutputWithContext ¶
func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutputWithContext(ctx context.Context) GitHubRepositoryCodeOutput
func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutput ¶
func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutputWithContext ¶
func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput
func (GitHubRepositoryCodeOutput) ToOutput ¶ added in v0.76.0
func (o GitHubRepositoryCodeOutput) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryCode]
type GitHubRepositoryCodePtrInput ¶
type GitHubRepositoryCodePtrInput interface { pulumi.Input ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput ToGitHubRepositoryCodePtrOutputWithContext(context.Context) GitHubRepositoryCodePtrOutput }
GitHubRepositoryCodePtrInput is an input type that accepts GitHubRepositoryCodeArgs, GitHubRepositoryCodePtr and GitHubRepositoryCodePtrOutput values. You can construct a concrete instance of `GitHubRepositoryCodePtrInput` via:
GitHubRepositoryCodeArgs{...} or: nil
func GitHubRepositoryCodePtr ¶
func GitHubRepositoryCodePtr(v *GitHubRepositoryCodeArgs) GitHubRepositoryCodePtrInput
type GitHubRepositoryCodePtrOutput ¶
type GitHubRepositoryCodePtrOutput struct{ *pulumi.OutputState }
func (GitHubRepositoryCodePtrOutput) Elem ¶
func (o GitHubRepositoryCodePtrOutput) Elem() GitHubRepositoryCodeOutput
func (GitHubRepositoryCodePtrOutput) ElementType ¶
func (GitHubRepositoryCodePtrOutput) ElementType() reflect.Type
func (GitHubRepositoryCodePtrOutput) S3 ¶
func (o GitHubRepositoryCodePtrOutput) S3() GitHubRepositoryS3PtrOutput
func (GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutput ¶
func (o GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
func (GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutputWithContext ¶
func (o GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput
func (GitHubRepositoryCodePtrOutput) ToOutput ¶ added in v0.76.0
func (o GitHubRepositoryCodePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepositoryCode]
type GitHubRepositoryInput ¶
type GitHubRepositoryInput interface { pulumi.Input ToGitHubRepositoryOutput() GitHubRepositoryOutput ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput }
type GitHubRepositoryOutput ¶
type GitHubRepositoryOutput struct{ *pulumi.OutputState }
func (GitHubRepositoryOutput) Code ¶ added in v0.17.0
func (o GitHubRepositoryOutput) Code() GitHubRepositoryCodePtrOutput
func (GitHubRepositoryOutput) ConnectionArn ¶ added in v0.17.0
func (o GitHubRepositoryOutput) ConnectionArn() pulumi.StringPtrOutput
func (GitHubRepositoryOutput) ElementType ¶
func (GitHubRepositoryOutput) ElementType() reflect.Type
func (GitHubRepositoryOutput) EnableIssues ¶ added in v0.17.0
func (o GitHubRepositoryOutput) EnableIssues() pulumi.BoolPtrOutput
func (GitHubRepositoryOutput) IsPrivate ¶ added in v0.17.0
func (o GitHubRepositoryOutput) IsPrivate() pulumi.BoolPtrOutput
func (GitHubRepositoryOutput) RepositoryAccessToken ¶ added in v0.17.0
func (o GitHubRepositoryOutput) RepositoryAccessToken() pulumi.StringPtrOutput
func (GitHubRepositoryOutput) RepositoryDescription ¶ added in v0.17.0
func (o GitHubRepositoryOutput) RepositoryDescription() pulumi.StringPtrOutput
func (GitHubRepositoryOutput) RepositoryName ¶ added in v0.17.0
func (o GitHubRepositoryOutput) RepositoryName() pulumi.StringOutput
func (GitHubRepositoryOutput) RepositoryOwner ¶ added in v0.17.0
func (o GitHubRepositoryOutput) RepositoryOwner() pulumi.StringOutput
func (GitHubRepositoryOutput) ToGitHubRepositoryOutput ¶
func (o GitHubRepositoryOutput) ToGitHubRepositoryOutput() GitHubRepositoryOutput
func (GitHubRepositoryOutput) ToGitHubRepositoryOutputWithContext ¶
func (o GitHubRepositoryOutput) ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput
func (GitHubRepositoryOutput) ToOutput ¶ added in v0.76.0
func (o GitHubRepositoryOutput) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepository]
type GitHubRepositoryS3 ¶
type GitHubRepositoryS3Args ¶
type GitHubRepositoryS3Args struct { Bucket pulumi.StringInput `pulumi:"bucket"` Key pulumi.StringInput `pulumi:"key"` ObjectVersion pulumi.StringPtrInput `pulumi:"objectVersion"` }
func (GitHubRepositoryS3Args) ElementType ¶
func (GitHubRepositoryS3Args) ElementType() reflect.Type
func (GitHubRepositoryS3Args) ToGitHubRepositoryS3Output ¶
func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3Output() GitHubRepositoryS3Output
func (GitHubRepositoryS3Args) ToGitHubRepositoryS3OutputWithContext ¶
func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3OutputWithContext(ctx context.Context) GitHubRepositoryS3Output
func (GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutput ¶
func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
func (GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutputWithContext ¶
func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput
func (GitHubRepositoryS3Args) ToOutput ¶ added in v0.76.0
func (i GitHubRepositoryS3Args) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryS3]
type GitHubRepositoryS3Input ¶
type GitHubRepositoryS3Input interface { pulumi.Input ToGitHubRepositoryS3Output() GitHubRepositoryS3Output ToGitHubRepositoryS3OutputWithContext(context.Context) GitHubRepositoryS3Output }
GitHubRepositoryS3Input is an input type that accepts GitHubRepositoryS3Args and GitHubRepositoryS3Output values. You can construct a concrete instance of `GitHubRepositoryS3Input` via:
GitHubRepositoryS3Args{...}
type GitHubRepositoryS3Output ¶
type GitHubRepositoryS3Output struct{ *pulumi.OutputState }
func (GitHubRepositoryS3Output) Bucket ¶
func (o GitHubRepositoryS3Output) Bucket() pulumi.StringOutput
func (GitHubRepositoryS3Output) ElementType ¶
func (GitHubRepositoryS3Output) ElementType() reflect.Type
func (GitHubRepositoryS3Output) Key ¶
func (o GitHubRepositoryS3Output) Key() pulumi.StringOutput
func (GitHubRepositoryS3Output) ObjectVersion ¶
func (o GitHubRepositoryS3Output) ObjectVersion() pulumi.StringPtrOutput
func (GitHubRepositoryS3Output) ToGitHubRepositoryS3Output ¶
func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3Output() GitHubRepositoryS3Output
func (GitHubRepositoryS3Output) ToGitHubRepositoryS3OutputWithContext ¶
func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3OutputWithContext(ctx context.Context) GitHubRepositoryS3Output
func (GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutput ¶
func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
func (GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutputWithContext ¶
func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput
func (GitHubRepositoryS3Output) ToOutput ¶ added in v0.76.0
func (o GitHubRepositoryS3Output) ToOutput(ctx context.Context) pulumix.Output[GitHubRepositoryS3]
type GitHubRepositoryS3PtrInput ¶
type GitHubRepositoryS3PtrInput interface { pulumi.Input ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput ToGitHubRepositoryS3PtrOutputWithContext(context.Context) GitHubRepositoryS3PtrOutput }
GitHubRepositoryS3PtrInput is an input type that accepts GitHubRepositoryS3Args, GitHubRepositoryS3Ptr and GitHubRepositoryS3PtrOutput values. You can construct a concrete instance of `GitHubRepositoryS3PtrInput` via:
GitHubRepositoryS3Args{...} or: nil
func GitHubRepositoryS3Ptr ¶
func GitHubRepositoryS3Ptr(v *GitHubRepositoryS3Args) GitHubRepositoryS3PtrInput
type GitHubRepositoryS3PtrOutput ¶
type GitHubRepositoryS3PtrOutput struct{ *pulumi.OutputState }
func (GitHubRepositoryS3PtrOutput) Bucket ¶
func (o GitHubRepositoryS3PtrOutput) Bucket() pulumi.StringPtrOutput
func (GitHubRepositoryS3PtrOutput) Elem ¶
func (o GitHubRepositoryS3PtrOutput) Elem() GitHubRepositoryS3Output
func (GitHubRepositoryS3PtrOutput) ElementType ¶
func (GitHubRepositoryS3PtrOutput) ElementType() reflect.Type
func (GitHubRepositoryS3PtrOutput) Key ¶
func (o GitHubRepositoryS3PtrOutput) Key() pulumi.StringPtrOutput
func (GitHubRepositoryS3PtrOutput) ObjectVersion ¶
func (o GitHubRepositoryS3PtrOutput) ObjectVersion() pulumi.StringPtrOutput
func (GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutput ¶
func (o GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
func (GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutputWithContext ¶
func (o GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput
func (GitHubRepositoryS3PtrOutput) ToOutput ¶ added in v0.76.0
func (o GitHubRepositoryS3PtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GitHubRepositoryS3]
type GitHubRepositoryState ¶
type GitHubRepositoryState struct { }
func (GitHubRepositoryState) ElementType ¶
func (GitHubRepositoryState) ElementType() reflect.Type
type LookupGitHubRepositoryArgs ¶ added in v0.12.0
type LookupGitHubRepositoryArgs struct {
Id string `pulumi:"id"`
}
type LookupGitHubRepositoryOutputArgs ¶ added in v0.12.0
type LookupGitHubRepositoryOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupGitHubRepositoryOutputArgs) ElementType ¶ added in v0.12.0
func (LookupGitHubRepositoryOutputArgs) ElementType() reflect.Type
type LookupGitHubRepositoryResult ¶ added in v0.12.0
type LookupGitHubRepositoryResult struct { Code *GitHubRepositoryCode `pulumi:"code"` ConnectionArn *string `pulumi:"connectionArn"` EnableIssues *bool `pulumi:"enableIssues"` Id *string `pulumi:"id"` IsPrivate *bool `pulumi:"isPrivate"` RepositoryAccessToken *string `pulumi:"repositoryAccessToken"` RepositoryDescription *string `pulumi:"repositoryDescription"` RepositoryName *string `pulumi:"repositoryName"` RepositoryOwner *string `pulumi:"repositoryOwner"` }
func LookupGitHubRepository ¶ added in v0.12.0
func LookupGitHubRepository(ctx *pulumi.Context, args *LookupGitHubRepositoryArgs, opts ...pulumi.InvokeOption) (*LookupGitHubRepositoryResult, error)
Resource Type definition for AWS::CodeStar::GitHubRepository
type LookupGitHubRepositoryResultOutput ¶ added in v0.12.0
type LookupGitHubRepositoryResultOutput struct{ *pulumi.OutputState }
func LookupGitHubRepositoryOutput ¶ added in v0.12.0
func LookupGitHubRepositoryOutput(ctx *pulumi.Context, args LookupGitHubRepositoryOutputArgs, opts ...pulumi.InvokeOption) LookupGitHubRepositoryResultOutput
func (LookupGitHubRepositoryResultOutput) Code ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) Code() GitHubRepositoryCodePtrOutput
func (LookupGitHubRepositoryResultOutput) ConnectionArn ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) ConnectionArn() pulumi.StringPtrOutput
func (LookupGitHubRepositoryResultOutput) ElementType ¶ added in v0.12.0
func (LookupGitHubRepositoryResultOutput) ElementType() reflect.Type
func (LookupGitHubRepositoryResultOutput) EnableIssues ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) EnableIssues() pulumi.BoolPtrOutput
func (LookupGitHubRepositoryResultOutput) Id ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) Id() pulumi.StringPtrOutput
func (LookupGitHubRepositoryResultOutput) IsPrivate ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) IsPrivate() pulumi.BoolPtrOutput
func (LookupGitHubRepositoryResultOutput) RepositoryAccessToken ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) RepositoryAccessToken() pulumi.StringPtrOutput
func (LookupGitHubRepositoryResultOutput) RepositoryDescription ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) RepositoryDescription() pulumi.StringPtrOutput
func (LookupGitHubRepositoryResultOutput) RepositoryName ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) RepositoryName() pulumi.StringPtrOutput
func (LookupGitHubRepositoryResultOutput) RepositoryOwner ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) RepositoryOwner() pulumi.StringPtrOutput
func (LookupGitHubRepositoryResultOutput) ToLookupGitHubRepositoryResultOutput ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) ToLookupGitHubRepositoryResultOutput() LookupGitHubRepositoryResultOutput
func (LookupGitHubRepositoryResultOutput) ToLookupGitHubRepositoryResultOutputWithContext ¶ added in v0.12.0
func (o LookupGitHubRepositoryResultOutput) ToLookupGitHubRepositoryResultOutputWithContext(ctx context.Context) LookupGitHubRepositoryResultOutput
func (LookupGitHubRepositoryResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupGitHubRepositoryResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupGitHubRepositoryResult]