Documentation
¶
Index ¶
- Constants
- type Artifact
- type ArtifactArgs
- type ArtifactArray
- type ArtifactArrayInput
- type ArtifactArrayOutput
- type ArtifactInput
- type ArtifactOutput
- func (o ArtifactOutput) Checksum() pulumi.StringPtrOutput
- func (ArtifactOutput) ElementType() reflect.Type
- func (o ArtifactOutput) Id() pulumi.StringPtrOutput
- func (o ArtifactOutput) Names() pulumi.StringArrayOutput
- func (o ArtifactOutput) ToArtifactOutput() ArtifactOutput
- func (o ArtifactOutput) ToArtifactOutputWithContext(ctx context.Context) ArtifactOutput
- type ArtifactResponse
- type ArtifactResponseArgs
- type ArtifactResponseArray
- type ArtifactResponseArrayInput
- type ArtifactResponseArrayOutput
- func (ArtifactResponseArrayOutput) ElementType() reflect.Type
- func (o ArtifactResponseArrayOutput) Index(i pulumi.IntInput) ArtifactResponseOutput
- func (o ArtifactResponseArrayOutput) ToArtifactResponseArrayOutput() ArtifactResponseArrayOutput
- func (o ArtifactResponseArrayOutput) ToArtifactResponseArrayOutputWithContext(ctx context.Context) ArtifactResponseArrayOutput
- type ArtifactResponseInput
- type ArtifactResponseOutput
- func (o ArtifactResponseOutput) Checksum() pulumi.StringOutput
- func (ArtifactResponseOutput) ElementType() reflect.Type
- func (o ArtifactResponseOutput) Names() pulumi.StringArrayOutput
- func (o ArtifactResponseOutput) ToArtifactResponseOutput() ArtifactResponseOutput
- func (o ArtifactResponseOutput) ToArtifactResponseOutputWithContext(ctx context.Context) ArtifactResponseOutput
- type Attestation
- type AttestationArgs
- func (AttestationArgs) ElementType() reflect.Type
- func (i AttestationArgs) ToAttestationOutput() AttestationOutput
- func (i AttestationArgs) ToAttestationOutputWithContext(ctx context.Context) AttestationOutput
- func (i AttestationArgs) ToAttestationPtrOutput() AttestationPtrOutput
- func (i AttestationArgs) ToAttestationPtrOutputWithContext(ctx context.Context) AttestationPtrOutput
- type AttestationAuthority
- type AttestationAuthorityArgs
- func (AttestationAuthorityArgs) ElementType() reflect.Type
- func (i AttestationAuthorityArgs) ToAttestationAuthorityOutput() AttestationAuthorityOutput
- func (i AttestationAuthorityArgs) ToAttestationAuthorityOutputWithContext(ctx context.Context) AttestationAuthorityOutput
- func (i AttestationAuthorityArgs) ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput
- func (i AttestationAuthorityArgs) ToAttestationAuthorityPtrOutputWithContext(ctx context.Context) AttestationAuthorityPtrOutput
- type AttestationAuthorityHint
- type AttestationAuthorityHintArgs
- func (AttestationAuthorityHintArgs) ElementType() reflect.Type
- func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintOutput() AttestationAuthorityHintOutput
- func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintOutputWithContext(ctx context.Context) AttestationAuthorityHintOutput
- func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput
- func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintPtrOutputWithContext(ctx context.Context) AttestationAuthorityHintPtrOutput
- type AttestationAuthorityHintInput
- type AttestationAuthorityHintOutput
- func (AttestationAuthorityHintOutput) ElementType() reflect.Type
- func (o AttestationAuthorityHintOutput) HumanReadableName() pulumi.StringPtrOutput
- func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintOutput() AttestationAuthorityHintOutput
- func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintOutputWithContext(ctx context.Context) AttestationAuthorityHintOutput
- func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput
- func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintPtrOutputWithContext(ctx context.Context) AttestationAuthorityHintPtrOutput
- type AttestationAuthorityHintPtrInput
- type AttestationAuthorityHintPtrOutput
- func (o AttestationAuthorityHintPtrOutput) Elem() AttestationAuthorityHintOutput
- func (AttestationAuthorityHintPtrOutput) ElementType() reflect.Type
- func (o AttestationAuthorityHintPtrOutput) HumanReadableName() pulumi.StringPtrOutput
- func (o AttestationAuthorityHintPtrOutput) ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput
- func (o AttestationAuthorityHintPtrOutput) ToAttestationAuthorityHintPtrOutputWithContext(ctx context.Context) AttestationAuthorityHintPtrOutput
- type AttestationAuthorityHintResponse
- type AttestationAuthorityHintResponseArgs
- func (AttestationAuthorityHintResponseArgs) ElementType() reflect.Type
- func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponseOutput() AttestationAuthorityHintResponseOutput
- func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponseOutputWithContext(ctx context.Context) AttestationAuthorityHintResponseOutput
- func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput
- func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityHintResponsePtrOutput
- type AttestationAuthorityHintResponseInput
- type AttestationAuthorityHintResponseOutput
- func (AttestationAuthorityHintResponseOutput) ElementType() reflect.Type
- func (o AttestationAuthorityHintResponseOutput) HumanReadableName() pulumi.StringOutput
- func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponseOutput() AttestationAuthorityHintResponseOutput
- func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponseOutputWithContext(ctx context.Context) AttestationAuthorityHintResponseOutput
- func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput
- func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityHintResponsePtrOutput
- type AttestationAuthorityHintResponsePtrInput
- type AttestationAuthorityHintResponsePtrOutput
- func (o AttestationAuthorityHintResponsePtrOutput) Elem() AttestationAuthorityHintResponseOutput
- func (AttestationAuthorityHintResponsePtrOutput) ElementType() reflect.Type
- func (o AttestationAuthorityHintResponsePtrOutput) HumanReadableName() pulumi.StringPtrOutput
- func (o AttestationAuthorityHintResponsePtrOutput) ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput
- func (o AttestationAuthorityHintResponsePtrOutput) ToAttestationAuthorityHintResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityHintResponsePtrOutput
- type AttestationAuthorityInput
- type AttestationAuthorityOutput
- func (AttestationAuthorityOutput) ElementType() reflect.Type
- func (o AttestationAuthorityOutput) Hint() AttestationAuthorityHintPtrOutput
- func (o AttestationAuthorityOutput) ToAttestationAuthorityOutput() AttestationAuthorityOutput
- func (o AttestationAuthorityOutput) ToAttestationAuthorityOutputWithContext(ctx context.Context) AttestationAuthorityOutput
- func (o AttestationAuthorityOutput) ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput
- func (o AttestationAuthorityOutput) ToAttestationAuthorityPtrOutputWithContext(ctx context.Context) AttestationAuthorityPtrOutput
- type AttestationAuthorityPtrInput
- type AttestationAuthorityPtrOutput
- func (o AttestationAuthorityPtrOutput) Elem() AttestationAuthorityOutput
- func (AttestationAuthorityPtrOutput) ElementType() reflect.Type
- func (o AttestationAuthorityPtrOutput) Hint() AttestationAuthorityHintPtrOutput
- func (o AttestationAuthorityPtrOutput) ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput
- func (o AttestationAuthorityPtrOutput) ToAttestationAuthorityPtrOutputWithContext(ctx context.Context) AttestationAuthorityPtrOutput
- type AttestationAuthorityResponse
- type AttestationAuthorityResponseArgs
- func (AttestationAuthorityResponseArgs) ElementType() reflect.Type
- func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponseOutput() AttestationAuthorityResponseOutput
- func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponseOutputWithContext(ctx context.Context) AttestationAuthorityResponseOutput
- func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput
- func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityResponsePtrOutput
- type AttestationAuthorityResponseInput
- type AttestationAuthorityResponseOutput
- func (AttestationAuthorityResponseOutput) ElementType() reflect.Type
- func (o AttestationAuthorityResponseOutput) Hint() AttestationAuthorityHintResponseOutput
- func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponseOutput() AttestationAuthorityResponseOutput
- func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponseOutputWithContext(ctx context.Context) AttestationAuthorityResponseOutput
- func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput
- func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityResponsePtrOutput
- type AttestationAuthorityResponsePtrInput
- type AttestationAuthorityResponsePtrOutput
- func (o AttestationAuthorityResponsePtrOutput) Elem() AttestationAuthorityResponseOutput
- func (AttestationAuthorityResponsePtrOutput) ElementType() reflect.Type
- func (o AttestationAuthorityResponsePtrOutput) Hint() AttestationAuthorityHintResponsePtrOutput
- func (o AttestationAuthorityResponsePtrOutput) ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput
- func (o AttestationAuthorityResponsePtrOutput) ToAttestationAuthorityResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityResponsePtrOutput
- type AttestationInput
- type AttestationOutput
- func (AttestationOutput) ElementType() reflect.Type
- func (o AttestationOutput) PgpSignedAttestation() PgpSignedAttestationPtrOutput
- func (o AttestationOutput) ToAttestationOutput() AttestationOutput
- func (o AttestationOutput) ToAttestationOutputWithContext(ctx context.Context) AttestationOutput
- func (o AttestationOutput) ToAttestationPtrOutput() AttestationPtrOutput
- func (o AttestationOutput) ToAttestationPtrOutputWithContext(ctx context.Context) AttestationPtrOutput
- type AttestationPtrInput
- type AttestationPtrOutput
- func (o AttestationPtrOutput) Elem() AttestationOutput
- func (AttestationPtrOutput) ElementType() reflect.Type
- func (o AttestationPtrOutput) PgpSignedAttestation() PgpSignedAttestationPtrOutput
- func (o AttestationPtrOutput) ToAttestationPtrOutput() AttestationPtrOutput
- func (o AttestationPtrOutput) ToAttestationPtrOutputWithContext(ctx context.Context) AttestationPtrOutput
- type AttestationResponse
- type AttestationResponseArgs
- func (AttestationResponseArgs) ElementType() reflect.Type
- func (i AttestationResponseArgs) ToAttestationResponseOutput() AttestationResponseOutput
- func (i AttestationResponseArgs) ToAttestationResponseOutputWithContext(ctx context.Context) AttestationResponseOutput
- func (i AttestationResponseArgs) ToAttestationResponsePtrOutput() AttestationResponsePtrOutput
- func (i AttestationResponseArgs) ToAttestationResponsePtrOutputWithContext(ctx context.Context) AttestationResponsePtrOutput
- type AttestationResponseInput
- type AttestationResponseOutput
- func (AttestationResponseOutput) ElementType() reflect.Type
- func (o AttestationResponseOutput) PgpSignedAttestation() PgpSignedAttestationResponseOutput
- func (o AttestationResponseOutput) ToAttestationResponseOutput() AttestationResponseOutput
- func (o AttestationResponseOutput) ToAttestationResponseOutputWithContext(ctx context.Context) AttestationResponseOutput
- func (o AttestationResponseOutput) ToAttestationResponsePtrOutput() AttestationResponsePtrOutput
- func (o AttestationResponseOutput) ToAttestationResponsePtrOutputWithContext(ctx context.Context) AttestationResponsePtrOutput
- type AttestationResponsePtrInput
- type AttestationResponsePtrOutput
- func (o AttestationResponsePtrOutput) Elem() AttestationResponseOutput
- func (AttestationResponsePtrOutput) ElementType() reflect.Type
- func (o AttestationResponsePtrOutput) PgpSignedAttestation() PgpSignedAttestationResponsePtrOutput
- func (o AttestationResponsePtrOutput) ToAttestationResponsePtrOutput() AttestationResponsePtrOutput
- func (o AttestationResponsePtrOutput) ToAttestationResponsePtrOutputWithContext(ctx context.Context) AttestationResponsePtrOutput
- type Basis
- type BasisArgs
- func (BasisArgs) ElementType() reflect.Type
- func (i BasisArgs) ToBasisOutput() BasisOutput
- func (i BasisArgs) ToBasisOutputWithContext(ctx context.Context) BasisOutput
- func (i BasisArgs) ToBasisPtrOutput() BasisPtrOutput
- func (i BasisArgs) ToBasisPtrOutputWithContext(ctx context.Context) BasisPtrOutput
- type BasisInput
- type BasisOutput
- func (BasisOutput) ElementType() reflect.Type
- func (o BasisOutput) Fingerprint() FingerprintPtrOutput
- func (o BasisOutput) ResourceUrl() pulumi.StringPtrOutput
- func (o BasisOutput) ToBasisOutput() BasisOutput
- func (o BasisOutput) ToBasisOutputWithContext(ctx context.Context) BasisOutput
- func (o BasisOutput) ToBasisPtrOutput() BasisPtrOutput
- func (o BasisOutput) ToBasisPtrOutputWithContext(ctx context.Context) BasisPtrOutput
- type BasisPtrInput
- type BasisPtrOutput
- func (o BasisPtrOutput) Elem() BasisOutput
- func (BasisPtrOutput) ElementType() reflect.Type
- func (o BasisPtrOutput) Fingerprint() FingerprintPtrOutput
- func (o BasisPtrOutput) ResourceUrl() pulumi.StringPtrOutput
- func (o BasisPtrOutput) ToBasisPtrOutput() BasisPtrOutput
- func (o BasisPtrOutput) ToBasisPtrOutputWithContext(ctx context.Context) BasisPtrOutput
- type BasisResponse
- type BasisResponseArgs
- func (BasisResponseArgs) ElementType() reflect.Type
- func (i BasisResponseArgs) ToBasisResponseOutput() BasisResponseOutput
- func (i BasisResponseArgs) ToBasisResponseOutputWithContext(ctx context.Context) BasisResponseOutput
- func (i BasisResponseArgs) ToBasisResponsePtrOutput() BasisResponsePtrOutput
- func (i BasisResponseArgs) ToBasisResponsePtrOutputWithContext(ctx context.Context) BasisResponsePtrOutput
- type BasisResponseInput
- type BasisResponseOutput
- func (BasisResponseOutput) ElementType() reflect.Type
- func (o BasisResponseOutput) Fingerprint() FingerprintResponseOutput
- func (o BasisResponseOutput) ResourceUrl() pulumi.StringOutput
- func (o BasisResponseOutput) ToBasisResponseOutput() BasisResponseOutput
- func (o BasisResponseOutput) ToBasisResponseOutputWithContext(ctx context.Context) BasisResponseOutput
- func (o BasisResponseOutput) ToBasisResponsePtrOutput() BasisResponsePtrOutput
- func (o BasisResponseOutput) ToBasisResponsePtrOutputWithContext(ctx context.Context) BasisResponsePtrOutput
- type BasisResponsePtrInput
- type BasisResponsePtrOutput
- func (o BasisResponsePtrOutput) Elem() BasisResponseOutput
- func (BasisResponsePtrOutput) ElementType() reflect.Type
- func (o BasisResponsePtrOutput) Fingerprint() FingerprintResponsePtrOutput
- func (o BasisResponsePtrOutput) ResourceUrl() pulumi.StringPtrOutput
- func (o BasisResponsePtrOutput) ToBasisResponsePtrOutput() BasisResponsePtrOutput
- func (o BasisResponsePtrOutput) ToBasisResponsePtrOutputWithContext(ctx context.Context) BasisResponsePtrOutput
- type Binding
- type BindingArgs
- type BindingArray
- type BindingArrayInput
- type BindingArrayOutput
- type BindingInput
- type BindingOutput
- func (o BindingOutput) Condition() ExprPtrOutput
- func (BindingOutput) ElementType() reflect.Type
- func (o BindingOutput) Members() pulumi.StringArrayOutput
- func (o BindingOutput) Role() pulumi.StringPtrOutput
- func (o BindingOutput) ToBindingOutput() BindingOutput
- func (o BindingOutput) ToBindingOutputWithContext(ctx context.Context) BindingOutput
- type BindingResponse
- type BindingResponseArgs
- type BindingResponseArray
- type BindingResponseArrayInput
- type BindingResponseArrayOutput
- func (BindingResponseArrayOutput) ElementType() reflect.Type
- func (o BindingResponseArrayOutput) Index(i pulumi.IntInput) BindingResponseOutput
- func (o BindingResponseArrayOutput) ToBindingResponseArrayOutput() BindingResponseArrayOutput
- func (o BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
- type BindingResponseInput
- type BindingResponseOutput
- func (o BindingResponseOutput) Condition() ExprResponseOutput
- func (BindingResponseOutput) ElementType() reflect.Type
- func (o BindingResponseOutput) Members() pulumi.StringArrayOutput
- func (o BindingResponseOutput) Role() pulumi.StringOutput
- func (o BindingResponseOutput) ToBindingResponseOutput() BindingResponseOutput
- func (o BindingResponseOutput) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
- type BuildDetails
- type BuildDetailsArgs
- func (BuildDetailsArgs) ElementType() reflect.Type
- func (i BuildDetailsArgs) ToBuildDetailsOutput() BuildDetailsOutput
- func (i BuildDetailsArgs) ToBuildDetailsOutputWithContext(ctx context.Context) BuildDetailsOutput
- func (i BuildDetailsArgs) ToBuildDetailsPtrOutput() BuildDetailsPtrOutput
- func (i BuildDetailsArgs) ToBuildDetailsPtrOutputWithContext(ctx context.Context) BuildDetailsPtrOutput
- type BuildDetailsInput
- type BuildDetailsOutput
- func (BuildDetailsOutput) ElementType() reflect.Type
- func (o BuildDetailsOutput) Provenance() BuildProvenancePtrOutput
- func (o BuildDetailsOutput) ProvenanceBytes() pulumi.StringPtrOutput
- func (o BuildDetailsOutput) ToBuildDetailsOutput() BuildDetailsOutput
- func (o BuildDetailsOutput) ToBuildDetailsOutputWithContext(ctx context.Context) BuildDetailsOutput
- func (o BuildDetailsOutput) ToBuildDetailsPtrOutput() BuildDetailsPtrOutput
- func (o BuildDetailsOutput) ToBuildDetailsPtrOutputWithContext(ctx context.Context) BuildDetailsPtrOutput
- type BuildDetailsPtrInput
- type BuildDetailsPtrOutput
- func (o BuildDetailsPtrOutput) Elem() BuildDetailsOutput
- func (BuildDetailsPtrOutput) ElementType() reflect.Type
- func (o BuildDetailsPtrOutput) Provenance() BuildProvenancePtrOutput
- func (o BuildDetailsPtrOutput) ProvenanceBytes() pulumi.StringPtrOutput
- func (o BuildDetailsPtrOutput) ToBuildDetailsPtrOutput() BuildDetailsPtrOutput
- func (o BuildDetailsPtrOutput) ToBuildDetailsPtrOutputWithContext(ctx context.Context) BuildDetailsPtrOutput
- type BuildDetailsResponse
- type BuildDetailsResponseArgs
- func (BuildDetailsResponseArgs) ElementType() reflect.Type
- func (i BuildDetailsResponseArgs) ToBuildDetailsResponseOutput() BuildDetailsResponseOutput
- func (i BuildDetailsResponseArgs) ToBuildDetailsResponseOutputWithContext(ctx context.Context) BuildDetailsResponseOutput
- func (i BuildDetailsResponseArgs) ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput
- func (i BuildDetailsResponseArgs) ToBuildDetailsResponsePtrOutputWithContext(ctx context.Context) BuildDetailsResponsePtrOutput
- type BuildDetailsResponseInput
- type BuildDetailsResponseOutput
- func (BuildDetailsResponseOutput) ElementType() reflect.Type
- func (o BuildDetailsResponseOutput) Provenance() BuildProvenanceResponseOutput
- func (o BuildDetailsResponseOutput) ProvenanceBytes() pulumi.StringOutput
- func (o BuildDetailsResponseOutput) ToBuildDetailsResponseOutput() BuildDetailsResponseOutput
- func (o BuildDetailsResponseOutput) ToBuildDetailsResponseOutputWithContext(ctx context.Context) BuildDetailsResponseOutput
- func (o BuildDetailsResponseOutput) ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput
- func (o BuildDetailsResponseOutput) ToBuildDetailsResponsePtrOutputWithContext(ctx context.Context) BuildDetailsResponsePtrOutput
- type BuildDetailsResponsePtrInput
- type BuildDetailsResponsePtrOutput
- func (o BuildDetailsResponsePtrOutput) Elem() BuildDetailsResponseOutput
- func (BuildDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o BuildDetailsResponsePtrOutput) Provenance() BuildProvenanceResponsePtrOutput
- func (o BuildDetailsResponsePtrOutput) ProvenanceBytes() pulumi.StringPtrOutput
- func (o BuildDetailsResponsePtrOutput) ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput
- func (o BuildDetailsResponsePtrOutput) ToBuildDetailsResponsePtrOutputWithContext(ctx context.Context) BuildDetailsResponsePtrOutput
- type BuildProvenance
- type BuildProvenanceArgs
- func (BuildProvenanceArgs) ElementType() reflect.Type
- func (i BuildProvenanceArgs) ToBuildProvenanceOutput() BuildProvenanceOutput
- func (i BuildProvenanceArgs) ToBuildProvenanceOutputWithContext(ctx context.Context) BuildProvenanceOutput
- func (i BuildProvenanceArgs) ToBuildProvenancePtrOutput() BuildProvenancePtrOutput
- func (i BuildProvenanceArgs) ToBuildProvenancePtrOutputWithContext(ctx context.Context) BuildProvenancePtrOutput
- type BuildProvenanceInput
- type BuildProvenanceOutput
- func (o BuildProvenanceOutput) BuildOptions() pulumi.StringMapOutput
- func (o BuildProvenanceOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) BuiltArtifacts() ArtifactArrayOutput
- func (o BuildProvenanceOutput) Commands() CommandArrayOutput
- func (o BuildProvenanceOutput) CreateTime() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) Creator() pulumi.StringPtrOutput
- func (BuildProvenanceOutput) ElementType() reflect.Type
- func (o BuildProvenanceOutput) FinishTime() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) Id() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) LogsBucket() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) Project() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) SourceProvenance() SourcePtrOutput
- func (o BuildProvenanceOutput) StartTime() pulumi.StringPtrOutput
- func (o BuildProvenanceOutput) ToBuildProvenanceOutput() BuildProvenanceOutput
- func (o BuildProvenanceOutput) ToBuildProvenanceOutputWithContext(ctx context.Context) BuildProvenanceOutput
- func (o BuildProvenanceOutput) ToBuildProvenancePtrOutput() BuildProvenancePtrOutput
- func (o BuildProvenanceOutput) ToBuildProvenancePtrOutputWithContext(ctx context.Context) BuildProvenancePtrOutput
- func (o BuildProvenanceOutput) TriggerId() pulumi.StringPtrOutput
- type BuildProvenancePtrInput
- type BuildProvenancePtrOutput
- func (o BuildProvenancePtrOutput) BuildOptions() pulumi.StringMapOutput
- func (o BuildProvenancePtrOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) BuiltArtifacts() ArtifactArrayOutput
- func (o BuildProvenancePtrOutput) Commands() CommandArrayOutput
- func (o BuildProvenancePtrOutput) CreateTime() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) Creator() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) Elem() BuildProvenanceOutput
- func (BuildProvenancePtrOutput) ElementType() reflect.Type
- func (o BuildProvenancePtrOutput) FinishTime() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) Id() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) LogsBucket() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) Project() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) SourceProvenance() SourcePtrOutput
- func (o BuildProvenancePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o BuildProvenancePtrOutput) ToBuildProvenancePtrOutput() BuildProvenancePtrOutput
- func (o BuildProvenancePtrOutput) ToBuildProvenancePtrOutputWithContext(ctx context.Context) BuildProvenancePtrOutput
- func (o BuildProvenancePtrOutput) TriggerId() pulumi.StringPtrOutput
- type BuildProvenanceResponse
- type BuildProvenanceResponseArgs
- func (BuildProvenanceResponseArgs) ElementType() reflect.Type
- func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponseOutput() BuildProvenanceResponseOutput
- func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponseOutputWithContext(ctx context.Context) BuildProvenanceResponseOutput
- func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput
- func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponsePtrOutputWithContext(ctx context.Context) BuildProvenanceResponsePtrOutput
- type BuildProvenanceResponseInput
- type BuildProvenanceResponseOutput
- func (o BuildProvenanceResponseOutput) BuildOptions() pulumi.StringMapOutput
- func (o BuildProvenanceResponseOutput) BuilderVersion() pulumi.StringOutput
- func (o BuildProvenanceResponseOutput) BuiltArtifacts() ArtifactResponseArrayOutput
- func (o BuildProvenanceResponseOutput) Commands() CommandResponseArrayOutput
- func (o BuildProvenanceResponseOutput) CreateTime() pulumi.StringOutput
- func (o BuildProvenanceResponseOutput) Creator() pulumi.StringOutput
- func (BuildProvenanceResponseOutput) ElementType() reflect.Type
- func (o BuildProvenanceResponseOutput) FinishTime() pulumi.StringOutput
- func (o BuildProvenanceResponseOutput) LogsBucket() pulumi.StringOutput
- func (o BuildProvenanceResponseOutput) Project() pulumi.StringOutput
- func (o BuildProvenanceResponseOutput) SourceProvenance() SourceResponseOutput
- func (o BuildProvenanceResponseOutput) StartTime() pulumi.StringOutput
- func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponseOutput() BuildProvenanceResponseOutput
- func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponseOutputWithContext(ctx context.Context) BuildProvenanceResponseOutput
- func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput
- func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponsePtrOutputWithContext(ctx context.Context) BuildProvenanceResponsePtrOutput
- func (o BuildProvenanceResponseOutput) TriggerId() pulumi.StringOutput
- type BuildProvenanceResponsePtrInput
- type BuildProvenanceResponsePtrOutput
- func (o BuildProvenanceResponsePtrOutput) BuildOptions() pulumi.StringMapOutput
- func (o BuildProvenanceResponsePtrOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) BuiltArtifacts() ArtifactResponseArrayOutput
- func (o BuildProvenanceResponsePtrOutput) Commands() CommandResponseArrayOutput
- func (o BuildProvenanceResponsePtrOutput) CreateTime() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) Creator() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) Elem() BuildProvenanceResponseOutput
- func (BuildProvenanceResponsePtrOutput) ElementType() reflect.Type
- func (o BuildProvenanceResponsePtrOutput) FinishTime() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) LogsBucket() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) Project() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) SourceProvenance() SourceResponsePtrOutput
- func (o BuildProvenanceResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o BuildProvenanceResponsePtrOutput) ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput
- func (o BuildProvenanceResponsePtrOutput) ToBuildProvenanceResponsePtrOutputWithContext(ctx context.Context) BuildProvenanceResponsePtrOutput
- func (o BuildProvenanceResponsePtrOutput) TriggerId() pulumi.StringPtrOutput
- type BuildSignature
- type BuildSignatureArgs
- func (BuildSignatureArgs) ElementType() reflect.Type
- func (i BuildSignatureArgs) ToBuildSignatureOutput() BuildSignatureOutput
- func (i BuildSignatureArgs) ToBuildSignatureOutputWithContext(ctx context.Context) BuildSignatureOutput
- func (i BuildSignatureArgs) ToBuildSignaturePtrOutput() BuildSignaturePtrOutput
- func (i BuildSignatureArgs) ToBuildSignaturePtrOutputWithContext(ctx context.Context) BuildSignaturePtrOutput
- type BuildSignatureInput
- type BuildSignatureKeyType
- func (BuildSignatureKeyType) ElementType() reflect.Type
- func (e BuildSignatureKeyType) ToBuildSignatureKeyTypeOutput() BuildSignatureKeyTypeOutput
- func (e BuildSignatureKeyType) ToBuildSignatureKeyTypeOutputWithContext(ctx context.Context) BuildSignatureKeyTypeOutput
- func (e BuildSignatureKeyType) ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput
- func (e BuildSignatureKeyType) ToBuildSignatureKeyTypePtrOutputWithContext(ctx context.Context) BuildSignatureKeyTypePtrOutput
- func (e BuildSignatureKeyType) ToStringOutput() pulumi.StringOutput
- func (e BuildSignatureKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BuildSignatureKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BuildSignatureKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BuildSignatureKeyTypeInput
- type BuildSignatureKeyTypeOutput
- func (BuildSignatureKeyTypeOutput) ElementType() reflect.Type
- func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypeOutput() BuildSignatureKeyTypeOutput
- func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypeOutputWithContext(ctx context.Context) BuildSignatureKeyTypeOutput
- func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput
- func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypePtrOutputWithContext(ctx context.Context) BuildSignatureKeyTypePtrOutput
- func (o BuildSignatureKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o BuildSignatureKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BuildSignatureKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BuildSignatureKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BuildSignatureKeyTypePtrInput
- type BuildSignatureKeyTypePtrOutput
- func (o BuildSignatureKeyTypePtrOutput) Elem() BuildSignatureKeyTypeOutput
- func (BuildSignatureKeyTypePtrOutput) ElementType() reflect.Type
- func (o BuildSignatureKeyTypePtrOutput) ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput
- func (o BuildSignatureKeyTypePtrOutput) ToBuildSignatureKeyTypePtrOutputWithContext(ctx context.Context) BuildSignatureKeyTypePtrOutput
- func (o BuildSignatureKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BuildSignatureKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BuildSignatureOutput
- func (BuildSignatureOutput) ElementType() reflect.Type
- func (o BuildSignatureOutput) KeyId() pulumi.StringPtrOutput
- func (o BuildSignatureOutput) KeyType() BuildSignatureKeyTypePtrOutput
- func (o BuildSignatureOutput) PublicKey() pulumi.StringPtrOutput
- func (o BuildSignatureOutput) Signature() pulumi.StringPtrOutput
- func (o BuildSignatureOutput) ToBuildSignatureOutput() BuildSignatureOutput
- func (o BuildSignatureOutput) ToBuildSignatureOutputWithContext(ctx context.Context) BuildSignatureOutput
- func (o BuildSignatureOutput) ToBuildSignaturePtrOutput() BuildSignaturePtrOutput
- func (o BuildSignatureOutput) ToBuildSignaturePtrOutputWithContext(ctx context.Context) BuildSignaturePtrOutput
- type BuildSignaturePtrInput
- type BuildSignaturePtrOutput
- func (o BuildSignaturePtrOutput) Elem() BuildSignatureOutput
- func (BuildSignaturePtrOutput) ElementType() reflect.Type
- func (o BuildSignaturePtrOutput) KeyId() pulumi.StringPtrOutput
- func (o BuildSignaturePtrOutput) KeyType() BuildSignatureKeyTypePtrOutput
- func (o BuildSignaturePtrOutput) PublicKey() pulumi.StringPtrOutput
- func (o BuildSignaturePtrOutput) Signature() pulumi.StringPtrOutput
- func (o BuildSignaturePtrOutput) ToBuildSignaturePtrOutput() BuildSignaturePtrOutput
- func (o BuildSignaturePtrOutput) ToBuildSignaturePtrOutputWithContext(ctx context.Context) BuildSignaturePtrOutput
- type BuildSignatureResponse
- type BuildSignatureResponseArgs
- func (BuildSignatureResponseArgs) ElementType() reflect.Type
- func (i BuildSignatureResponseArgs) ToBuildSignatureResponseOutput() BuildSignatureResponseOutput
- func (i BuildSignatureResponseArgs) ToBuildSignatureResponseOutputWithContext(ctx context.Context) BuildSignatureResponseOutput
- func (i BuildSignatureResponseArgs) ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput
- func (i BuildSignatureResponseArgs) ToBuildSignatureResponsePtrOutputWithContext(ctx context.Context) BuildSignatureResponsePtrOutput
- type BuildSignatureResponseInput
- type BuildSignatureResponseOutput
- func (BuildSignatureResponseOutput) ElementType() reflect.Type
- func (o BuildSignatureResponseOutput) KeyId() pulumi.StringOutput
- func (o BuildSignatureResponseOutput) KeyType() pulumi.StringOutput
- func (o BuildSignatureResponseOutput) PublicKey() pulumi.StringOutput
- func (o BuildSignatureResponseOutput) Signature() pulumi.StringOutput
- func (o BuildSignatureResponseOutput) ToBuildSignatureResponseOutput() BuildSignatureResponseOutput
- func (o BuildSignatureResponseOutput) ToBuildSignatureResponseOutputWithContext(ctx context.Context) BuildSignatureResponseOutput
- func (o BuildSignatureResponseOutput) ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput
- func (o BuildSignatureResponseOutput) ToBuildSignatureResponsePtrOutputWithContext(ctx context.Context) BuildSignatureResponsePtrOutput
- type BuildSignatureResponsePtrInput
- type BuildSignatureResponsePtrOutput
- func (o BuildSignatureResponsePtrOutput) Elem() BuildSignatureResponseOutput
- func (BuildSignatureResponsePtrOutput) ElementType() reflect.Type
- func (o BuildSignatureResponsePtrOutput) KeyId() pulumi.StringPtrOutput
- func (o BuildSignatureResponsePtrOutput) KeyType() pulumi.StringPtrOutput
- func (o BuildSignatureResponsePtrOutput) PublicKey() pulumi.StringPtrOutput
- func (o BuildSignatureResponsePtrOutput) Signature() pulumi.StringPtrOutput
- func (o BuildSignatureResponsePtrOutput) ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput
- func (o BuildSignatureResponsePtrOutput) ToBuildSignatureResponsePtrOutputWithContext(ctx context.Context) BuildSignatureResponsePtrOutput
- type BuildType
- type BuildTypeArgs
- func (BuildTypeArgs) ElementType() reflect.Type
- func (i BuildTypeArgs) ToBuildTypeOutput() BuildTypeOutput
- func (i BuildTypeArgs) ToBuildTypeOutputWithContext(ctx context.Context) BuildTypeOutput
- func (i BuildTypeArgs) ToBuildTypePtrOutput() BuildTypePtrOutput
- func (i BuildTypeArgs) ToBuildTypePtrOutputWithContext(ctx context.Context) BuildTypePtrOutput
- type BuildTypeInput
- type BuildTypeOutput
- func (o BuildTypeOutput) BuilderVersion() pulumi.StringPtrOutput
- func (BuildTypeOutput) ElementType() reflect.Type
- func (o BuildTypeOutput) Signature() BuildSignaturePtrOutput
- func (o BuildTypeOutput) ToBuildTypeOutput() BuildTypeOutput
- func (o BuildTypeOutput) ToBuildTypeOutputWithContext(ctx context.Context) BuildTypeOutput
- func (o BuildTypeOutput) ToBuildTypePtrOutput() BuildTypePtrOutput
- func (o BuildTypeOutput) ToBuildTypePtrOutputWithContext(ctx context.Context) BuildTypePtrOutput
- type BuildTypePtrInput
- type BuildTypePtrOutput
- func (o BuildTypePtrOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o BuildTypePtrOutput) Elem() BuildTypeOutput
- func (BuildTypePtrOutput) ElementType() reflect.Type
- func (o BuildTypePtrOutput) Signature() BuildSignaturePtrOutput
- func (o BuildTypePtrOutput) ToBuildTypePtrOutput() BuildTypePtrOutput
- func (o BuildTypePtrOutput) ToBuildTypePtrOutputWithContext(ctx context.Context) BuildTypePtrOutput
- type BuildTypeResponse
- type BuildTypeResponseArgs
- func (BuildTypeResponseArgs) ElementType() reflect.Type
- func (i BuildTypeResponseArgs) ToBuildTypeResponseOutput() BuildTypeResponseOutput
- func (i BuildTypeResponseArgs) ToBuildTypeResponseOutputWithContext(ctx context.Context) BuildTypeResponseOutput
- func (i BuildTypeResponseArgs) ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput
- func (i BuildTypeResponseArgs) ToBuildTypeResponsePtrOutputWithContext(ctx context.Context) BuildTypeResponsePtrOutput
- type BuildTypeResponseInput
- type BuildTypeResponseOutput
- func (o BuildTypeResponseOutput) BuilderVersion() pulumi.StringOutput
- func (BuildTypeResponseOutput) ElementType() reflect.Type
- func (o BuildTypeResponseOutput) Signature() BuildSignatureResponseOutput
- func (o BuildTypeResponseOutput) ToBuildTypeResponseOutput() BuildTypeResponseOutput
- func (o BuildTypeResponseOutput) ToBuildTypeResponseOutputWithContext(ctx context.Context) BuildTypeResponseOutput
- func (o BuildTypeResponseOutput) ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput
- func (o BuildTypeResponseOutput) ToBuildTypeResponsePtrOutputWithContext(ctx context.Context) BuildTypeResponsePtrOutput
- type BuildTypeResponsePtrInput
- type BuildTypeResponsePtrOutput
- func (o BuildTypeResponsePtrOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o BuildTypeResponsePtrOutput) Elem() BuildTypeResponseOutput
- func (BuildTypeResponsePtrOutput) ElementType() reflect.Type
- func (o BuildTypeResponsePtrOutput) Signature() BuildSignatureResponsePtrOutput
- func (o BuildTypeResponsePtrOutput) ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput
- func (o BuildTypeResponsePtrOutput) ToBuildTypeResponsePtrOutputWithContext(ctx context.Context) BuildTypeResponsePtrOutput
- type CisBenchmark
- type CisBenchmarkArgs
- func (CisBenchmarkArgs) ElementType() reflect.Type
- func (i CisBenchmarkArgs) ToCisBenchmarkOutput() CisBenchmarkOutput
- func (i CisBenchmarkArgs) ToCisBenchmarkOutputWithContext(ctx context.Context) CisBenchmarkOutput
- func (i CisBenchmarkArgs) ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput
- func (i CisBenchmarkArgs) ToCisBenchmarkPtrOutputWithContext(ctx context.Context) CisBenchmarkPtrOutput
- type CisBenchmarkInput
- type CisBenchmarkOutput
- func (CisBenchmarkOutput) ElementType() reflect.Type
- func (o CisBenchmarkOutput) ProfileLevel() pulumi.IntPtrOutput
- func (o CisBenchmarkOutput) Severity() CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkOutput) ToCisBenchmarkOutput() CisBenchmarkOutput
- func (o CisBenchmarkOutput) ToCisBenchmarkOutputWithContext(ctx context.Context) CisBenchmarkOutput
- func (o CisBenchmarkOutput) ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput
- func (o CisBenchmarkOutput) ToCisBenchmarkPtrOutputWithContext(ctx context.Context) CisBenchmarkPtrOutput
- type CisBenchmarkPtrInput
- type CisBenchmarkPtrOutput
- func (o CisBenchmarkPtrOutput) Elem() CisBenchmarkOutput
- func (CisBenchmarkPtrOutput) ElementType() reflect.Type
- func (o CisBenchmarkPtrOutput) ProfileLevel() pulumi.IntPtrOutput
- func (o CisBenchmarkPtrOutput) Severity() CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkPtrOutput) ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput
- func (o CisBenchmarkPtrOutput) ToCisBenchmarkPtrOutputWithContext(ctx context.Context) CisBenchmarkPtrOutput
- type CisBenchmarkResponse
- type CisBenchmarkResponseArgs
- func (CisBenchmarkResponseArgs) ElementType() reflect.Type
- func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponseOutput() CisBenchmarkResponseOutput
- func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponseOutputWithContext(ctx context.Context) CisBenchmarkResponseOutput
- func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput
- func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponsePtrOutputWithContext(ctx context.Context) CisBenchmarkResponsePtrOutput
- type CisBenchmarkResponseInput
- type CisBenchmarkResponseOutput
- func (CisBenchmarkResponseOutput) ElementType() reflect.Type
- func (o CisBenchmarkResponseOutput) ProfileLevel() pulumi.IntOutput
- func (o CisBenchmarkResponseOutput) Severity() pulumi.StringOutput
- func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponseOutput() CisBenchmarkResponseOutput
- func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponseOutputWithContext(ctx context.Context) CisBenchmarkResponseOutput
- func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput
- func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponsePtrOutputWithContext(ctx context.Context) CisBenchmarkResponsePtrOutput
- type CisBenchmarkResponsePtrInput
- type CisBenchmarkResponsePtrOutput
- func (o CisBenchmarkResponsePtrOutput) Elem() CisBenchmarkResponseOutput
- func (CisBenchmarkResponsePtrOutput) ElementType() reflect.Type
- func (o CisBenchmarkResponsePtrOutput) ProfileLevel() pulumi.IntPtrOutput
- func (o CisBenchmarkResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o CisBenchmarkResponsePtrOutput) ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput
- func (o CisBenchmarkResponsePtrOutput) ToCisBenchmarkResponsePtrOutputWithContext(ctx context.Context) CisBenchmarkResponsePtrOutput
- type CisBenchmarkSeverity
- func (CisBenchmarkSeverity) ElementType() reflect.Type
- func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityOutput() CisBenchmarkSeverityOutput
- func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityOutputWithContext(ctx context.Context) CisBenchmarkSeverityOutput
- func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput
- func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityPtrOutputWithContext(ctx context.Context) CisBenchmarkSeverityPtrOutput
- func (e CisBenchmarkSeverity) ToStringOutput() pulumi.StringOutput
- func (e CisBenchmarkSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CisBenchmarkSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CisBenchmarkSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CisBenchmarkSeverityInput
- type CisBenchmarkSeverityOutput
- func (CisBenchmarkSeverityOutput) ElementType() reflect.Type
- func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityOutput() CisBenchmarkSeverityOutput
- func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityOutputWithContext(ctx context.Context) CisBenchmarkSeverityOutput
- func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityPtrOutputWithContext(ctx context.Context) CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkSeverityOutput) ToStringOutput() pulumi.StringOutput
- func (o CisBenchmarkSeverityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CisBenchmarkSeverityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CisBenchmarkSeverityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CisBenchmarkSeverityPtrInput
- type CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkSeverityPtrOutput) Elem() CisBenchmarkSeverityOutput
- func (CisBenchmarkSeverityPtrOutput) ElementType() reflect.Type
- func (o CisBenchmarkSeverityPtrOutput) ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkSeverityPtrOutput) ToCisBenchmarkSeverityPtrOutputWithContext(ctx context.Context) CisBenchmarkSeverityPtrOutput
- func (o CisBenchmarkSeverityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CisBenchmarkSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Command
- type CommandArgs
- type CommandArray
- type CommandArrayInput
- type CommandArrayOutput
- type CommandInput
- type CommandOutput
- func (o CommandOutput) Args() pulumi.StringArrayOutput
- func (o CommandOutput) Dir() pulumi.StringPtrOutput
- func (CommandOutput) ElementType() reflect.Type
- func (o CommandOutput) Env() pulumi.StringArrayOutput
- func (o CommandOutput) Id() pulumi.StringPtrOutput
- func (o CommandOutput) Name() pulumi.StringPtrOutput
- func (o CommandOutput) ToCommandOutput() CommandOutput
- func (o CommandOutput) ToCommandOutputWithContext(ctx context.Context) CommandOutput
- func (o CommandOutput) WaitFor() pulumi.StringArrayOutput
- type CommandResponse
- type CommandResponseArgs
- type CommandResponseArray
- type CommandResponseArrayInput
- type CommandResponseArrayOutput
- func (CommandResponseArrayOutput) ElementType() reflect.Type
- func (o CommandResponseArrayOutput) Index(i pulumi.IntInput) CommandResponseOutput
- func (o CommandResponseArrayOutput) ToCommandResponseArrayOutput() CommandResponseArrayOutput
- func (o CommandResponseArrayOutput) ToCommandResponseArrayOutputWithContext(ctx context.Context) CommandResponseArrayOutput
- type CommandResponseInput
- type CommandResponseOutput
- func (o CommandResponseOutput) Args() pulumi.StringArrayOutput
- func (o CommandResponseOutput) Dir() pulumi.StringOutput
- func (CommandResponseOutput) ElementType() reflect.Type
- func (o CommandResponseOutput) Env() pulumi.StringArrayOutput
- func (o CommandResponseOutput) Name() pulumi.StringOutput
- func (o CommandResponseOutput) ToCommandResponseOutput() CommandResponseOutput
- func (o CommandResponseOutput) ToCommandResponseOutputWithContext(ctx context.Context) CommandResponseOutput
- func (o CommandResponseOutput) WaitFor() pulumi.StringArrayOutput
- type ComplianceNote
- type ComplianceNoteArgs
- func (ComplianceNoteArgs) ElementType() reflect.Type
- func (i ComplianceNoteArgs) ToComplianceNoteOutput() ComplianceNoteOutput
- func (i ComplianceNoteArgs) ToComplianceNoteOutputWithContext(ctx context.Context) ComplianceNoteOutput
- func (i ComplianceNoteArgs) ToComplianceNotePtrOutput() ComplianceNotePtrOutput
- func (i ComplianceNoteArgs) ToComplianceNotePtrOutputWithContext(ctx context.Context) ComplianceNotePtrOutput
- type ComplianceNoteInput
- type ComplianceNoteOutput
- func (o ComplianceNoteOutput) CisBenchmark() CisBenchmarkPtrOutput
- func (o ComplianceNoteOutput) Description() pulumi.StringPtrOutput
- func (ComplianceNoteOutput) ElementType() reflect.Type
- func (o ComplianceNoteOutput) Rationale() pulumi.StringPtrOutput
- func (o ComplianceNoteOutput) Remediation() pulumi.StringPtrOutput
- func (o ComplianceNoteOutput) ScanInstructions() pulumi.StringPtrOutput
- func (o ComplianceNoteOutput) Title() pulumi.StringPtrOutput
- func (o ComplianceNoteOutput) ToComplianceNoteOutput() ComplianceNoteOutput
- func (o ComplianceNoteOutput) ToComplianceNoteOutputWithContext(ctx context.Context) ComplianceNoteOutput
- func (o ComplianceNoteOutput) ToComplianceNotePtrOutput() ComplianceNotePtrOutput
- func (o ComplianceNoteOutput) ToComplianceNotePtrOutputWithContext(ctx context.Context) ComplianceNotePtrOutput
- func (o ComplianceNoteOutput) Version() ComplianceVersionArrayOutput
- type ComplianceNotePtrInput
- type ComplianceNotePtrOutput
- func (o ComplianceNotePtrOutput) CisBenchmark() CisBenchmarkPtrOutput
- func (o ComplianceNotePtrOutput) Description() pulumi.StringPtrOutput
- func (o ComplianceNotePtrOutput) Elem() ComplianceNoteOutput
- func (ComplianceNotePtrOutput) ElementType() reflect.Type
- func (o ComplianceNotePtrOutput) Rationale() pulumi.StringPtrOutput
- func (o ComplianceNotePtrOutput) Remediation() pulumi.StringPtrOutput
- func (o ComplianceNotePtrOutput) ScanInstructions() pulumi.StringPtrOutput
- func (o ComplianceNotePtrOutput) Title() pulumi.StringPtrOutput
- func (o ComplianceNotePtrOutput) ToComplianceNotePtrOutput() ComplianceNotePtrOutput
- func (o ComplianceNotePtrOutput) ToComplianceNotePtrOutputWithContext(ctx context.Context) ComplianceNotePtrOutput
- func (o ComplianceNotePtrOutput) Version() ComplianceVersionArrayOutput
- type ComplianceNoteResponse
- type ComplianceNoteResponseArgs
- func (ComplianceNoteResponseArgs) ElementType() reflect.Type
- func (i ComplianceNoteResponseArgs) ToComplianceNoteResponseOutput() ComplianceNoteResponseOutput
- func (i ComplianceNoteResponseArgs) ToComplianceNoteResponseOutputWithContext(ctx context.Context) ComplianceNoteResponseOutput
- func (i ComplianceNoteResponseArgs) ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput
- func (i ComplianceNoteResponseArgs) ToComplianceNoteResponsePtrOutputWithContext(ctx context.Context) ComplianceNoteResponsePtrOutput
- type ComplianceNoteResponseInput
- type ComplianceNoteResponseOutput
- func (o ComplianceNoteResponseOutput) CisBenchmark() CisBenchmarkResponseOutput
- func (o ComplianceNoteResponseOutput) Description() pulumi.StringOutput
- func (ComplianceNoteResponseOutput) ElementType() reflect.Type
- func (o ComplianceNoteResponseOutput) Rationale() pulumi.StringOutput
- func (o ComplianceNoteResponseOutput) Remediation() pulumi.StringOutput
- func (o ComplianceNoteResponseOutput) ScanInstructions() pulumi.StringOutput
- func (o ComplianceNoteResponseOutput) Title() pulumi.StringOutput
- func (o ComplianceNoteResponseOutput) ToComplianceNoteResponseOutput() ComplianceNoteResponseOutput
- func (o ComplianceNoteResponseOutput) ToComplianceNoteResponseOutputWithContext(ctx context.Context) ComplianceNoteResponseOutput
- func (o ComplianceNoteResponseOutput) ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput
- func (o ComplianceNoteResponseOutput) ToComplianceNoteResponsePtrOutputWithContext(ctx context.Context) ComplianceNoteResponsePtrOutput
- func (o ComplianceNoteResponseOutput) Version() ComplianceVersionResponseArrayOutput
- type ComplianceNoteResponsePtrInput
- type ComplianceNoteResponsePtrOutput
- func (o ComplianceNoteResponsePtrOutput) CisBenchmark() CisBenchmarkResponsePtrOutput
- func (o ComplianceNoteResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o ComplianceNoteResponsePtrOutput) Elem() ComplianceNoteResponseOutput
- func (ComplianceNoteResponsePtrOutput) ElementType() reflect.Type
- func (o ComplianceNoteResponsePtrOutput) Rationale() pulumi.StringPtrOutput
- func (o ComplianceNoteResponsePtrOutput) Remediation() pulumi.StringPtrOutput
- func (o ComplianceNoteResponsePtrOutput) ScanInstructions() pulumi.StringPtrOutput
- func (o ComplianceNoteResponsePtrOutput) Title() pulumi.StringPtrOutput
- func (o ComplianceNoteResponsePtrOutput) ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput
- func (o ComplianceNoteResponsePtrOutput) ToComplianceNoteResponsePtrOutputWithContext(ctx context.Context) ComplianceNoteResponsePtrOutput
- func (o ComplianceNoteResponsePtrOutput) Version() ComplianceVersionResponseArrayOutput
- type ComplianceOccurrence
- type ComplianceOccurrenceArgs
- func (ComplianceOccurrenceArgs) ElementType() reflect.Type
- func (i ComplianceOccurrenceArgs) ToComplianceOccurrenceOutput() ComplianceOccurrenceOutput
- func (i ComplianceOccurrenceArgs) ToComplianceOccurrenceOutputWithContext(ctx context.Context) ComplianceOccurrenceOutput
- func (i ComplianceOccurrenceArgs) ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput
- func (i ComplianceOccurrenceArgs) ToComplianceOccurrencePtrOutputWithContext(ctx context.Context) ComplianceOccurrencePtrOutput
- type ComplianceOccurrenceInput
- type ComplianceOccurrenceOutput
- func (ComplianceOccurrenceOutput) ElementType() reflect.Type
- func (o ComplianceOccurrenceOutput) NonComplianceReason() pulumi.StringPtrOutput
- func (o ComplianceOccurrenceOutput) NonCompliantFiles() NonCompliantFileArrayOutput
- func (o ComplianceOccurrenceOutput) ToComplianceOccurrenceOutput() ComplianceOccurrenceOutput
- func (o ComplianceOccurrenceOutput) ToComplianceOccurrenceOutputWithContext(ctx context.Context) ComplianceOccurrenceOutput
- func (o ComplianceOccurrenceOutput) ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput
- func (o ComplianceOccurrenceOutput) ToComplianceOccurrencePtrOutputWithContext(ctx context.Context) ComplianceOccurrencePtrOutput
- type ComplianceOccurrencePtrInput
- type ComplianceOccurrencePtrOutput
- func (o ComplianceOccurrencePtrOutput) Elem() ComplianceOccurrenceOutput
- func (ComplianceOccurrencePtrOutput) ElementType() reflect.Type
- func (o ComplianceOccurrencePtrOutput) NonComplianceReason() pulumi.StringPtrOutput
- func (o ComplianceOccurrencePtrOutput) NonCompliantFiles() NonCompliantFileArrayOutput
- func (o ComplianceOccurrencePtrOutput) ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput
- func (o ComplianceOccurrencePtrOutput) ToComplianceOccurrencePtrOutputWithContext(ctx context.Context) ComplianceOccurrencePtrOutput
- type ComplianceOccurrenceResponse
- type ComplianceOccurrenceResponseArgs
- func (ComplianceOccurrenceResponseArgs) ElementType() reflect.Type
- func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponseOutput() ComplianceOccurrenceResponseOutput
- func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponseOutputWithContext(ctx context.Context) ComplianceOccurrenceResponseOutput
- func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput
- func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponsePtrOutputWithContext(ctx context.Context) ComplianceOccurrenceResponsePtrOutput
- type ComplianceOccurrenceResponseInput
- type ComplianceOccurrenceResponseOutput
- func (ComplianceOccurrenceResponseOutput) ElementType() reflect.Type
- func (o ComplianceOccurrenceResponseOutput) NonComplianceReason() pulumi.StringOutput
- func (o ComplianceOccurrenceResponseOutput) NonCompliantFiles() NonCompliantFileResponseArrayOutput
- func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponseOutput() ComplianceOccurrenceResponseOutput
- func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponseOutputWithContext(ctx context.Context) ComplianceOccurrenceResponseOutput
- func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput
- func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponsePtrOutputWithContext(ctx context.Context) ComplianceOccurrenceResponsePtrOutput
- type ComplianceOccurrenceResponsePtrInput
- type ComplianceOccurrenceResponsePtrOutput
- func (o ComplianceOccurrenceResponsePtrOutput) Elem() ComplianceOccurrenceResponseOutput
- func (ComplianceOccurrenceResponsePtrOutput) ElementType() reflect.Type
- func (o ComplianceOccurrenceResponsePtrOutput) NonComplianceReason() pulumi.StringPtrOutput
- func (o ComplianceOccurrenceResponsePtrOutput) NonCompliantFiles() NonCompliantFileResponseArrayOutput
- func (o ComplianceOccurrenceResponsePtrOutput) ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput
- func (o ComplianceOccurrenceResponsePtrOutput) ToComplianceOccurrenceResponsePtrOutputWithContext(ctx context.Context) ComplianceOccurrenceResponsePtrOutput
- type ComplianceVersion
- type ComplianceVersionArgs
- type ComplianceVersionArray
- type ComplianceVersionArrayInput
- type ComplianceVersionArrayOutput
- func (ComplianceVersionArrayOutput) ElementType() reflect.Type
- func (o ComplianceVersionArrayOutput) Index(i pulumi.IntInput) ComplianceVersionOutput
- func (o ComplianceVersionArrayOutput) ToComplianceVersionArrayOutput() ComplianceVersionArrayOutput
- func (o ComplianceVersionArrayOutput) ToComplianceVersionArrayOutputWithContext(ctx context.Context) ComplianceVersionArrayOutput
- type ComplianceVersionInput
- type ComplianceVersionOutput
- func (o ComplianceVersionOutput) CpeUri() pulumi.StringPtrOutput
- func (ComplianceVersionOutput) ElementType() reflect.Type
- func (o ComplianceVersionOutput) ToComplianceVersionOutput() ComplianceVersionOutput
- func (o ComplianceVersionOutput) ToComplianceVersionOutputWithContext(ctx context.Context) ComplianceVersionOutput
- func (o ComplianceVersionOutput) Version() pulumi.StringPtrOutput
- type ComplianceVersionResponse
- type ComplianceVersionResponseArgs
- func (ComplianceVersionResponseArgs) ElementType() reflect.Type
- func (i ComplianceVersionResponseArgs) ToComplianceVersionResponseOutput() ComplianceVersionResponseOutput
- func (i ComplianceVersionResponseArgs) ToComplianceVersionResponseOutputWithContext(ctx context.Context) ComplianceVersionResponseOutput
- type ComplianceVersionResponseArray
- func (ComplianceVersionResponseArray) ElementType() reflect.Type
- func (i ComplianceVersionResponseArray) ToComplianceVersionResponseArrayOutput() ComplianceVersionResponseArrayOutput
- func (i ComplianceVersionResponseArray) ToComplianceVersionResponseArrayOutputWithContext(ctx context.Context) ComplianceVersionResponseArrayOutput
- type ComplianceVersionResponseArrayInput
- type ComplianceVersionResponseArrayOutput
- func (ComplianceVersionResponseArrayOutput) ElementType() reflect.Type
- func (o ComplianceVersionResponseArrayOutput) Index(i pulumi.IntInput) ComplianceVersionResponseOutput
- func (o ComplianceVersionResponseArrayOutput) ToComplianceVersionResponseArrayOutput() ComplianceVersionResponseArrayOutput
- func (o ComplianceVersionResponseArrayOutput) ToComplianceVersionResponseArrayOutputWithContext(ctx context.Context) ComplianceVersionResponseArrayOutput
- type ComplianceVersionResponseInput
- type ComplianceVersionResponseOutput
- func (o ComplianceVersionResponseOutput) CpeUri() pulumi.StringOutput
- func (ComplianceVersionResponseOutput) ElementType() reflect.Type
- func (o ComplianceVersionResponseOutput) ToComplianceVersionResponseOutput() ComplianceVersionResponseOutput
- func (o ComplianceVersionResponseOutput) ToComplianceVersionResponseOutputWithContext(ctx context.Context) ComplianceVersionResponseOutput
- func (o ComplianceVersionResponseOutput) Version() pulumi.StringOutput
- type Deployable
- type DeployableArgs
- func (DeployableArgs) ElementType() reflect.Type
- func (i DeployableArgs) ToDeployableOutput() DeployableOutput
- func (i DeployableArgs) ToDeployableOutputWithContext(ctx context.Context) DeployableOutput
- func (i DeployableArgs) ToDeployablePtrOutput() DeployablePtrOutput
- func (i DeployableArgs) ToDeployablePtrOutputWithContext(ctx context.Context) DeployablePtrOutput
- type DeployableInput
- type DeployableOutput
- func (DeployableOutput) ElementType() reflect.Type
- func (o DeployableOutput) ResourceUri() pulumi.StringArrayOutput
- func (o DeployableOutput) ToDeployableOutput() DeployableOutput
- func (o DeployableOutput) ToDeployableOutputWithContext(ctx context.Context) DeployableOutput
- func (o DeployableOutput) ToDeployablePtrOutput() DeployablePtrOutput
- func (o DeployableOutput) ToDeployablePtrOutputWithContext(ctx context.Context) DeployablePtrOutput
- type DeployablePtrInput
- type DeployablePtrOutput
- func (o DeployablePtrOutput) Elem() DeployableOutput
- func (DeployablePtrOutput) ElementType() reflect.Type
- func (o DeployablePtrOutput) ResourceUri() pulumi.StringArrayOutput
- func (o DeployablePtrOutput) ToDeployablePtrOutput() DeployablePtrOutput
- func (o DeployablePtrOutput) ToDeployablePtrOutputWithContext(ctx context.Context) DeployablePtrOutput
- type DeployableResponse
- type DeployableResponseArgs
- func (DeployableResponseArgs) ElementType() reflect.Type
- func (i DeployableResponseArgs) ToDeployableResponseOutput() DeployableResponseOutput
- func (i DeployableResponseArgs) ToDeployableResponseOutputWithContext(ctx context.Context) DeployableResponseOutput
- func (i DeployableResponseArgs) ToDeployableResponsePtrOutput() DeployableResponsePtrOutput
- func (i DeployableResponseArgs) ToDeployableResponsePtrOutputWithContext(ctx context.Context) DeployableResponsePtrOutput
- type DeployableResponseInput
- type DeployableResponseOutput
- func (DeployableResponseOutput) ElementType() reflect.Type
- func (o DeployableResponseOutput) ResourceUri() pulumi.StringArrayOutput
- func (o DeployableResponseOutput) ToDeployableResponseOutput() DeployableResponseOutput
- func (o DeployableResponseOutput) ToDeployableResponseOutputWithContext(ctx context.Context) DeployableResponseOutput
- func (o DeployableResponseOutput) ToDeployableResponsePtrOutput() DeployableResponsePtrOutput
- func (o DeployableResponseOutput) ToDeployableResponsePtrOutputWithContext(ctx context.Context) DeployableResponsePtrOutput
- type DeployableResponsePtrInput
- type DeployableResponsePtrOutput
- func (o DeployableResponsePtrOutput) Elem() DeployableResponseOutput
- func (DeployableResponsePtrOutput) ElementType() reflect.Type
- func (o DeployableResponsePtrOutput) ResourceUri() pulumi.StringArrayOutput
- func (o DeployableResponsePtrOutput) ToDeployableResponsePtrOutput() DeployableResponsePtrOutput
- func (o DeployableResponsePtrOutput) ToDeployableResponsePtrOutputWithContext(ctx context.Context) DeployableResponsePtrOutput
- type Deployment
- type DeploymentArgs
- func (DeploymentArgs) ElementType() reflect.Type
- func (i DeploymentArgs) ToDeploymentOutput() DeploymentOutput
- func (i DeploymentArgs) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- func (i DeploymentArgs) ToDeploymentPtrOutput() DeploymentPtrOutput
- func (i DeploymentArgs) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
- type DeploymentInput
- type DeploymentOutput
- func (o DeploymentOutput) Address() pulumi.StringPtrOutput
- func (o DeploymentOutput) Config() pulumi.StringPtrOutput
- func (o DeploymentOutput) DeployTime() pulumi.StringPtrOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) Platform() DeploymentPlatformPtrOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- func (o DeploymentOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
- func (o DeploymentOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
- func (o DeploymentOutput) UndeployTime() pulumi.StringPtrOutput
- func (o DeploymentOutput) UserEmail() pulumi.StringPtrOutput
- type DeploymentPlatform
- func (DeploymentPlatform) ElementType() reflect.Type
- func (e DeploymentPlatform) ToDeploymentPlatformOutput() DeploymentPlatformOutput
- func (e DeploymentPlatform) ToDeploymentPlatformOutputWithContext(ctx context.Context) DeploymentPlatformOutput
- func (e DeploymentPlatform) ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput
- func (e DeploymentPlatform) ToDeploymentPlatformPtrOutputWithContext(ctx context.Context) DeploymentPlatformPtrOutput
- func (e DeploymentPlatform) ToStringOutput() pulumi.StringOutput
- func (e DeploymentPlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeploymentPlatform) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeploymentPlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeploymentPlatformInput
- type DeploymentPlatformOutput
- func (DeploymentPlatformOutput) ElementType() reflect.Type
- func (o DeploymentPlatformOutput) ToDeploymentPlatformOutput() DeploymentPlatformOutput
- func (o DeploymentPlatformOutput) ToDeploymentPlatformOutputWithContext(ctx context.Context) DeploymentPlatformOutput
- func (o DeploymentPlatformOutput) ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput
- func (o DeploymentPlatformOutput) ToDeploymentPlatformPtrOutputWithContext(ctx context.Context) DeploymentPlatformPtrOutput
- func (o DeploymentPlatformOutput) ToStringOutput() pulumi.StringOutput
- func (o DeploymentPlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DeploymentPlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeploymentPlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeploymentPlatformPtrInput
- type DeploymentPlatformPtrOutput
- func (o DeploymentPlatformPtrOutput) Elem() DeploymentPlatformOutput
- func (DeploymentPlatformPtrOutput) ElementType() reflect.Type
- func (o DeploymentPlatformPtrOutput) ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput
- func (o DeploymentPlatformPtrOutput) ToDeploymentPlatformPtrOutputWithContext(ctx context.Context) DeploymentPlatformPtrOutput
- func (o DeploymentPlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DeploymentPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeploymentPtrInput
- type DeploymentPtrOutput
- func (o DeploymentPtrOutput) Address() pulumi.StringPtrOutput
- func (o DeploymentPtrOutput) Config() pulumi.StringPtrOutput
- func (o DeploymentPtrOutput) DeployTime() pulumi.StringPtrOutput
- func (o DeploymentPtrOutput) Elem() DeploymentOutput
- func (DeploymentPtrOutput) ElementType() reflect.Type
- func (o DeploymentPtrOutput) Platform() DeploymentPlatformPtrOutput
- func (o DeploymentPtrOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
- func (o DeploymentPtrOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
- func (o DeploymentPtrOutput) UndeployTime() pulumi.StringPtrOutput
- func (o DeploymentPtrOutput) UserEmail() pulumi.StringPtrOutput
- type DeploymentResponse
- type DeploymentResponseArgs
- func (DeploymentResponseArgs) ElementType() reflect.Type
- func (i DeploymentResponseArgs) ToDeploymentResponseOutput() DeploymentResponseOutput
- func (i DeploymentResponseArgs) ToDeploymentResponseOutputWithContext(ctx context.Context) DeploymentResponseOutput
- func (i DeploymentResponseArgs) ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput
- func (i DeploymentResponseArgs) ToDeploymentResponsePtrOutputWithContext(ctx context.Context) DeploymentResponsePtrOutput
- type DeploymentResponseInput
- type DeploymentResponseOutput
- func (o DeploymentResponseOutput) Address() pulumi.StringOutput
- func (o DeploymentResponseOutput) Config() pulumi.StringOutput
- func (o DeploymentResponseOutput) DeployTime() pulumi.StringOutput
- func (DeploymentResponseOutput) ElementType() reflect.Type
- func (o DeploymentResponseOutput) Platform() pulumi.StringOutput
- func (o DeploymentResponseOutput) ResourceUri() pulumi.StringArrayOutput
- func (o DeploymentResponseOutput) ToDeploymentResponseOutput() DeploymentResponseOutput
- func (o DeploymentResponseOutput) ToDeploymentResponseOutputWithContext(ctx context.Context) DeploymentResponseOutput
- func (o DeploymentResponseOutput) ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput
- func (o DeploymentResponseOutput) ToDeploymentResponsePtrOutputWithContext(ctx context.Context) DeploymentResponsePtrOutput
- func (o DeploymentResponseOutput) UndeployTime() pulumi.StringOutput
- func (o DeploymentResponseOutput) UserEmail() pulumi.StringOutput
- type DeploymentResponsePtrInput
- type DeploymentResponsePtrOutput
- func (o DeploymentResponsePtrOutput) Address() pulumi.StringPtrOutput
- func (o DeploymentResponsePtrOutput) Config() pulumi.StringPtrOutput
- func (o DeploymentResponsePtrOutput) DeployTime() pulumi.StringPtrOutput
- func (o DeploymentResponsePtrOutput) Elem() DeploymentResponseOutput
- func (DeploymentResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentResponsePtrOutput) Platform() pulumi.StringPtrOutput
- func (o DeploymentResponsePtrOutput) ResourceUri() pulumi.StringArrayOutput
- func (o DeploymentResponsePtrOutput) ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput
- func (o DeploymentResponsePtrOutput) ToDeploymentResponsePtrOutputWithContext(ctx context.Context) DeploymentResponsePtrOutput
- func (o DeploymentResponsePtrOutput) UndeployTime() pulumi.StringPtrOutput
- func (o DeploymentResponsePtrOutput) UserEmail() pulumi.StringPtrOutput
- type Derived
- type DerivedArgs
- func (DerivedArgs) ElementType() reflect.Type
- func (i DerivedArgs) ToDerivedOutput() DerivedOutput
- func (i DerivedArgs) ToDerivedOutputWithContext(ctx context.Context) DerivedOutput
- func (i DerivedArgs) ToDerivedPtrOutput() DerivedPtrOutput
- func (i DerivedArgs) ToDerivedPtrOutputWithContext(ctx context.Context) DerivedPtrOutput
- type DerivedInput
- type DerivedOutput
- func (DerivedOutput) ElementType() reflect.Type
- func (o DerivedOutput) Fingerprint() FingerprintPtrOutput
- func (o DerivedOutput) LayerInfo() LayerArrayOutput
- func (o DerivedOutput) ToDerivedOutput() DerivedOutput
- func (o DerivedOutput) ToDerivedOutputWithContext(ctx context.Context) DerivedOutput
- func (o DerivedOutput) ToDerivedPtrOutput() DerivedPtrOutput
- func (o DerivedOutput) ToDerivedPtrOutputWithContext(ctx context.Context) DerivedPtrOutput
- type DerivedPtrInput
- type DerivedPtrOutput
- func (o DerivedPtrOutput) Elem() DerivedOutput
- func (DerivedPtrOutput) ElementType() reflect.Type
- func (o DerivedPtrOutput) Fingerprint() FingerprintPtrOutput
- func (o DerivedPtrOutput) LayerInfo() LayerArrayOutput
- func (o DerivedPtrOutput) ToDerivedPtrOutput() DerivedPtrOutput
- func (o DerivedPtrOutput) ToDerivedPtrOutputWithContext(ctx context.Context) DerivedPtrOutput
- type DerivedResponse
- type DerivedResponseArgs
- func (DerivedResponseArgs) ElementType() reflect.Type
- func (i DerivedResponseArgs) ToDerivedResponseOutput() DerivedResponseOutput
- func (i DerivedResponseArgs) ToDerivedResponseOutputWithContext(ctx context.Context) DerivedResponseOutput
- func (i DerivedResponseArgs) ToDerivedResponsePtrOutput() DerivedResponsePtrOutput
- func (i DerivedResponseArgs) ToDerivedResponsePtrOutputWithContext(ctx context.Context) DerivedResponsePtrOutput
- type DerivedResponseInput
- type DerivedResponseOutput
- func (o DerivedResponseOutput) BaseResourceUrl() pulumi.StringOutput
- func (o DerivedResponseOutput) Distance() pulumi.IntOutput
- func (DerivedResponseOutput) ElementType() reflect.Type
- func (o DerivedResponseOutput) Fingerprint() FingerprintResponseOutput
- func (o DerivedResponseOutput) LayerInfo() LayerResponseArrayOutput
- func (o DerivedResponseOutput) ToDerivedResponseOutput() DerivedResponseOutput
- func (o DerivedResponseOutput) ToDerivedResponseOutputWithContext(ctx context.Context) DerivedResponseOutput
- func (o DerivedResponseOutput) ToDerivedResponsePtrOutput() DerivedResponsePtrOutput
- func (o DerivedResponseOutput) ToDerivedResponsePtrOutputWithContext(ctx context.Context) DerivedResponsePtrOutput
- type DerivedResponsePtrInput
- type DerivedResponsePtrOutput
- func (o DerivedResponsePtrOutput) BaseResourceUrl() pulumi.StringPtrOutput
- func (o DerivedResponsePtrOutput) Distance() pulumi.IntPtrOutput
- func (o DerivedResponsePtrOutput) Elem() DerivedResponseOutput
- func (DerivedResponsePtrOutput) ElementType() reflect.Type
- func (o DerivedResponsePtrOutput) Fingerprint() FingerprintResponsePtrOutput
- func (o DerivedResponsePtrOutput) LayerInfo() LayerResponseArrayOutput
- func (o DerivedResponsePtrOutput) ToDerivedResponsePtrOutput() DerivedResponsePtrOutput
- func (o DerivedResponsePtrOutput) ToDerivedResponsePtrOutputWithContext(ctx context.Context) DerivedResponsePtrOutput
- type Detail
- type DetailArgs
- type DetailArray
- type DetailArrayInput
- type DetailArrayOutput
- type DetailInput
- type DetailOutput
- func (o DetailOutput) CpeUri() pulumi.StringPtrOutput
- func (o DetailOutput) Description() pulumi.StringPtrOutput
- func (DetailOutput) ElementType() reflect.Type
- func (o DetailOutput) FixedLocation() VulnerabilityLocationPtrOutput
- func (o DetailOutput) IsObsolete() pulumi.BoolPtrOutput
- func (o DetailOutput) MaxAffectedVersion() VersionPtrOutput
- func (o DetailOutput) MinAffectedVersion() VersionPtrOutput
- func (o DetailOutput) Package() pulumi.StringPtrOutput
- func (o DetailOutput) PackageType() pulumi.StringPtrOutput
- func (o DetailOutput) SeverityName() pulumi.StringPtrOutput
- func (o DetailOutput) Source() pulumi.StringPtrOutput
- func (o DetailOutput) ToDetailOutput() DetailOutput
- func (o DetailOutput) ToDetailOutputWithContext(ctx context.Context) DetailOutput
- func (o DetailOutput) Vendor() pulumi.StringPtrOutput
- type DetailResponse
- type DetailResponseArgs
- type DetailResponseArray
- type DetailResponseArrayInput
- type DetailResponseArrayOutput
- func (DetailResponseArrayOutput) ElementType() reflect.Type
- func (o DetailResponseArrayOutput) Index(i pulumi.IntInput) DetailResponseOutput
- func (o DetailResponseArrayOutput) ToDetailResponseArrayOutput() DetailResponseArrayOutput
- func (o DetailResponseArrayOutput) ToDetailResponseArrayOutputWithContext(ctx context.Context) DetailResponseArrayOutput
- type DetailResponseInput
- type DetailResponseOutput
- func (o DetailResponseOutput) CpeUri() pulumi.StringOutput
- func (o DetailResponseOutput) Description() pulumi.StringOutput
- func (DetailResponseOutput) ElementType() reflect.Type
- func (o DetailResponseOutput) FixedLocation() VulnerabilityLocationResponseOutput
- func (o DetailResponseOutput) IsObsolete() pulumi.BoolOutput
- func (o DetailResponseOutput) MaxAffectedVersion() VersionResponseOutput
- func (o DetailResponseOutput) MinAffectedVersion() VersionResponseOutput
- func (o DetailResponseOutput) Package() pulumi.StringOutput
- func (o DetailResponseOutput) PackageType() pulumi.StringOutput
- func (o DetailResponseOutput) SeverityName() pulumi.StringOutput
- func (o DetailResponseOutput) Source() pulumi.StringOutput
- func (o DetailResponseOutput) ToDetailResponseOutput() DetailResponseOutput
- func (o DetailResponseOutput) ToDetailResponseOutputWithContext(ctx context.Context) DetailResponseOutput
- func (o DetailResponseOutput) Vendor() pulumi.StringOutput
- type Discovered
- type DiscoveredAnalysisStatus
- func (DiscoveredAnalysisStatus) ElementType() reflect.Type
- func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusOutput() DiscoveredAnalysisStatusOutput
- func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusOutput
- func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput
- func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusPtrOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusPtrOutput
- func (e DiscoveredAnalysisStatus) ToStringOutput() pulumi.StringOutput
- func (e DiscoveredAnalysisStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DiscoveredAnalysisStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DiscoveredAnalysisStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveredAnalysisStatusInput
- type DiscoveredAnalysisStatusOutput
- func (DiscoveredAnalysisStatusOutput) ElementType() reflect.Type
- func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusOutput() DiscoveredAnalysisStatusOutput
- func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusOutput
- func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusPtrOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredAnalysisStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DiscoveredAnalysisStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DiscoveredAnalysisStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiscoveredAnalysisStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveredAnalysisStatusPtrInput
- type DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredAnalysisStatusPtrOutput) Elem() DiscoveredAnalysisStatusOutput
- func (DiscoveredAnalysisStatusPtrOutput) ElementType() reflect.Type
- func (o DiscoveredAnalysisStatusPtrOutput) ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredAnalysisStatusPtrOutput) ToDiscoveredAnalysisStatusPtrOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveredArgs
- func (DiscoveredArgs) ElementType() reflect.Type
- func (i DiscoveredArgs) ToDiscoveredOutput() DiscoveredOutput
- func (i DiscoveredArgs) ToDiscoveredOutputWithContext(ctx context.Context) DiscoveredOutput
- func (i DiscoveredArgs) ToDiscoveredPtrOutput() DiscoveredPtrOutput
- func (i DiscoveredArgs) ToDiscoveredPtrOutputWithContext(ctx context.Context) DiscoveredPtrOutput
- type DiscoveredContinuousAnalysis
- func (DiscoveredContinuousAnalysis) ElementType() reflect.Type
- func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisOutput() DiscoveredContinuousAnalysisOutput
- func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisOutput
- func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput
- func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisPtrOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisPtrOutput
- func (e DiscoveredContinuousAnalysis) ToStringOutput() pulumi.StringOutput
- func (e DiscoveredContinuousAnalysis) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DiscoveredContinuousAnalysis) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DiscoveredContinuousAnalysis) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveredContinuousAnalysisInput
- type DiscoveredContinuousAnalysisOutput
- func (DiscoveredContinuousAnalysisOutput) ElementType() reflect.Type
- func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisOutput() DiscoveredContinuousAnalysisOutput
- func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisOutput
- func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisPtrOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredContinuousAnalysisOutput) ToStringOutput() pulumi.StringOutput
- func (o DiscoveredContinuousAnalysisOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DiscoveredContinuousAnalysisOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiscoveredContinuousAnalysisOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveredContinuousAnalysisPtrInput
- type DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredContinuousAnalysisPtrOutput) Elem() DiscoveredContinuousAnalysisOutput
- func (DiscoveredContinuousAnalysisPtrOutput) ElementType() reflect.Type
- func (o DiscoveredContinuousAnalysisPtrOutput) ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredContinuousAnalysisPtrOutput) ToDiscoveredContinuousAnalysisPtrOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveredInput
- type DiscoveredOutput
- func (o DiscoveredOutput) AnalysisStatus() DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredOutput) AnalysisStatusError() StatusPtrOutput
- func (o DiscoveredOutput) ContinuousAnalysis() DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredOutput) Cpe() pulumi.StringPtrOutput
- func (DiscoveredOutput) ElementType() reflect.Type
- func (o DiscoveredOutput) ToDiscoveredOutput() DiscoveredOutput
- func (o DiscoveredOutput) ToDiscoveredOutputWithContext(ctx context.Context) DiscoveredOutput
- func (o DiscoveredOutput) ToDiscoveredPtrOutput() DiscoveredPtrOutput
- func (o DiscoveredOutput) ToDiscoveredPtrOutputWithContext(ctx context.Context) DiscoveredPtrOutput
- type DiscoveredPtrInput
- type DiscoveredPtrOutput
- func (o DiscoveredPtrOutput) AnalysisStatus() DiscoveredAnalysisStatusPtrOutput
- func (o DiscoveredPtrOutput) AnalysisStatusError() StatusPtrOutput
- func (o DiscoveredPtrOutput) ContinuousAnalysis() DiscoveredContinuousAnalysisPtrOutput
- func (o DiscoveredPtrOutput) Cpe() pulumi.StringPtrOutput
- func (o DiscoveredPtrOutput) Elem() DiscoveredOutput
- func (DiscoveredPtrOutput) ElementType() reflect.Type
- func (o DiscoveredPtrOutput) ToDiscoveredPtrOutput() DiscoveredPtrOutput
- func (o DiscoveredPtrOutput) ToDiscoveredPtrOutputWithContext(ctx context.Context) DiscoveredPtrOutput
- type DiscoveredResponse
- type DiscoveredResponseArgs
- func (DiscoveredResponseArgs) ElementType() reflect.Type
- func (i DiscoveredResponseArgs) ToDiscoveredResponseOutput() DiscoveredResponseOutput
- func (i DiscoveredResponseArgs) ToDiscoveredResponseOutputWithContext(ctx context.Context) DiscoveredResponseOutput
- func (i DiscoveredResponseArgs) ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput
- func (i DiscoveredResponseArgs) ToDiscoveredResponsePtrOutputWithContext(ctx context.Context) DiscoveredResponsePtrOutput
- type DiscoveredResponseInput
- type DiscoveredResponseOutput
- func (o DiscoveredResponseOutput) AnalysisStatus() pulumi.StringOutput
- func (o DiscoveredResponseOutput) AnalysisStatusError() StatusResponseOutput
- func (o DiscoveredResponseOutput) ContinuousAnalysis() pulumi.StringOutput
- func (o DiscoveredResponseOutput) Cpe() pulumi.StringOutput
- func (DiscoveredResponseOutput) ElementType() reflect.Type
- func (o DiscoveredResponseOutput) ToDiscoveredResponseOutput() DiscoveredResponseOutput
- func (o DiscoveredResponseOutput) ToDiscoveredResponseOutputWithContext(ctx context.Context) DiscoveredResponseOutput
- func (o DiscoveredResponseOutput) ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput
- func (o DiscoveredResponseOutput) ToDiscoveredResponsePtrOutputWithContext(ctx context.Context) DiscoveredResponsePtrOutput
- type DiscoveredResponsePtrInput
- type DiscoveredResponsePtrOutput
- func (o DiscoveredResponsePtrOutput) AnalysisStatus() pulumi.StringPtrOutput
- func (o DiscoveredResponsePtrOutput) AnalysisStatusError() StatusResponsePtrOutput
- func (o DiscoveredResponsePtrOutput) ContinuousAnalysis() pulumi.StringPtrOutput
- func (o DiscoveredResponsePtrOutput) Cpe() pulumi.StringPtrOutput
- func (o DiscoveredResponsePtrOutput) Elem() DiscoveredResponseOutput
- func (DiscoveredResponsePtrOutput) ElementType() reflect.Type
- func (o DiscoveredResponsePtrOutput) ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput
- func (o DiscoveredResponsePtrOutput) ToDiscoveredResponsePtrOutputWithContext(ctx context.Context) DiscoveredResponsePtrOutput
- type Discovery
- type DiscoveryAnalysisKind
- func (DiscoveryAnalysisKind) ElementType() reflect.Type
- func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindOutput() DiscoveryAnalysisKindOutput
- func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindOutputWithContext(ctx context.Context) DiscoveryAnalysisKindOutput
- func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput
- func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindPtrOutputWithContext(ctx context.Context) DiscoveryAnalysisKindPtrOutput
- func (e DiscoveryAnalysisKind) ToStringOutput() pulumi.StringOutput
- func (e DiscoveryAnalysisKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DiscoveryAnalysisKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DiscoveryAnalysisKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveryAnalysisKindInput
- type DiscoveryAnalysisKindOutput
- func (DiscoveryAnalysisKindOutput) ElementType() reflect.Type
- func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindOutput() DiscoveryAnalysisKindOutput
- func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindOutputWithContext(ctx context.Context) DiscoveryAnalysisKindOutput
- func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput
- func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindPtrOutputWithContext(ctx context.Context) DiscoveryAnalysisKindPtrOutput
- func (o DiscoveryAnalysisKindOutput) ToStringOutput() pulumi.StringOutput
- func (o DiscoveryAnalysisKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DiscoveryAnalysisKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiscoveryAnalysisKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveryAnalysisKindPtrInput
- type DiscoveryAnalysisKindPtrOutput
- func (o DiscoveryAnalysisKindPtrOutput) Elem() DiscoveryAnalysisKindOutput
- func (DiscoveryAnalysisKindPtrOutput) ElementType() reflect.Type
- func (o DiscoveryAnalysisKindPtrOutput) ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput
- func (o DiscoveryAnalysisKindPtrOutput) ToDiscoveryAnalysisKindPtrOutputWithContext(ctx context.Context) DiscoveryAnalysisKindPtrOutput
- func (o DiscoveryAnalysisKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiscoveryAnalysisKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiscoveryArgs
- func (DiscoveryArgs) ElementType() reflect.Type
- func (i DiscoveryArgs) ToDiscoveryOutput() DiscoveryOutput
- func (i DiscoveryArgs) ToDiscoveryOutputWithContext(ctx context.Context) DiscoveryOutput
- func (i DiscoveryArgs) ToDiscoveryPtrOutput() DiscoveryPtrOutput
- func (i DiscoveryArgs) ToDiscoveryPtrOutputWithContext(ctx context.Context) DiscoveryPtrOutput
- type DiscoveryInput
- type DiscoveryOutput
- func (o DiscoveryOutput) AnalysisKind() DiscoveryAnalysisKindPtrOutput
- func (DiscoveryOutput) ElementType() reflect.Type
- func (o DiscoveryOutput) ToDiscoveryOutput() DiscoveryOutput
- func (o DiscoveryOutput) ToDiscoveryOutputWithContext(ctx context.Context) DiscoveryOutput
- func (o DiscoveryOutput) ToDiscoveryPtrOutput() DiscoveryPtrOutput
- func (o DiscoveryOutput) ToDiscoveryPtrOutputWithContext(ctx context.Context) DiscoveryPtrOutput
- type DiscoveryPtrInput
- type DiscoveryPtrOutput
- func (o DiscoveryPtrOutput) AnalysisKind() DiscoveryAnalysisKindPtrOutput
- func (o DiscoveryPtrOutput) Elem() DiscoveryOutput
- func (DiscoveryPtrOutput) ElementType() reflect.Type
- func (o DiscoveryPtrOutput) ToDiscoveryPtrOutput() DiscoveryPtrOutput
- func (o DiscoveryPtrOutput) ToDiscoveryPtrOutputWithContext(ctx context.Context) DiscoveryPtrOutput
- type DiscoveryResponse
- type DiscoveryResponseArgs
- func (DiscoveryResponseArgs) ElementType() reflect.Type
- func (i DiscoveryResponseArgs) ToDiscoveryResponseOutput() DiscoveryResponseOutput
- func (i DiscoveryResponseArgs) ToDiscoveryResponseOutputWithContext(ctx context.Context) DiscoveryResponseOutput
- func (i DiscoveryResponseArgs) ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput
- func (i DiscoveryResponseArgs) ToDiscoveryResponsePtrOutputWithContext(ctx context.Context) DiscoveryResponsePtrOutput
- type DiscoveryResponseInput
- type DiscoveryResponseOutput
- func (o DiscoveryResponseOutput) AnalysisKind() pulumi.StringOutput
- func (DiscoveryResponseOutput) ElementType() reflect.Type
- func (o DiscoveryResponseOutput) ToDiscoveryResponseOutput() DiscoveryResponseOutput
- func (o DiscoveryResponseOutput) ToDiscoveryResponseOutputWithContext(ctx context.Context) DiscoveryResponseOutput
- func (o DiscoveryResponseOutput) ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput
- func (o DiscoveryResponseOutput) ToDiscoveryResponsePtrOutputWithContext(ctx context.Context) DiscoveryResponsePtrOutput
- type DiscoveryResponsePtrInput
- type DiscoveryResponsePtrOutput
- func (o DiscoveryResponsePtrOutput) AnalysisKind() pulumi.StringPtrOutput
- func (o DiscoveryResponsePtrOutput) Elem() DiscoveryResponseOutput
- func (DiscoveryResponsePtrOutput) ElementType() reflect.Type
- func (o DiscoveryResponsePtrOutput) ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput
- func (o DiscoveryResponsePtrOutput) ToDiscoveryResponsePtrOutputWithContext(ctx context.Context) DiscoveryResponsePtrOutput
- type Distribution
- type DistributionArchitecture
- func (DistributionArchitecture) ElementType() reflect.Type
- func (e DistributionArchitecture) ToDistributionArchitectureOutput() DistributionArchitectureOutput
- func (e DistributionArchitecture) ToDistributionArchitectureOutputWithContext(ctx context.Context) DistributionArchitectureOutput
- func (e DistributionArchitecture) ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput
- func (e DistributionArchitecture) ToDistributionArchitecturePtrOutputWithContext(ctx context.Context) DistributionArchitecturePtrOutput
- func (e DistributionArchitecture) ToStringOutput() pulumi.StringOutput
- func (e DistributionArchitecture) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DistributionArchitecture) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DistributionArchitecture) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DistributionArchitectureInput
- type DistributionArchitectureOutput
- func (DistributionArchitectureOutput) ElementType() reflect.Type
- func (o DistributionArchitectureOutput) ToDistributionArchitectureOutput() DistributionArchitectureOutput
- func (o DistributionArchitectureOutput) ToDistributionArchitectureOutputWithContext(ctx context.Context) DistributionArchitectureOutput
- func (o DistributionArchitectureOutput) ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput
- func (o DistributionArchitectureOutput) ToDistributionArchitecturePtrOutputWithContext(ctx context.Context) DistributionArchitecturePtrOutput
- func (o DistributionArchitectureOutput) ToStringOutput() pulumi.StringOutput
- func (o DistributionArchitectureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DistributionArchitectureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DistributionArchitectureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DistributionArchitecturePtrInput
- type DistributionArchitecturePtrOutput
- func (o DistributionArchitecturePtrOutput) Elem() DistributionArchitectureOutput
- func (DistributionArchitecturePtrOutput) ElementType() reflect.Type
- func (o DistributionArchitecturePtrOutput) ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput
- func (o DistributionArchitecturePtrOutput) ToDistributionArchitecturePtrOutputWithContext(ctx context.Context) DistributionArchitecturePtrOutput
- func (o DistributionArchitecturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DistributionArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DistributionArgs
- type DistributionArray
- type DistributionArrayInput
- type DistributionArrayOutput
- func (DistributionArrayOutput) ElementType() reflect.Type
- func (o DistributionArrayOutput) Index(i pulumi.IntInput) DistributionOutput
- func (o DistributionArrayOutput) ToDistributionArrayOutput() DistributionArrayOutput
- func (o DistributionArrayOutput) ToDistributionArrayOutputWithContext(ctx context.Context) DistributionArrayOutput
- type DistributionInput
- type DistributionOutput
- func (o DistributionOutput) Architecture() DistributionArchitecturePtrOutput
- func (o DistributionOutput) CpeUri() pulumi.StringPtrOutput
- func (o DistributionOutput) Description() pulumi.StringPtrOutput
- func (DistributionOutput) ElementType() reflect.Type
- func (o DistributionOutput) LatestVersion() VersionPtrOutput
- func (o DistributionOutput) Maintainer() pulumi.StringPtrOutput
- func (o DistributionOutput) ToDistributionOutput() DistributionOutput
- func (o DistributionOutput) ToDistributionOutputWithContext(ctx context.Context) DistributionOutput
- func (o DistributionOutput) Url() pulumi.StringPtrOutput
- type DistributionResponse
- type DistributionResponseArgs
- type DistributionResponseArray
- type DistributionResponseArrayInput
- type DistributionResponseArrayOutput
- func (DistributionResponseArrayOutput) ElementType() reflect.Type
- func (o DistributionResponseArrayOutput) Index(i pulumi.IntInput) DistributionResponseOutput
- func (o DistributionResponseArrayOutput) ToDistributionResponseArrayOutput() DistributionResponseArrayOutput
- func (o DistributionResponseArrayOutput) ToDistributionResponseArrayOutputWithContext(ctx context.Context) DistributionResponseArrayOutput
- type DistributionResponseInput
- type DistributionResponseOutput
- func (o DistributionResponseOutput) Architecture() pulumi.StringOutput
- func (o DistributionResponseOutput) CpeUri() pulumi.StringOutput
- func (o DistributionResponseOutput) Description() pulumi.StringOutput
- func (DistributionResponseOutput) ElementType() reflect.Type
- func (o DistributionResponseOutput) LatestVersion() VersionResponseOutput
- func (o DistributionResponseOutput) Maintainer() pulumi.StringOutput
- func (o DistributionResponseOutput) ToDistributionResponseOutput() DistributionResponseOutput
- func (o DistributionResponseOutput) ToDistributionResponseOutputWithContext(ctx context.Context) DistributionResponseOutput
- func (o DistributionResponseOutput) Url() pulumi.StringOutput
- type Expr
- type ExprArgs
- type ExprInput
- type ExprOutput
- func (o ExprOutput) Description() pulumi.StringPtrOutput
- func (ExprOutput) ElementType() reflect.Type
- func (o ExprOutput) Expression() pulumi.StringPtrOutput
- func (o ExprOutput) Location() pulumi.StringPtrOutput
- func (o ExprOutput) Title() pulumi.StringPtrOutput
- func (o ExprOutput) ToExprOutput() ExprOutput
- func (o ExprOutput) ToExprOutputWithContext(ctx context.Context) ExprOutput
- func (o ExprOutput) ToExprPtrOutput() ExprPtrOutput
- func (o ExprOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
- type ExprPtrInput
- type ExprPtrOutput
- func (o ExprPtrOutput) Description() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Elem() ExprOutput
- func (ExprPtrOutput) ElementType() reflect.Type
- func (o ExprPtrOutput) Expression() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Location() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Title() pulumi.StringPtrOutput
- func (o ExprPtrOutput) ToExprPtrOutput() ExprPtrOutput
- func (o ExprPtrOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
- type ExprResponse
- type ExprResponseArgs
- type ExprResponseInput
- type ExprResponseOutput
- func (o ExprResponseOutput) Description() pulumi.StringOutput
- func (ExprResponseOutput) ElementType() reflect.Type
- func (o ExprResponseOutput) Expression() pulumi.StringOutput
- func (o ExprResponseOutput) Location() pulumi.StringOutput
- func (o ExprResponseOutput) Title() pulumi.StringOutput
- func (o ExprResponseOutput) ToExprResponseOutput() ExprResponseOutput
- func (o ExprResponseOutput) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
- type Fingerprint
- type FingerprintArgs
- func (FingerprintArgs) ElementType() reflect.Type
- func (i FingerprintArgs) ToFingerprintOutput() FingerprintOutput
- func (i FingerprintArgs) ToFingerprintOutputWithContext(ctx context.Context) FingerprintOutput
- func (i FingerprintArgs) ToFingerprintPtrOutput() FingerprintPtrOutput
- func (i FingerprintArgs) ToFingerprintPtrOutputWithContext(ctx context.Context) FingerprintPtrOutput
- type FingerprintInput
- type FingerprintOutput
- func (FingerprintOutput) ElementType() reflect.Type
- func (o FingerprintOutput) ToFingerprintOutput() FingerprintOutput
- func (o FingerprintOutput) ToFingerprintOutputWithContext(ctx context.Context) FingerprintOutput
- func (o FingerprintOutput) ToFingerprintPtrOutput() FingerprintPtrOutput
- func (o FingerprintOutput) ToFingerprintPtrOutputWithContext(ctx context.Context) FingerprintPtrOutput
- func (o FingerprintOutput) V1Name() pulumi.StringPtrOutput
- func (o FingerprintOutput) V2Blob() pulumi.StringArrayOutput
- type FingerprintPtrInput
- type FingerprintPtrOutput
- func (o FingerprintPtrOutput) Elem() FingerprintOutput
- func (FingerprintPtrOutput) ElementType() reflect.Type
- func (o FingerprintPtrOutput) ToFingerprintPtrOutput() FingerprintPtrOutput
- func (o FingerprintPtrOutput) ToFingerprintPtrOutputWithContext(ctx context.Context) FingerprintPtrOutput
- func (o FingerprintPtrOutput) V1Name() pulumi.StringPtrOutput
- func (o FingerprintPtrOutput) V2Blob() pulumi.StringArrayOutput
- type FingerprintResponse
- type FingerprintResponseArgs
- func (FingerprintResponseArgs) ElementType() reflect.Type
- func (i FingerprintResponseArgs) ToFingerprintResponseOutput() FingerprintResponseOutput
- func (i FingerprintResponseArgs) ToFingerprintResponseOutputWithContext(ctx context.Context) FingerprintResponseOutput
- func (i FingerprintResponseArgs) ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput
- func (i FingerprintResponseArgs) ToFingerprintResponsePtrOutputWithContext(ctx context.Context) FingerprintResponsePtrOutput
- type FingerprintResponseInput
- type FingerprintResponseOutput
- func (FingerprintResponseOutput) ElementType() reflect.Type
- func (o FingerprintResponseOutput) ToFingerprintResponseOutput() FingerprintResponseOutput
- func (o FingerprintResponseOutput) ToFingerprintResponseOutputWithContext(ctx context.Context) FingerprintResponseOutput
- func (o FingerprintResponseOutput) ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput
- func (o FingerprintResponseOutput) ToFingerprintResponsePtrOutputWithContext(ctx context.Context) FingerprintResponsePtrOutput
- func (o FingerprintResponseOutput) V1Name() pulumi.StringOutput
- func (o FingerprintResponseOutput) V2Blob() pulumi.StringArrayOutput
- func (o FingerprintResponseOutput) V2Name() pulumi.StringOutput
- type FingerprintResponsePtrInput
- type FingerprintResponsePtrOutput
- func (o FingerprintResponsePtrOutput) Elem() FingerprintResponseOutput
- func (FingerprintResponsePtrOutput) ElementType() reflect.Type
- func (o FingerprintResponsePtrOutput) ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput
- func (o FingerprintResponsePtrOutput) ToFingerprintResponsePtrOutputWithContext(ctx context.Context) FingerprintResponsePtrOutput
- func (o FingerprintResponsePtrOutput) V1Name() pulumi.StringPtrOutput
- func (o FingerprintResponsePtrOutput) V2Blob() pulumi.StringArrayOutput
- func (o FingerprintResponsePtrOutput) V2Name() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContext
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextInput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ElementType() reflect.Type
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringOutput() pulumi.StringOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) Kind() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) Name() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) Kind() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) Name() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) Kind() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) Name() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextInput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) RevisionId() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextInput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) GerritProject() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) HostUri() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) GerritProject() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) HostUri() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) GerritProject() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) HostUri() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) RevisionId() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) GerritProject() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) HostUri() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextInput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) RevisionId() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) Url() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) Url() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) RevisionId() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) Url() pulumi.StringOutput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) RevisionId() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) Url() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdInput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) Project() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) RepoName() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) Project() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) RepoName() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) Project() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) RepoName() pulumi.StringOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) Project() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) RepoName() pulumi.StringPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoId
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdInput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) Uid() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) Uid() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponse
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) Uid() pulumi.StringOutput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) Uid() pulumi.StringPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContext
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayInput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) Index(i pulumi.IntInput) GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextInput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Labels() pulumi.StringMapOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Labels() pulumi.StringMapOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponse
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ElementType() reflect.Type
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayInput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) Index(i pulumi.IntInput) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Labels() pulumi.StringMapOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrInput
- type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Elem() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ElementType() reflect.Type
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Labels() pulumi.StringMapOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- type Hash
- type HashArgs
- type HashInput
- type HashOutput
- func (HashOutput) ElementType() reflect.Type
- func (o HashOutput) ToHashOutput() HashOutput
- func (o HashOutput) ToHashOutputWithContext(ctx context.Context) HashOutput
- func (o HashOutput) ToHashPtrOutput() HashPtrOutput
- func (o HashOutput) ToHashPtrOutputWithContext(ctx context.Context) HashPtrOutput
- func (o HashOutput) Type() HashTypePtrOutput
- func (o HashOutput) Value() pulumi.StringPtrOutput
- type HashPtrInput
- type HashPtrOutput
- func (o HashPtrOutput) Elem() HashOutput
- func (HashPtrOutput) ElementType() reflect.Type
- func (o HashPtrOutput) ToHashPtrOutput() HashPtrOutput
- func (o HashPtrOutput) ToHashPtrOutputWithContext(ctx context.Context) HashPtrOutput
- func (o HashPtrOutput) Type() HashTypePtrOutput
- func (o HashPtrOutput) Value() pulumi.StringPtrOutput
- type HashResponse
- type HashResponseArgs
- func (HashResponseArgs) ElementType() reflect.Type
- func (i HashResponseArgs) ToHashResponseOutput() HashResponseOutput
- func (i HashResponseArgs) ToHashResponseOutputWithContext(ctx context.Context) HashResponseOutput
- func (i HashResponseArgs) ToHashResponsePtrOutput() HashResponsePtrOutput
- func (i HashResponseArgs) ToHashResponsePtrOutputWithContext(ctx context.Context) HashResponsePtrOutput
- type HashResponseInput
- type HashResponseOutput
- func (HashResponseOutput) ElementType() reflect.Type
- func (o HashResponseOutput) ToHashResponseOutput() HashResponseOutput
- func (o HashResponseOutput) ToHashResponseOutputWithContext(ctx context.Context) HashResponseOutput
- func (o HashResponseOutput) ToHashResponsePtrOutput() HashResponsePtrOutput
- func (o HashResponseOutput) ToHashResponsePtrOutputWithContext(ctx context.Context) HashResponsePtrOutput
- func (o HashResponseOutput) Type() pulumi.StringOutput
- func (o HashResponseOutput) Value() pulumi.StringOutput
- type HashResponsePtrInput
- type HashResponsePtrOutput
- func (o HashResponsePtrOutput) Elem() HashResponseOutput
- func (HashResponsePtrOutput) ElementType() reflect.Type
- func (o HashResponsePtrOutput) ToHashResponsePtrOutput() HashResponsePtrOutput
- func (o HashResponsePtrOutput) ToHashResponsePtrOutputWithContext(ctx context.Context) HashResponsePtrOutput
- func (o HashResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o HashResponsePtrOutput) Value() pulumi.StringPtrOutput
- type HashType
- func (HashType) ElementType() reflect.Type
- func (e HashType) ToHashTypeOutput() HashTypeOutput
- func (e HashType) ToHashTypeOutputWithContext(ctx context.Context) HashTypeOutput
- func (e HashType) ToHashTypePtrOutput() HashTypePtrOutput
- func (e HashType) ToHashTypePtrOutputWithContext(ctx context.Context) HashTypePtrOutput
- func (e HashType) ToStringOutput() pulumi.StringOutput
- func (e HashType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HashType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HashType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HashTypeInput
- type HashTypeOutput
- func (HashTypeOutput) ElementType() reflect.Type
- func (o HashTypeOutput) ToHashTypeOutput() HashTypeOutput
- func (o HashTypeOutput) ToHashTypeOutputWithContext(ctx context.Context) HashTypeOutput
- func (o HashTypeOutput) ToHashTypePtrOutput() HashTypePtrOutput
- func (o HashTypeOutput) ToHashTypePtrOutputWithContext(ctx context.Context) HashTypePtrOutput
- func (o HashTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o HashTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HashTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HashTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HashTypePtrInput
- type HashTypePtrOutput
- func (o HashTypePtrOutput) Elem() HashTypeOutput
- func (HashTypePtrOutput) ElementType() reflect.Type
- func (o HashTypePtrOutput) ToHashTypePtrOutput() HashTypePtrOutput
- func (o HashTypePtrOutput) ToHashTypePtrOutputWithContext(ctx context.Context) HashTypePtrOutput
- func (o HashTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HashTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Installation
- type InstallationArgs
- func (InstallationArgs) ElementType() reflect.Type
- func (i InstallationArgs) ToInstallationOutput() InstallationOutput
- func (i InstallationArgs) ToInstallationOutputWithContext(ctx context.Context) InstallationOutput
- func (i InstallationArgs) ToInstallationPtrOutput() InstallationPtrOutput
- func (i InstallationArgs) ToInstallationPtrOutputWithContext(ctx context.Context) InstallationPtrOutput
- type InstallationInput
- type InstallationOutput
- func (InstallationOutput) ElementType() reflect.Type
- func (o InstallationOutput) Location() LocationArrayOutput
- func (o InstallationOutput) ToInstallationOutput() InstallationOutput
- func (o InstallationOutput) ToInstallationOutputWithContext(ctx context.Context) InstallationOutput
- func (o InstallationOutput) ToInstallationPtrOutput() InstallationPtrOutput
- func (o InstallationOutput) ToInstallationPtrOutputWithContext(ctx context.Context) InstallationPtrOutput
- type InstallationPtrInput
- type InstallationPtrOutput
- func (o InstallationPtrOutput) Elem() InstallationOutput
- func (InstallationPtrOutput) ElementType() reflect.Type
- func (o InstallationPtrOutput) Location() LocationArrayOutput
- func (o InstallationPtrOutput) ToInstallationPtrOutput() InstallationPtrOutput
- func (o InstallationPtrOutput) ToInstallationPtrOutputWithContext(ctx context.Context) InstallationPtrOutput
- type InstallationResponse
- type InstallationResponseArgs
- func (InstallationResponseArgs) ElementType() reflect.Type
- func (i InstallationResponseArgs) ToInstallationResponseOutput() InstallationResponseOutput
- func (i InstallationResponseArgs) ToInstallationResponseOutputWithContext(ctx context.Context) InstallationResponseOutput
- func (i InstallationResponseArgs) ToInstallationResponsePtrOutput() InstallationResponsePtrOutput
- func (i InstallationResponseArgs) ToInstallationResponsePtrOutputWithContext(ctx context.Context) InstallationResponsePtrOutput
- type InstallationResponseInput
- type InstallationResponseOutput
- func (InstallationResponseOutput) ElementType() reflect.Type
- func (o InstallationResponseOutput) Location() LocationResponseArrayOutput
- func (o InstallationResponseOutput) Name() pulumi.StringOutput
- func (o InstallationResponseOutput) ToInstallationResponseOutput() InstallationResponseOutput
- func (o InstallationResponseOutput) ToInstallationResponseOutputWithContext(ctx context.Context) InstallationResponseOutput
- func (o InstallationResponseOutput) ToInstallationResponsePtrOutput() InstallationResponsePtrOutput
- func (o InstallationResponseOutput) ToInstallationResponsePtrOutputWithContext(ctx context.Context) InstallationResponsePtrOutput
- type InstallationResponsePtrInput
- type InstallationResponsePtrOutput
- func (o InstallationResponsePtrOutput) Elem() InstallationResponseOutput
- func (InstallationResponsePtrOutput) ElementType() reflect.Type
- func (o InstallationResponsePtrOutput) Location() LocationResponseArrayOutput
- func (o InstallationResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o InstallationResponsePtrOutput) ToInstallationResponsePtrOutput() InstallationResponsePtrOutput
- func (o InstallationResponsePtrOutput) ToInstallationResponsePtrOutputWithContext(ctx context.Context) InstallationResponsePtrOutput
- type Layer
- type LayerArgs
- type LayerArray
- type LayerArrayInput
- type LayerArrayOutput
- type LayerDirective
- func (LayerDirective) ElementType() reflect.Type
- func (e LayerDirective) ToLayerDirectiveOutput() LayerDirectiveOutput
- func (e LayerDirective) ToLayerDirectiveOutputWithContext(ctx context.Context) LayerDirectiveOutput
- func (e LayerDirective) ToLayerDirectivePtrOutput() LayerDirectivePtrOutput
- func (e LayerDirective) ToLayerDirectivePtrOutputWithContext(ctx context.Context) LayerDirectivePtrOutput
- func (e LayerDirective) ToStringOutput() pulumi.StringOutput
- func (e LayerDirective) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LayerDirective) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LayerDirective) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LayerDirectiveInput
- type LayerDirectiveOutput
- func (LayerDirectiveOutput) ElementType() reflect.Type
- func (o LayerDirectiveOutput) ToLayerDirectiveOutput() LayerDirectiveOutput
- func (o LayerDirectiveOutput) ToLayerDirectiveOutputWithContext(ctx context.Context) LayerDirectiveOutput
- func (o LayerDirectiveOutput) ToLayerDirectivePtrOutput() LayerDirectivePtrOutput
- func (o LayerDirectiveOutput) ToLayerDirectivePtrOutputWithContext(ctx context.Context) LayerDirectivePtrOutput
- func (o LayerDirectiveOutput) ToStringOutput() pulumi.StringOutput
- func (o LayerDirectiveOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LayerDirectiveOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LayerDirectiveOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LayerDirectivePtrInput
- type LayerDirectivePtrOutput
- func (o LayerDirectivePtrOutput) Elem() LayerDirectiveOutput
- func (LayerDirectivePtrOutput) ElementType() reflect.Type
- func (o LayerDirectivePtrOutput) ToLayerDirectivePtrOutput() LayerDirectivePtrOutput
- func (o LayerDirectivePtrOutput) ToLayerDirectivePtrOutputWithContext(ctx context.Context) LayerDirectivePtrOutput
- func (o LayerDirectivePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LayerDirectivePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LayerInput
- type LayerOutput
- type LayerResponse
- type LayerResponseArgs
- type LayerResponseArray
- type LayerResponseArrayInput
- type LayerResponseArrayOutput
- func (LayerResponseArrayOutput) ElementType() reflect.Type
- func (o LayerResponseArrayOutput) Index(i pulumi.IntInput) LayerResponseOutput
- func (o LayerResponseArrayOutput) ToLayerResponseArrayOutput() LayerResponseArrayOutput
- func (o LayerResponseArrayOutput) ToLayerResponseArrayOutputWithContext(ctx context.Context) LayerResponseArrayOutput
- type LayerResponseInput
- type LayerResponseOutput
- func (o LayerResponseOutput) Arguments() pulumi.StringOutput
- func (o LayerResponseOutput) Directive() pulumi.StringOutput
- func (LayerResponseOutput) ElementType() reflect.Type
- func (o LayerResponseOutput) ToLayerResponseOutput() LayerResponseOutput
- func (o LayerResponseOutput) ToLayerResponseOutputWithContext(ctx context.Context) LayerResponseOutput
- type Location
- type LocationArgs
- type LocationArray
- type LocationArrayInput
- type LocationArrayOutput
- type LocationInput
- type LocationOutput
- func (o LocationOutput) CpeUri() pulumi.StringPtrOutput
- func (LocationOutput) ElementType() reflect.Type
- func (o LocationOutput) Path() pulumi.StringPtrOutput
- func (o LocationOutput) ToLocationOutput() LocationOutput
- func (o LocationOutput) ToLocationOutputWithContext(ctx context.Context) LocationOutput
- func (o LocationOutput) Version() VersionPtrOutput
- type LocationResponse
- type LocationResponseArgs
- type LocationResponseArray
- type LocationResponseArrayInput
- type LocationResponseArrayOutput
- func (LocationResponseArrayOutput) ElementType() reflect.Type
- func (o LocationResponseArrayOutput) Index(i pulumi.IntInput) LocationResponseOutput
- func (o LocationResponseArrayOutput) ToLocationResponseArrayOutput() LocationResponseArrayOutput
- func (o LocationResponseArrayOutput) ToLocationResponseArrayOutputWithContext(ctx context.Context) LocationResponseArrayOutput
- type LocationResponseInput
- type LocationResponseOutput
- func (o LocationResponseOutput) CpeUri() pulumi.StringOutput
- func (LocationResponseOutput) ElementType() reflect.Type
- func (o LocationResponseOutput) Path() pulumi.StringOutput
- func (o LocationResponseOutput) ToLocationResponseOutput() LocationResponseOutput
- func (o LocationResponseOutput) ToLocationResponseOutputWithContext(ctx context.Context) LocationResponseOutput
- func (o LocationResponseOutput) Version() VersionResponseOutput
- type LookupNoteArgs
- type LookupNoteIamPolicyArgs
- type LookupNoteIamPolicyResult
- type LookupNoteResult
- type LookupOccurrenceArgs
- type LookupOccurrenceIamPolicyArgs
- type LookupOccurrenceIamPolicyResult
- type LookupOccurrenceResult
- type LookupProviderNoteIamPolicyArgs
- type LookupProviderNoteIamPolicyResult
- type NonCompliantFile
- type NonCompliantFileArgs
- type NonCompliantFileArray
- type NonCompliantFileArrayInput
- type NonCompliantFileArrayOutput
- func (NonCompliantFileArrayOutput) ElementType() reflect.Type
- func (o NonCompliantFileArrayOutput) Index(i pulumi.IntInput) NonCompliantFileOutput
- func (o NonCompliantFileArrayOutput) ToNonCompliantFileArrayOutput() NonCompliantFileArrayOutput
- func (o NonCompliantFileArrayOutput) ToNonCompliantFileArrayOutputWithContext(ctx context.Context) NonCompliantFileArrayOutput
- type NonCompliantFileInput
- type NonCompliantFileOutput
- func (o NonCompliantFileOutput) DisplayCommand() pulumi.StringPtrOutput
- func (NonCompliantFileOutput) ElementType() reflect.Type
- func (o NonCompliantFileOutput) Path() pulumi.StringPtrOutput
- func (o NonCompliantFileOutput) Reason() pulumi.StringPtrOutput
- func (o NonCompliantFileOutput) ToNonCompliantFileOutput() NonCompliantFileOutput
- func (o NonCompliantFileOutput) ToNonCompliantFileOutputWithContext(ctx context.Context) NonCompliantFileOutput
- type NonCompliantFileResponse
- type NonCompliantFileResponseArgs
- func (NonCompliantFileResponseArgs) ElementType() reflect.Type
- func (i NonCompliantFileResponseArgs) ToNonCompliantFileResponseOutput() NonCompliantFileResponseOutput
- func (i NonCompliantFileResponseArgs) ToNonCompliantFileResponseOutputWithContext(ctx context.Context) NonCompliantFileResponseOutput
- type NonCompliantFileResponseArray
- func (NonCompliantFileResponseArray) ElementType() reflect.Type
- func (i NonCompliantFileResponseArray) ToNonCompliantFileResponseArrayOutput() NonCompliantFileResponseArrayOutput
- func (i NonCompliantFileResponseArray) ToNonCompliantFileResponseArrayOutputWithContext(ctx context.Context) NonCompliantFileResponseArrayOutput
- type NonCompliantFileResponseArrayInput
- type NonCompliantFileResponseArrayOutput
- func (NonCompliantFileResponseArrayOutput) ElementType() reflect.Type
- func (o NonCompliantFileResponseArrayOutput) Index(i pulumi.IntInput) NonCompliantFileResponseOutput
- func (o NonCompliantFileResponseArrayOutput) ToNonCompliantFileResponseArrayOutput() NonCompliantFileResponseArrayOutput
- func (o NonCompliantFileResponseArrayOutput) ToNonCompliantFileResponseArrayOutputWithContext(ctx context.Context) NonCompliantFileResponseArrayOutput
- type NonCompliantFileResponseInput
- type NonCompliantFileResponseOutput
- func (o NonCompliantFileResponseOutput) DisplayCommand() pulumi.StringOutput
- func (NonCompliantFileResponseOutput) ElementType() reflect.Type
- func (o NonCompliantFileResponseOutput) Path() pulumi.StringOutput
- func (o NonCompliantFileResponseOutput) Reason() pulumi.StringOutput
- func (o NonCompliantFileResponseOutput) ToNonCompliantFileResponseOutput() NonCompliantFileResponseOutput
- func (o NonCompliantFileResponseOutput) ToNonCompliantFileResponseOutputWithContext(ctx context.Context) NonCompliantFileResponseOutput
- type Note
- type NoteArgs
- type NoteIamPolicy
- type NoteIamPolicyArgs
- type NoteIamPolicyInput
- type NoteIamPolicyOutput
- type NoteIamPolicyState
- type NoteInput
- type NoteOutput
- type NoteState
- type Occurrence
- type OccurrenceArgs
- type OccurrenceIamPolicy
- type OccurrenceIamPolicyArgs
- type OccurrenceIamPolicyInput
- type OccurrenceIamPolicyOutput
- type OccurrenceIamPolicyState
- type OccurrenceInput
- type OccurrenceOutput
- type OccurrenceState
- type Package
- type PackageArgs
- func (PackageArgs) ElementType() reflect.Type
- func (i PackageArgs) ToPackageOutput() PackageOutput
- func (i PackageArgs) ToPackageOutputWithContext(ctx context.Context) PackageOutput
- func (i PackageArgs) ToPackagePtrOutput() PackagePtrOutput
- func (i PackageArgs) ToPackagePtrOutputWithContext(ctx context.Context) PackagePtrOutput
- type PackageInput
- type PackageIssue
- type PackageIssueArgs
- type PackageIssueArray
- type PackageIssueArrayInput
- type PackageIssueArrayOutput
- func (PackageIssueArrayOutput) ElementType() reflect.Type
- func (o PackageIssueArrayOutput) Index(i pulumi.IntInput) PackageIssueOutput
- func (o PackageIssueArrayOutput) ToPackageIssueArrayOutput() PackageIssueArrayOutput
- func (o PackageIssueArrayOutput) ToPackageIssueArrayOutputWithContext(ctx context.Context) PackageIssueArrayOutput
- type PackageIssueInput
- type PackageIssueOutput
- func (o PackageIssueOutput) AffectedLocation() VulnerabilityLocationPtrOutput
- func (PackageIssueOutput) ElementType() reflect.Type
- func (o PackageIssueOutput) FixedLocation() VulnerabilityLocationPtrOutput
- func (o PackageIssueOutput) SeverityName() pulumi.StringPtrOutput
- func (o PackageIssueOutput) ToPackageIssueOutput() PackageIssueOutput
- func (o PackageIssueOutput) ToPackageIssueOutputWithContext(ctx context.Context) PackageIssueOutput
- type PackageIssueResponse
- type PackageIssueResponseArgs
- type PackageIssueResponseArray
- type PackageIssueResponseArrayInput
- type PackageIssueResponseArrayOutput
- func (PackageIssueResponseArrayOutput) ElementType() reflect.Type
- func (o PackageIssueResponseArrayOutput) Index(i pulumi.IntInput) PackageIssueResponseOutput
- func (o PackageIssueResponseArrayOutput) ToPackageIssueResponseArrayOutput() PackageIssueResponseArrayOutput
- func (o PackageIssueResponseArrayOutput) ToPackageIssueResponseArrayOutputWithContext(ctx context.Context) PackageIssueResponseArrayOutput
- type PackageIssueResponseInput
- type PackageIssueResponseOutput
- func (o PackageIssueResponseOutput) AffectedLocation() VulnerabilityLocationResponseOutput
- func (PackageIssueResponseOutput) ElementType() reflect.Type
- func (o PackageIssueResponseOutput) FixedLocation() VulnerabilityLocationResponseOutput
- func (o PackageIssueResponseOutput) SeverityName() pulumi.StringOutput
- func (o PackageIssueResponseOutput) ToPackageIssueResponseOutput() PackageIssueResponseOutput
- func (o PackageIssueResponseOutput) ToPackageIssueResponseOutputWithContext(ctx context.Context) PackageIssueResponseOutput
- type PackageOutput
- func (o PackageOutput) Distribution() DistributionArrayOutput
- func (PackageOutput) ElementType() reflect.Type
- func (o PackageOutput) Name() pulumi.StringPtrOutput
- func (o PackageOutput) ToPackageOutput() PackageOutput
- func (o PackageOutput) ToPackageOutputWithContext(ctx context.Context) PackageOutput
- func (o PackageOutput) ToPackagePtrOutput() PackagePtrOutput
- func (o PackageOutput) ToPackagePtrOutputWithContext(ctx context.Context) PackagePtrOutput
- type PackagePtrInput
- type PackagePtrOutput
- func (o PackagePtrOutput) Distribution() DistributionArrayOutput
- func (o PackagePtrOutput) Elem() PackageOutput
- func (PackagePtrOutput) ElementType() reflect.Type
- func (o PackagePtrOutput) Name() pulumi.StringPtrOutput
- func (o PackagePtrOutput) ToPackagePtrOutput() PackagePtrOutput
- func (o PackagePtrOutput) ToPackagePtrOutputWithContext(ctx context.Context) PackagePtrOutput
- type PackageResponse
- type PackageResponseArgs
- func (PackageResponseArgs) ElementType() reflect.Type
- func (i PackageResponseArgs) ToPackageResponseOutput() PackageResponseOutput
- func (i PackageResponseArgs) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
- func (i PackageResponseArgs) ToPackageResponsePtrOutput() PackageResponsePtrOutput
- func (i PackageResponseArgs) ToPackageResponsePtrOutputWithContext(ctx context.Context) PackageResponsePtrOutput
- type PackageResponseInput
- type PackageResponseOutput
- func (o PackageResponseOutput) Distribution() DistributionResponseArrayOutput
- func (PackageResponseOutput) ElementType() reflect.Type
- func (o PackageResponseOutput) Name() pulumi.StringOutput
- func (o PackageResponseOutput) ToPackageResponseOutput() PackageResponseOutput
- func (o PackageResponseOutput) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
- func (o PackageResponseOutput) ToPackageResponsePtrOutput() PackageResponsePtrOutput
- func (o PackageResponseOutput) ToPackageResponsePtrOutputWithContext(ctx context.Context) PackageResponsePtrOutput
- type PackageResponsePtrInput
- type PackageResponsePtrOutput
- func (o PackageResponsePtrOutput) Distribution() DistributionResponseArrayOutput
- func (o PackageResponsePtrOutput) Elem() PackageResponseOutput
- func (PackageResponsePtrOutput) ElementType() reflect.Type
- func (o PackageResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PackageResponsePtrOutput) ToPackageResponsePtrOutput() PackageResponsePtrOutput
- func (o PackageResponsePtrOutput) ToPackageResponsePtrOutputWithContext(ctx context.Context) PackageResponsePtrOutput
- type PgpSignedAttestation
- type PgpSignedAttestationArgs
- func (PgpSignedAttestationArgs) ElementType() reflect.Type
- func (i PgpSignedAttestationArgs) ToPgpSignedAttestationOutput() PgpSignedAttestationOutput
- func (i PgpSignedAttestationArgs) ToPgpSignedAttestationOutputWithContext(ctx context.Context) PgpSignedAttestationOutput
- func (i PgpSignedAttestationArgs) ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput
- func (i PgpSignedAttestationArgs) ToPgpSignedAttestationPtrOutputWithContext(ctx context.Context) PgpSignedAttestationPtrOutput
- type PgpSignedAttestationContentType
- func (PgpSignedAttestationContentType) ElementType() reflect.Type
- func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypeOutput() PgpSignedAttestationContentTypeOutput
- func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypeOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypeOutput
- func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput
- func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypePtrOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypePtrOutput
- func (e PgpSignedAttestationContentType) ToStringOutput() pulumi.StringOutput
- func (e PgpSignedAttestationContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PgpSignedAttestationContentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PgpSignedAttestationContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgpSignedAttestationContentTypeInput
- type PgpSignedAttestationContentTypeOutput
- func (PgpSignedAttestationContentTypeOutput) ElementType() reflect.Type
- func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypeOutput() PgpSignedAttestationContentTypeOutput
- func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypeOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypeOutput
- func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput
- func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypePtrOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypePtrOutput
- func (o PgpSignedAttestationContentTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PgpSignedAttestationContentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PgpSignedAttestationContentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PgpSignedAttestationContentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgpSignedAttestationContentTypePtrInput
- type PgpSignedAttestationContentTypePtrOutput
- func (o PgpSignedAttestationContentTypePtrOutput) Elem() PgpSignedAttestationContentTypeOutput
- func (PgpSignedAttestationContentTypePtrOutput) ElementType() reflect.Type
- func (o PgpSignedAttestationContentTypePtrOutput) ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput
- func (o PgpSignedAttestationContentTypePtrOutput) ToPgpSignedAttestationContentTypePtrOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypePtrOutput
- func (o PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgpSignedAttestationInput
- type PgpSignedAttestationOutput
- func (o PgpSignedAttestationOutput) ContentType() PgpSignedAttestationContentTypePtrOutput
- func (PgpSignedAttestationOutput) ElementType() reflect.Type
- func (o PgpSignedAttestationOutput) PgpKeyId() pulumi.StringPtrOutput
- func (o PgpSignedAttestationOutput) Signature() pulumi.StringPtrOutput
- func (o PgpSignedAttestationOutput) ToPgpSignedAttestationOutput() PgpSignedAttestationOutput
- func (o PgpSignedAttestationOutput) ToPgpSignedAttestationOutputWithContext(ctx context.Context) PgpSignedAttestationOutput
- func (o PgpSignedAttestationOutput) ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput
- func (o PgpSignedAttestationOutput) ToPgpSignedAttestationPtrOutputWithContext(ctx context.Context) PgpSignedAttestationPtrOutput
- type PgpSignedAttestationPtrInput
- type PgpSignedAttestationPtrOutput
- func (o PgpSignedAttestationPtrOutput) ContentType() PgpSignedAttestationContentTypePtrOutput
- func (o PgpSignedAttestationPtrOutput) Elem() PgpSignedAttestationOutput
- func (PgpSignedAttestationPtrOutput) ElementType() reflect.Type
- func (o PgpSignedAttestationPtrOutput) PgpKeyId() pulumi.StringPtrOutput
- func (o PgpSignedAttestationPtrOutput) Signature() pulumi.StringPtrOutput
- func (o PgpSignedAttestationPtrOutput) ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput
- func (o PgpSignedAttestationPtrOutput) ToPgpSignedAttestationPtrOutputWithContext(ctx context.Context) PgpSignedAttestationPtrOutput
- type PgpSignedAttestationResponse
- type PgpSignedAttestationResponseArgs
- func (PgpSignedAttestationResponseArgs) ElementType() reflect.Type
- func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponseOutput() PgpSignedAttestationResponseOutput
- func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponseOutputWithContext(ctx context.Context) PgpSignedAttestationResponseOutput
- func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput
- func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponsePtrOutputWithContext(ctx context.Context) PgpSignedAttestationResponsePtrOutput
- type PgpSignedAttestationResponseInput
- type PgpSignedAttestationResponseOutput
- func (o PgpSignedAttestationResponseOutput) ContentType() pulumi.StringOutput
- func (PgpSignedAttestationResponseOutput) ElementType() reflect.Type
- func (o PgpSignedAttestationResponseOutput) PgpKeyId() pulumi.StringOutput
- func (o PgpSignedAttestationResponseOutput) Signature() pulumi.StringOutput
- func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponseOutput() PgpSignedAttestationResponseOutput
- func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponseOutputWithContext(ctx context.Context) PgpSignedAttestationResponseOutput
- func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput
- func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponsePtrOutputWithContext(ctx context.Context) PgpSignedAttestationResponsePtrOutput
- type PgpSignedAttestationResponsePtrInput
- type PgpSignedAttestationResponsePtrOutput
- func (o PgpSignedAttestationResponsePtrOutput) ContentType() pulumi.StringPtrOutput
- func (o PgpSignedAttestationResponsePtrOutput) Elem() PgpSignedAttestationResponseOutput
- func (PgpSignedAttestationResponsePtrOutput) ElementType() reflect.Type
- func (o PgpSignedAttestationResponsePtrOutput) PgpKeyId() pulumi.StringPtrOutput
- func (o PgpSignedAttestationResponsePtrOutput) Signature() pulumi.StringPtrOutput
- func (o PgpSignedAttestationResponsePtrOutput) ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput
- func (o PgpSignedAttestationResponsePtrOutput) ToPgpSignedAttestationResponsePtrOutputWithContext(ctx context.Context) PgpSignedAttestationResponsePtrOutput
- type ProviderNoteIamPolicy
- type ProviderNoteIamPolicyArgs
- type ProviderNoteIamPolicyInput
- type ProviderNoteIamPolicyOutput
- type ProviderNoteIamPolicyState
- type RelatedUrl
- type RelatedUrlArgs
- type RelatedUrlArray
- type RelatedUrlArrayInput
- type RelatedUrlArrayOutput
- func (RelatedUrlArrayOutput) ElementType() reflect.Type
- func (o RelatedUrlArrayOutput) Index(i pulumi.IntInput) RelatedUrlOutput
- func (o RelatedUrlArrayOutput) ToRelatedUrlArrayOutput() RelatedUrlArrayOutput
- func (o RelatedUrlArrayOutput) ToRelatedUrlArrayOutputWithContext(ctx context.Context) RelatedUrlArrayOutput
- type RelatedUrlInput
- type RelatedUrlOutput
- func (RelatedUrlOutput) ElementType() reflect.Type
- func (o RelatedUrlOutput) Label() pulumi.StringPtrOutput
- func (o RelatedUrlOutput) ToRelatedUrlOutput() RelatedUrlOutput
- func (o RelatedUrlOutput) ToRelatedUrlOutputWithContext(ctx context.Context) RelatedUrlOutput
- func (o RelatedUrlOutput) Url() pulumi.StringPtrOutput
- type RelatedUrlResponse
- type RelatedUrlResponseArgs
- type RelatedUrlResponseArray
- type RelatedUrlResponseArrayInput
- type RelatedUrlResponseArrayOutput
- func (RelatedUrlResponseArrayOutput) ElementType() reflect.Type
- func (o RelatedUrlResponseArrayOutput) Index(i pulumi.IntInput) RelatedUrlResponseOutput
- func (o RelatedUrlResponseArrayOutput) ToRelatedUrlResponseArrayOutput() RelatedUrlResponseArrayOutput
- func (o RelatedUrlResponseArrayOutput) ToRelatedUrlResponseArrayOutputWithContext(ctx context.Context) RelatedUrlResponseArrayOutput
- type RelatedUrlResponseInput
- type RelatedUrlResponseOutput
- func (RelatedUrlResponseOutput) ElementType() reflect.Type
- func (o RelatedUrlResponseOutput) Label() pulumi.StringOutput
- func (o RelatedUrlResponseOutput) ToRelatedUrlResponseOutput() RelatedUrlResponseOutput
- func (o RelatedUrlResponseOutput) ToRelatedUrlResponseOutputWithContext(ctx context.Context) RelatedUrlResponseOutput
- func (o RelatedUrlResponseOutput) Url() pulumi.StringOutput
- type RepoSource
- type RepoSourceArgs
- func (RepoSourceArgs) ElementType() reflect.Type
- func (i RepoSourceArgs) ToRepoSourceOutput() RepoSourceOutput
- func (i RepoSourceArgs) ToRepoSourceOutputWithContext(ctx context.Context) RepoSourceOutput
- func (i RepoSourceArgs) ToRepoSourcePtrOutput() RepoSourcePtrOutput
- func (i RepoSourceArgs) ToRepoSourcePtrOutputWithContext(ctx context.Context) RepoSourcePtrOutput
- type RepoSourceInput
- type RepoSourceOutput
- func (o RepoSourceOutput) BranchName() pulumi.StringPtrOutput
- func (o RepoSourceOutput) CommitSha() pulumi.StringPtrOutput
- func (RepoSourceOutput) ElementType() reflect.Type
- func (o RepoSourceOutput) Project() pulumi.StringPtrOutput
- func (o RepoSourceOutput) RepoName() pulumi.StringPtrOutput
- func (o RepoSourceOutput) TagName() pulumi.StringPtrOutput
- func (o RepoSourceOutput) ToRepoSourceOutput() RepoSourceOutput
- func (o RepoSourceOutput) ToRepoSourceOutputWithContext(ctx context.Context) RepoSourceOutput
- func (o RepoSourceOutput) ToRepoSourcePtrOutput() RepoSourcePtrOutput
- func (o RepoSourceOutput) ToRepoSourcePtrOutputWithContext(ctx context.Context) RepoSourcePtrOutput
- type RepoSourcePtrInput
- type RepoSourcePtrOutput
- func (o RepoSourcePtrOutput) BranchName() pulumi.StringPtrOutput
- func (o RepoSourcePtrOutput) CommitSha() pulumi.StringPtrOutput
- func (o RepoSourcePtrOutput) Elem() RepoSourceOutput
- func (RepoSourcePtrOutput) ElementType() reflect.Type
- func (o RepoSourcePtrOutput) Project() pulumi.StringPtrOutput
- func (o RepoSourcePtrOutput) RepoName() pulumi.StringPtrOutput
- func (o RepoSourcePtrOutput) TagName() pulumi.StringPtrOutput
- func (o RepoSourcePtrOutput) ToRepoSourcePtrOutput() RepoSourcePtrOutput
- func (o RepoSourcePtrOutput) ToRepoSourcePtrOutputWithContext(ctx context.Context) RepoSourcePtrOutput
- type RepoSourceResponse
- type RepoSourceResponseArgs
- func (RepoSourceResponseArgs) ElementType() reflect.Type
- func (i RepoSourceResponseArgs) ToRepoSourceResponseOutput() RepoSourceResponseOutput
- func (i RepoSourceResponseArgs) ToRepoSourceResponseOutputWithContext(ctx context.Context) RepoSourceResponseOutput
- func (i RepoSourceResponseArgs) ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput
- func (i RepoSourceResponseArgs) ToRepoSourceResponsePtrOutputWithContext(ctx context.Context) RepoSourceResponsePtrOutput
- type RepoSourceResponseInput
- type RepoSourceResponseOutput
- func (o RepoSourceResponseOutput) BranchName() pulumi.StringOutput
- func (o RepoSourceResponseOutput) CommitSha() pulumi.StringOutput
- func (RepoSourceResponseOutput) ElementType() reflect.Type
- func (o RepoSourceResponseOutput) Project() pulumi.StringOutput
- func (o RepoSourceResponseOutput) RepoName() pulumi.StringOutput
- func (o RepoSourceResponseOutput) TagName() pulumi.StringOutput
- func (o RepoSourceResponseOutput) ToRepoSourceResponseOutput() RepoSourceResponseOutput
- func (o RepoSourceResponseOutput) ToRepoSourceResponseOutputWithContext(ctx context.Context) RepoSourceResponseOutput
- func (o RepoSourceResponseOutput) ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput
- func (o RepoSourceResponseOutput) ToRepoSourceResponsePtrOutputWithContext(ctx context.Context) RepoSourceResponsePtrOutput
- type RepoSourceResponsePtrInput
- type RepoSourceResponsePtrOutput
- func (o RepoSourceResponsePtrOutput) BranchName() pulumi.StringPtrOutput
- func (o RepoSourceResponsePtrOutput) CommitSha() pulumi.StringPtrOutput
- func (o RepoSourceResponsePtrOutput) Elem() RepoSourceResponseOutput
- func (RepoSourceResponsePtrOutput) ElementType() reflect.Type
- func (o RepoSourceResponsePtrOutput) Project() pulumi.StringPtrOutput
- func (o RepoSourceResponsePtrOutput) RepoName() pulumi.StringPtrOutput
- func (o RepoSourceResponsePtrOutput) TagName() pulumi.StringPtrOutput
- func (o RepoSourceResponsePtrOutput) ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput
- func (o RepoSourceResponsePtrOutput) ToRepoSourceResponsePtrOutputWithContext(ctx context.Context) RepoSourceResponsePtrOutput
- type Resource
- type ResourceArgs
- func (ResourceArgs) ElementType() reflect.Type
- func (i ResourceArgs) ToResourceOutput() ResourceOutput
- func (i ResourceArgs) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
- func (i ResourceArgs) ToResourcePtrOutput() ResourcePtrOutput
- func (i ResourceArgs) ToResourcePtrOutputWithContext(ctx context.Context) ResourcePtrOutput
- type ResourceInput
- type ResourceOutput
- func (o ResourceOutput) ContentHash() HashPtrOutput
- func (ResourceOutput) ElementType() reflect.Type
- func (o ResourceOutput) Name() pulumi.StringPtrOutput
- func (o ResourceOutput) ToResourceOutput() ResourceOutput
- func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
- func (o ResourceOutput) ToResourcePtrOutput() ResourcePtrOutput
- func (o ResourceOutput) ToResourcePtrOutputWithContext(ctx context.Context) ResourcePtrOutput
- func (o ResourceOutput) Uri() pulumi.StringPtrOutput
- type ResourcePtrInput
- type ResourcePtrOutput
- func (o ResourcePtrOutput) ContentHash() HashPtrOutput
- func (o ResourcePtrOutput) Elem() ResourceOutput
- func (ResourcePtrOutput) ElementType() reflect.Type
- func (o ResourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourcePtrOutput) ToResourcePtrOutput() ResourcePtrOutput
- func (o ResourcePtrOutput) ToResourcePtrOutputWithContext(ctx context.Context) ResourcePtrOutput
- func (o ResourcePtrOutput) Uri() pulumi.StringPtrOutput
- type ResourceResponse
- type ResourceResponseArgs
- func (ResourceResponseArgs) ElementType() reflect.Type
- func (i ResourceResponseArgs) ToResourceResponseOutput() ResourceResponseOutput
- func (i ResourceResponseArgs) ToResourceResponseOutputWithContext(ctx context.Context) ResourceResponseOutput
- func (i ResourceResponseArgs) ToResourceResponsePtrOutput() ResourceResponsePtrOutput
- func (i ResourceResponseArgs) ToResourceResponsePtrOutputWithContext(ctx context.Context) ResourceResponsePtrOutput
- type ResourceResponseInput
- type ResourceResponseOutput
- func (o ResourceResponseOutput) ContentHash() HashResponseOutput
- func (ResourceResponseOutput) ElementType() reflect.Type
- func (o ResourceResponseOutput) Name() pulumi.StringOutput
- func (o ResourceResponseOutput) ToResourceResponseOutput() ResourceResponseOutput
- func (o ResourceResponseOutput) ToResourceResponseOutputWithContext(ctx context.Context) ResourceResponseOutput
- func (o ResourceResponseOutput) ToResourceResponsePtrOutput() ResourceResponsePtrOutput
- func (o ResourceResponseOutput) ToResourceResponsePtrOutputWithContext(ctx context.Context) ResourceResponsePtrOutput
- func (o ResourceResponseOutput) Uri() pulumi.StringOutput
- type ResourceResponsePtrInput
- type ResourceResponsePtrOutput
- func (o ResourceResponsePtrOutput) ContentHash() HashResponsePtrOutput
- func (o ResourceResponsePtrOutput) Elem() ResourceResponseOutput
- func (ResourceResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ResourceResponsePtrOutput) ToResourceResponsePtrOutput() ResourceResponsePtrOutput
- func (o ResourceResponsePtrOutput) ToResourceResponsePtrOutputWithContext(ctx context.Context) ResourceResponsePtrOutput
- func (o ResourceResponsePtrOutput) Uri() pulumi.StringPtrOutput
- type Source
- type SourceArgs
- func (SourceArgs) ElementType() reflect.Type
- func (i SourceArgs) ToSourceOutput() SourceOutput
- func (i SourceArgs) ToSourceOutputWithContext(ctx context.Context) SourceOutput
- func (i SourceArgs) ToSourcePtrOutput() SourcePtrOutput
- func (i SourceArgs) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
- type SourceInput
- type SourceOutput
- func (o SourceOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- func (o SourceOutput) ArtifactStorageSource() StorageSourcePtrOutput
- func (o SourceOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- func (SourceOutput) ElementType() reflect.Type
- func (o SourceOutput) FileHashes() pulumi.StringMapOutput
- func (o SourceOutput) RepoSource() RepoSourcePtrOutput
- func (o SourceOutput) StorageSource() StorageSourcePtrOutput
- func (o SourceOutput) ToSourceOutput() SourceOutput
- func (o SourceOutput) ToSourceOutputWithContext(ctx context.Context) SourceOutput
- func (o SourceOutput) ToSourcePtrOutput() SourcePtrOutput
- func (o SourceOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
- type SourcePtrInput
- type SourcePtrOutput
- func (o SourcePtrOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
- func (o SourcePtrOutput) ArtifactStorageSource() StorageSourcePtrOutput
- func (o SourcePtrOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
- func (o SourcePtrOutput) Elem() SourceOutput
- func (SourcePtrOutput) ElementType() reflect.Type
- func (o SourcePtrOutput) FileHashes() pulumi.StringMapOutput
- func (o SourcePtrOutput) RepoSource() RepoSourcePtrOutput
- func (o SourcePtrOutput) StorageSource() StorageSourcePtrOutput
- func (o SourcePtrOutput) ToSourcePtrOutput() SourcePtrOutput
- func (o SourcePtrOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
- type SourceResponse
- type SourceResponseArgs
- func (SourceResponseArgs) ElementType() reflect.Type
- func (i SourceResponseArgs) ToSourceResponseOutput() SourceResponseOutput
- func (i SourceResponseArgs) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
- func (i SourceResponseArgs) ToSourceResponsePtrOutput() SourceResponsePtrOutput
- func (i SourceResponseArgs) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
- type SourceResponseInput
- type SourceResponseOutput
- func (o SourceResponseOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- func (o SourceResponseOutput) ArtifactStorageSource() StorageSourceResponseOutput
- func (o SourceResponseOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
- func (SourceResponseOutput) ElementType() reflect.Type
- func (o SourceResponseOutput) FileHashes() pulumi.StringMapOutput
- func (o SourceResponseOutput) RepoSource() RepoSourceResponseOutput
- func (o SourceResponseOutput) StorageSource() StorageSourceResponseOutput
- func (o SourceResponseOutput) ToSourceResponseOutput() SourceResponseOutput
- func (o SourceResponseOutput) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
- func (o SourceResponseOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
- func (o SourceResponseOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
- type SourceResponsePtrInput
- type SourceResponsePtrOutput
- func (o SourceResponsePtrOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
- func (o SourceResponsePtrOutput) ArtifactStorageSource() StorageSourceResponsePtrOutput
- func (o SourceResponsePtrOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
- func (o SourceResponsePtrOutput) Elem() SourceResponseOutput
- func (SourceResponsePtrOutput) ElementType() reflect.Type
- func (o SourceResponsePtrOutput) FileHashes() pulumi.StringMapOutput
- func (o SourceResponsePtrOutput) RepoSource() RepoSourceResponsePtrOutput
- func (o SourceResponsePtrOutput) StorageSource() StorageSourceResponsePtrOutput
- func (o SourceResponsePtrOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
- func (o SourceResponsePtrOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
- type Status
- type StatusArgs
- func (StatusArgs) ElementType() reflect.Type
- func (i StatusArgs) ToStatusOutput() StatusOutput
- func (i StatusArgs) ToStatusOutputWithContext(ctx context.Context) StatusOutput
- func (i StatusArgs) ToStatusPtrOutput() StatusPtrOutput
- func (i StatusArgs) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
- type StatusInput
- type StatusOutput
- func (o StatusOutput) Code() pulumi.IntPtrOutput
- func (o StatusOutput) Details() pulumi.StringMapArrayOutput
- func (StatusOutput) ElementType() reflect.Type
- func (o StatusOutput) Message() pulumi.StringPtrOutput
- func (o StatusOutput) ToStatusOutput() StatusOutput
- func (o StatusOutput) ToStatusOutputWithContext(ctx context.Context) StatusOutput
- func (o StatusOutput) ToStatusPtrOutput() StatusPtrOutput
- func (o StatusOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
- type StatusPtrInput
- type StatusPtrOutput
- func (o StatusPtrOutput) Code() pulumi.IntPtrOutput
- func (o StatusPtrOutput) Details() pulumi.StringMapArrayOutput
- func (o StatusPtrOutput) Elem() StatusOutput
- func (StatusPtrOutput) ElementType() reflect.Type
- func (o StatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o StatusPtrOutput) ToStatusPtrOutput() StatusPtrOutput
- func (o StatusPtrOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
- type StatusResponse
- type StatusResponseArgs
- func (StatusResponseArgs) ElementType() reflect.Type
- func (i StatusResponseArgs) ToStatusResponseOutput() StatusResponseOutput
- func (i StatusResponseArgs) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
- func (i StatusResponseArgs) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (i StatusResponseArgs) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StatusResponseInput
- type StatusResponseOutput
- func (o StatusResponseOutput) Code() pulumi.IntOutput
- func (o StatusResponseOutput) Details() pulumi.StringMapArrayOutput
- func (StatusResponseOutput) ElementType() reflect.Type
- func (o StatusResponseOutput) Message() pulumi.StringOutput
- func (o StatusResponseOutput) ToStatusResponseOutput() StatusResponseOutput
- func (o StatusResponseOutput) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
- func (o StatusResponseOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (o StatusResponseOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StatusResponsePtrInput
- type StatusResponsePtrOutput
- func (o StatusResponsePtrOutput) Code() pulumi.IntPtrOutput
- func (o StatusResponsePtrOutput) Details() pulumi.StringMapArrayOutput
- func (o StatusResponsePtrOutput) Elem() StatusResponseOutput
- func (StatusResponsePtrOutput) ElementType() reflect.Type
- func (o StatusResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o StatusResponsePtrOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (o StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StorageSource
- type StorageSourceArgs
- func (StorageSourceArgs) ElementType() reflect.Type
- func (i StorageSourceArgs) ToStorageSourceOutput() StorageSourceOutput
- func (i StorageSourceArgs) ToStorageSourceOutputWithContext(ctx context.Context) StorageSourceOutput
- func (i StorageSourceArgs) ToStorageSourcePtrOutput() StorageSourcePtrOutput
- func (i StorageSourceArgs) ToStorageSourcePtrOutputWithContext(ctx context.Context) StorageSourcePtrOutput
- type StorageSourceInput
- type StorageSourceOutput
- func (o StorageSourceOutput) Bucket() pulumi.StringPtrOutput
- func (StorageSourceOutput) ElementType() reflect.Type
- func (o StorageSourceOutput) Generation() pulumi.StringPtrOutput
- func (o StorageSourceOutput) Object() pulumi.StringPtrOutput
- func (o StorageSourceOutput) ToStorageSourceOutput() StorageSourceOutput
- func (o StorageSourceOutput) ToStorageSourceOutputWithContext(ctx context.Context) StorageSourceOutput
- func (o StorageSourceOutput) ToStorageSourcePtrOutput() StorageSourcePtrOutput
- func (o StorageSourceOutput) ToStorageSourcePtrOutputWithContext(ctx context.Context) StorageSourcePtrOutput
- type StorageSourcePtrInput
- type StorageSourcePtrOutput
- func (o StorageSourcePtrOutput) Bucket() pulumi.StringPtrOutput
- func (o StorageSourcePtrOutput) Elem() StorageSourceOutput
- func (StorageSourcePtrOutput) ElementType() reflect.Type
- func (o StorageSourcePtrOutput) Generation() pulumi.StringPtrOutput
- func (o StorageSourcePtrOutput) Object() pulumi.StringPtrOutput
- func (o StorageSourcePtrOutput) ToStorageSourcePtrOutput() StorageSourcePtrOutput
- func (o StorageSourcePtrOutput) ToStorageSourcePtrOutputWithContext(ctx context.Context) StorageSourcePtrOutput
- type StorageSourceResponse
- type StorageSourceResponseArgs
- func (StorageSourceResponseArgs) ElementType() reflect.Type
- func (i StorageSourceResponseArgs) ToStorageSourceResponseOutput() StorageSourceResponseOutput
- func (i StorageSourceResponseArgs) ToStorageSourceResponseOutputWithContext(ctx context.Context) StorageSourceResponseOutput
- func (i StorageSourceResponseArgs) ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput
- func (i StorageSourceResponseArgs) ToStorageSourceResponsePtrOutputWithContext(ctx context.Context) StorageSourceResponsePtrOutput
- type StorageSourceResponseInput
- type StorageSourceResponseOutput
- func (o StorageSourceResponseOutput) Bucket() pulumi.StringOutput
- func (StorageSourceResponseOutput) ElementType() reflect.Type
- func (o StorageSourceResponseOutput) Generation() pulumi.StringOutput
- func (o StorageSourceResponseOutput) Object() pulumi.StringOutput
- func (o StorageSourceResponseOutput) ToStorageSourceResponseOutput() StorageSourceResponseOutput
- func (o StorageSourceResponseOutput) ToStorageSourceResponseOutputWithContext(ctx context.Context) StorageSourceResponseOutput
- func (o StorageSourceResponseOutput) ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput
- func (o StorageSourceResponseOutput) ToStorageSourceResponsePtrOutputWithContext(ctx context.Context) StorageSourceResponsePtrOutput
- type StorageSourceResponsePtrInput
- type StorageSourceResponsePtrOutput
- func (o StorageSourceResponsePtrOutput) Bucket() pulumi.StringPtrOutput
- func (o StorageSourceResponsePtrOutput) Elem() StorageSourceResponseOutput
- func (StorageSourceResponsePtrOutput) ElementType() reflect.Type
- func (o StorageSourceResponsePtrOutput) Generation() pulumi.StringPtrOutput
- func (o StorageSourceResponsePtrOutput) Object() pulumi.StringPtrOutput
- func (o StorageSourceResponsePtrOutput) ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput
- func (o StorageSourceResponsePtrOutput) ToStorageSourceResponsePtrOutputWithContext(ctx context.Context) StorageSourceResponsePtrOutput
- type UpgradeDistribution
- type UpgradeDistributionArgs
- func (UpgradeDistributionArgs) ElementType() reflect.Type
- func (i UpgradeDistributionArgs) ToUpgradeDistributionOutput() UpgradeDistributionOutput
- func (i UpgradeDistributionArgs) ToUpgradeDistributionOutputWithContext(ctx context.Context) UpgradeDistributionOutput
- func (i UpgradeDistributionArgs) ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput
- func (i UpgradeDistributionArgs) ToUpgradeDistributionPtrOutputWithContext(ctx context.Context) UpgradeDistributionPtrOutput
- type UpgradeDistributionArray
- type UpgradeDistributionArrayInput
- type UpgradeDistributionArrayOutput
- func (UpgradeDistributionArrayOutput) ElementType() reflect.Type
- func (o UpgradeDistributionArrayOutput) Index(i pulumi.IntInput) UpgradeDistributionOutput
- func (o UpgradeDistributionArrayOutput) ToUpgradeDistributionArrayOutput() UpgradeDistributionArrayOutput
- func (o UpgradeDistributionArrayOutput) ToUpgradeDistributionArrayOutputWithContext(ctx context.Context) UpgradeDistributionArrayOutput
- type UpgradeDistributionInput
- type UpgradeDistributionOutput
- func (o UpgradeDistributionOutput) Classification() pulumi.StringPtrOutput
- func (o UpgradeDistributionOutput) CpeUri() pulumi.StringPtrOutput
- func (o UpgradeDistributionOutput) Cve() pulumi.StringArrayOutput
- func (UpgradeDistributionOutput) ElementType() reflect.Type
- func (o UpgradeDistributionOutput) Severity() pulumi.StringPtrOutput
- func (o UpgradeDistributionOutput) ToUpgradeDistributionOutput() UpgradeDistributionOutput
- func (o UpgradeDistributionOutput) ToUpgradeDistributionOutputWithContext(ctx context.Context) UpgradeDistributionOutput
- func (o UpgradeDistributionOutput) ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput
- func (o UpgradeDistributionOutput) ToUpgradeDistributionPtrOutputWithContext(ctx context.Context) UpgradeDistributionPtrOutput
- type UpgradeDistributionPtrInput
- type UpgradeDistributionPtrOutput
- func (o UpgradeDistributionPtrOutput) Classification() pulumi.StringPtrOutput
- func (o UpgradeDistributionPtrOutput) CpeUri() pulumi.StringPtrOutput
- func (o UpgradeDistributionPtrOutput) Cve() pulumi.StringArrayOutput
- func (o UpgradeDistributionPtrOutput) Elem() UpgradeDistributionOutput
- func (UpgradeDistributionPtrOutput) ElementType() reflect.Type
- func (o UpgradeDistributionPtrOutput) Severity() pulumi.StringPtrOutput
- func (o UpgradeDistributionPtrOutput) ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput
- func (o UpgradeDistributionPtrOutput) ToUpgradeDistributionPtrOutputWithContext(ctx context.Context) UpgradeDistributionPtrOutput
- type UpgradeDistributionResponse
- type UpgradeDistributionResponseArgs
- func (UpgradeDistributionResponseArgs) ElementType() reflect.Type
- func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponseOutput() UpgradeDistributionResponseOutput
- func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponseOutputWithContext(ctx context.Context) UpgradeDistributionResponseOutput
- func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput
- func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponsePtrOutputWithContext(ctx context.Context) UpgradeDistributionResponsePtrOutput
- type UpgradeDistributionResponseArray
- func (UpgradeDistributionResponseArray) ElementType() reflect.Type
- func (i UpgradeDistributionResponseArray) ToUpgradeDistributionResponseArrayOutput() UpgradeDistributionResponseArrayOutput
- func (i UpgradeDistributionResponseArray) ToUpgradeDistributionResponseArrayOutputWithContext(ctx context.Context) UpgradeDistributionResponseArrayOutput
- type UpgradeDistributionResponseArrayInput
- type UpgradeDistributionResponseArrayOutput
- func (UpgradeDistributionResponseArrayOutput) ElementType() reflect.Type
- func (o UpgradeDistributionResponseArrayOutput) Index(i pulumi.IntInput) UpgradeDistributionResponseOutput
- func (o UpgradeDistributionResponseArrayOutput) ToUpgradeDistributionResponseArrayOutput() UpgradeDistributionResponseArrayOutput
- func (o UpgradeDistributionResponseArrayOutput) ToUpgradeDistributionResponseArrayOutputWithContext(ctx context.Context) UpgradeDistributionResponseArrayOutput
- type UpgradeDistributionResponseInput
- type UpgradeDistributionResponseOutput
- func (o UpgradeDistributionResponseOutput) Classification() pulumi.StringOutput
- func (o UpgradeDistributionResponseOutput) CpeUri() pulumi.StringOutput
- func (o UpgradeDistributionResponseOutput) Cve() pulumi.StringArrayOutput
- func (UpgradeDistributionResponseOutput) ElementType() reflect.Type
- func (o UpgradeDistributionResponseOutput) Severity() pulumi.StringOutput
- func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponseOutput() UpgradeDistributionResponseOutput
- func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponseOutputWithContext(ctx context.Context) UpgradeDistributionResponseOutput
- func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput
- func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponsePtrOutputWithContext(ctx context.Context) UpgradeDistributionResponsePtrOutput
- type UpgradeDistributionResponsePtrInput
- type UpgradeDistributionResponsePtrOutput
- func (o UpgradeDistributionResponsePtrOutput) Classification() pulumi.StringPtrOutput
- func (o UpgradeDistributionResponsePtrOutput) CpeUri() pulumi.StringPtrOutput
- func (o UpgradeDistributionResponsePtrOutput) Cve() pulumi.StringArrayOutput
- func (o UpgradeDistributionResponsePtrOutput) Elem() UpgradeDistributionResponseOutput
- func (UpgradeDistributionResponsePtrOutput) ElementType() reflect.Type
- func (o UpgradeDistributionResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o UpgradeDistributionResponsePtrOutput) ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput
- func (o UpgradeDistributionResponsePtrOutput) ToUpgradeDistributionResponsePtrOutputWithContext(ctx context.Context) UpgradeDistributionResponsePtrOutput
- type UpgradeNote
- type UpgradeNoteArgs
- func (UpgradeNoteArgs) ElementType() reflect.Type
- func (i UpgradeNoteArgs) ToUpgradeNoteOutput() UpgradeNoteOutput
- func (i UpgradeNoteArgs) ToUpgradeNoteOutputWithContext(ctx context.Context) UpgradeNoteOutput
- func (i UpgradeNoteArgs) ToUpgradeNotePtrOutput() UpgradeNotePtrOutput
- func (i UpgradeNoteArgs) ToUpgradeNotePtrOutputWithContext(ctx context.Context) UpgradeNotePtrOutput
- type UpgradeNoteInput
- type UpgradeNoteOutput
- func (o UpgradeNoteOutput) Distributions() UpgradeDistributionArrayOutput
- func (UpgradeNoteOutput) ElementType() reflect.Type
- func (o UpgradeNoteOutput) Package() pulumi.StringPtrOutput
- func (o UpgradeNoteOutput) ToUpgradeNoteOutput() UpgradeNoteOutput
- func (o UpgradeNoteOutput) ToUpgradeNoteOutputWithContext(ctx context.Context) UpgradeNoteOutput
- func (o UpgradeNoteOutput) ToUpgradeNotePtrOutput() UpgradeNotePtrOutput
- func (o UpgradeNoteOutput) ToUpgradeNotePtrOutputWithContext(ctx context.Context) UpgradeNotePtrOutput
- func (o UpgradeNoteOutput) Version() VersionPtrOutput
- type UpgradeNotePtrInput
- type UpgradeNotePtrOutput
- func (o UpgradeNotePtrOutput) Distributions() UpgradeDistributionArrayOutput
- func (o UpgradeNotePtrOutput) Elem() UpgradeNoteOutput
- func (UpgradeNotePtrOutput) ElementType() reflect.Type
- func (o UpgradeNotePtrOutput) Package() pulumi.StringPtrOutput
- func (o UpgradeNotePtrOutput) ToUpgradeNotePtrOutput() UpgradeNotePtrOutput
- func (o UpgradeNotePtrOutput) ToUpgradeNotePtrOutputWithContext(ctx context.Context) UpgradeNotePtrOutput
- func (o UpgradeNotePtrOutput) Version() VersionPtrOutput
- type UpgradeNoteResponse
- type UpgradeNoteResponseArgs
- func (UpgradeNoteResponseArgs) ElementType() reflect.Type
- func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponseOutput() UpgradeNoteResponseOutput
- func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponseOutputWithContext(ctx context.Context) UpgradeNoteResponseOutput
- func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput
- func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponsePtrOutputWithContext(ctx context.Context) UpgradeNoteResponsePtrOutput
- type UpgradeNoteResponseInput
- type UpgradeNoteResponseOutput
- func (o UpgradeNoteResponseOutput) Distributions() UpgradeDistributionResponseArrayOutput
- func (UpgradeNoteResponseOutput) ElementType() reflect.Type
- func (o UpgradeNoteResponseOutput) Package() pulumi.StringOutput
- func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponseOutput() UpgradeNoteResponseOutput
- func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponseOutputWithContext(ctx context.Context) UpgradeNoteResponseOutput
- func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput
- func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponsePtrOutputWithContext(ctx context.Context) UpgradeNoteResponsePtrOutput
- func (o UpgradeNoteResponseOutput) Version() VersionResponseOutput
- type UpgradeNoteResponsePtrInput
- type UpgradeNoteResponsePtrOutput
- func (o UpgradeNoteResponsePtrOutput) Distributions() UpgradeDistributionResponseArrayOutput
- func (o UpgradeNoteResponsePtrOutput) Elem() UpgradeNoteResponseOutput
- func (UpgradeNoteResponsePtrOutput) ElementType() reflect.Type
- func (o UpgradeNoteResponsePtrOutput) Package() pulumi.StringPtrOutput
- func (o UpgradeNoteResponsePtrOutput) ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput
- func (o UpgradeNoteResponsePtrOutput) ToUpgradeNoteResponsePtrOutputWithContext(ctx context.Context) UpgradeNoteResponsePtrOutput
- func (o UpgradeNoteResponsePtrOutput) Version() VersionResponsePtrOutput
- type UpgradeOccurrence
- type UpgradeOccurrenceArgs
- func (UpgradeOccurrenceArgs) ElementType() reflect.Type
- func (i UpgradeOccurrenceArgs) ToUpgradeOccurrenceOutput() UpgradeOccurrenceOutput
- func (i UpgradeOccurrenceArgs) ToUpgradeOccurrenceOutputWithContext(ctx context.Context) UpgradeOccurrenceOutput
- func (i UpgradeOccurrenceArgs) ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput
- func (i UpgradeOccurrenceArgs) ToUpgradeOccurrencePtrOutputWithContext(ctx context.Context) UpgradeOccurrencePtrOutput
- type UpgradeOccurrenceInput
- type UpgradeOccurrenceOutput
- func (o UpgradeOccurrenceOutput) Distribution() UpgradeDistributionPtrOutput
- func (UpgradeOccurrenceOutput) ElementType() reflect.Type
- func (o UpgradeOccurrenceOutput) Package() pulumi.StringPtrOutput
- func (o UpgradeOccurrenceOutput) ParsedVersion() VersionPtrOutput
- func (o UpgradeOccurrenceOutput) ToUpgradeOccurrenceOutput() UpgradeOccurrenceOutput
- func (o UpgradeOccurrenceOutput) ToUpgradeOccurrenceOutputWithContext(ctx context.Context) UpgradeOccurrenceOutput
- func (o UpgradeOccurrenceOutput) ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput
- func (o UpgradeOccurrenceOutput) ToUpgradeOccurrencePtrOutputWithContext(ctx context.Context) UpgradeOccurrencePtrOutput
- type UpgradeOccurrencePtrInput
- type UpgradeOccurrencePtrOutput
- func (o UpgradeOccurrencePtrOutput) Distribution() UpgradeDistributionPtrOutput
- func (o UpgradeOccurrencePtrOutput) Elem() UpgradeOccurrenceOutput
- func (UpgradeOccurrencePtrOutput) ElementType() reflect.Type
- func (o UpgradeOccurrencePtrOutput) Package() pulumi.StringPtrOutput
- func (o UpgradeOccurrencePtrOutput) ParsedVersion() VersionPtrOutput
- func (o UpgradeOccurrencePtrOutput) ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput
- func (o UpgradeOccurrencePtrOutput) ToUpgradeOccurrencePtrOutputWithContext(ctx context.Context) UpgradeOccurrencePtrOutput
- type UpgradeOccurrenceResponse
- type UpgradeOccurrenceResponseArgs
- func (UpgradeOccurrenceResponseArgs) ElementType() reflect.Type
- func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponseOutput() UpgradeOccurrenceResponseOutput
- func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponseOutputWithContext(ctx context.Context) UpgradeOccurrenceResponseOutput
- func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput
- func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponsePtrOutputWithContext(ctx context.Context) UpgradeOccurrenceResponsePtrOutput
- type UpgradeOccurrenceResponseInput
- type UpgradeOccurrenceResponseOutput
- func (o UpgradeOccurrenceResponseOutput) Distribution() UpgradeDistributionResponseOutput
- func (UpgradeOccurrenceResponseOutput) ElementType() reflect.Type
- func (o UpgradeOccurrenceResponseOutput) Package() pulumi.StringOutput
- func (o UpgradeOccurrenceResponseOutput) ParsedVersion() VersionResponseOutput
- func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponseOutput() UpgradeOccurrenceResponseOutput
- func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponseOutputWithContext(ctx context.Context) UpgradeOccurrenceResponseOutput
- func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput
- func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponsePtrOutputWithContext(ctx context.Context) UpgradeOccurrenceResponsePtrOutput
- type UpgradeOccurrenceResponsePtrInput
- type UpgradeOccurrenceResponsePtrOutput
- func (o UpgradeOccurrenceResponsePtrOutput) Distribution() UpgradeDistributionResponsePtrOutput
- func (o UpgradeOccurrenceResponsePtrOutput) Elem() UpgradeOccurrenceResponseOutput
- func (UpgradeOccurrenceResponsePtrOutput) ElementType() reflect.Type
- func (o UpgradeOccurrenceResponsePtrOutput) Package() pulumi.StringPtrOutput
- func (o UpgradeOccurrenceResponsePtrOutput) ParsedVersion() VersionResponsePtrOutput
- func (o UpgradeOccurrenceResponsePtrOutput) ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput
- func (o UpgradeOccurrenceResponsePtrOutput) ToUpgradeOccurrenceResponsePtrOutputWithContext(ctx context.Context) UpgradeOccurrenceResponsePtrOutput
- type Version
- type VersionArgs
- func (VersionArgs) ElementType() reflect.Type
- func (i VersionArgs) ToVersionOutput() VersionOutput
- func (i VersionArgs) ToVersionOutputWithContext(ctx context.Context) VersionOutput
- func (i VersionArgs) ToVersionPtrOutput() VersionPtrOutput
- func (i VersionArgs) ToVersionPtrOutputWithContext(ctx context.Context) VersionPtrOutput
- type VersionInput
- type VersionKind
- func (VersionKind) ElementType() reflect.Type
- func (e VersionKind) ToStringOutput() pulumi.StringOutput
- func (e VersionKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VersionKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VersionKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VersionKind) ToVersionKindOutput() VersionKindOutput
- func (e VersionKind) ToVersionKindOutputWithContext(ctx context.Context) VersionKindOutput
- func (e VersionKind) ToVersionKindPtrOutput() VersionKindPtrOutput
- func (e VersionKind) ToVersionKindPtrOutputWithContext(ctx context.Context) VersionKindPtrOutput
- type VersionKindInput
- type VersionKindOutput
- func (VersionKindOutput) ElementType() reflect.Type
- func (o VersionKindOutput) ToStringOutput() pulumi.StringOutput
- func (o VersionKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VersionKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VersionKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VersionKindOutput) ToVersionKindOutput() VersionKindOutput
- func (o VersionKindOutput) ToVersionKindOutputWithContext(ctx context.Context) VersionKindOutput
- func (o VersionKindOutput) ToVersionKindPtrOutput() VersionKindPtrOutput
- func (o VersionKindOutput) ToVersionKindPtrOutputWithContext(ctx context.Context) VersionKindPtrOutput
- type VersionKindPtrInput
- type VersionKindPtrOutput
- func (o VersionKindPtrOutput) Elem() VersionKindOutput
- func (VersionKindPtrOutput) ElementType() reflect.Type
- func (o VersionKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VersionKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VersionKindPtrOutput) ToVersionKindPtrOutput() VersionKindPtrOutput
- func (o VersionKindPtrOutput) ToVersionKindPtrOutputWithContext(ctx context.Context) VersionKindPtrOutput
- type VersionOutput
- func (VersionOutput) ElementType() reflect.Type
- func (o VersionOutput) Epoch() pulumi.IntPtrOutput
- func (o VersionOutput) Inclusive() pulumi.BoolPtrOutput
- func (o VersionOutput) Kind() VersionKindPtrOutput
- func (o VersionOutput) Name() pulumi.StringPtrOutput
- func (o VersionOutput) Revision() pulumi.StringPtrOutput
- func (o VersionOutput) ToVersionOutput() VersionOutput
- func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
- func (o VersionOutput) ToVersionPtrOutput() VersionPtrOutput
- func (o VersionOutput) ToVersionPtrOutputWithContext(ctx context.Context) VersionPtrOutput
- type VersionPtrInput
- type VersionPtrOutput
- func (o VersionPtrOutput) Elem() VersionOutput
- func (VersionPtrOutput) ElementType() reflect.Type
- func (o VersionPtrOutput) Epoch() pulumi.IntPtrOutput
- func (o VersionPtrOutput) Inclusive() pulumi.BoolPtrOutput
- func (o VersionPtrOutput) Kind() VersionKindPtrOutput
- func (o VersionPtrOutput) Name() pulumi.StringPtrOutput
- func (o VersionPtrOutput) Revision() pulumi.StringPtrOutput
- func (o VersionPtrOutput) ToVersionPtrOutput() VersionPtrOutput
- func (o VersionPtrOutput) ToVersionPtrOutputWithContext(ctx context.Context) VersionPtrOutput
- type VersionResponse
- type VersionResponseArgs
- func (VersionResponseArgs) ElementType() reflect.Type
- func (i VersionResponseArgs) ToVersionResponseOutput() VersionResponseOutput
- func (i VersionResponseArgs) ToVersionResponseOutputWithContext(ctx context.Context) VersionResponseOutput
- func (i VersionResponseArgs) ToVersionResponsePtrOutput() VersionResponsePtrOutput
- func (i VersionResponseArgs) ToVersionResponsePtrOutputWithContext(ctx context.Context) VersionResponsePtrOutput
- type VersionResponseInput
- type VersionResponseOutput
- func (VersionResponseOutput) ElementType() reflect.Type
- func (o VersionResponseOutput) Epoch() pulumi.IntOutput
- func (o VersionResponseOutput) Inclusive() pulumi.BoolOutput
- func (o VersionResponseOutput) Kind() pulumi.StringOutput
- func (o VersionResponseOutput) Name() pulumi.StringOutput
- func (o VersionResponseOutput) Revision() pulumi.StringOutput
- func (o VersionResponseOutput) ToVersionResponseOutput() VersionResponseOutput
- func (o VersionResponseOutput) ToVersionResponseOutputWithContext(ctx context.Context) VersionResponseOutput
- func (o VersionResponseOutput) ToVersionResponsePtrOutput() VersionResponsePtrOutput
- func (o VersionResponseOutput) ToVersionResponsePtrOutputWithContext(ctx context.Context) VersionResponsePtrOutput
- type VersionResponsePtrInput
- type VersionResponsePtrOutput
- func (o VersionResponsePtrOutput) Elem() VersionResponseOutput
- func (VersionResponsePtrOutput) ElementType() reflect.Type
- func (o VersionResponsePtrOutput) Epoch() pulumi.IntPtrOutput
- func (o VersionResponsePtrOutput) Inclusive() pulumi.BoolPtrOutput
- func (o VersionResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o VersionResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o VersionResponsePtrOutput) Revision() pulumi.StringPtrOutput
- func (o VersionResponsePtrOutput) ToVersionResponsePtrOutput() VersionResponsePtrOutput
- func (o VersionResponsePtrOutput) ToVersionResponsePtrOutputWithContext(ctx context.Context) VersionResponsePtrOutput
- type VulnerabilityDetails
- type VulnerabilityDetailsArgs
- func (VulnerabilityDetailsArgs) ElementType() reflect.Type
- func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsOutput() VulnerabilityDetailsOutput
- func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsOutputWithContext(ctx context.Context) VulnerabilityDetailsOutput
- func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput
- func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsPtrOutput
- type VulnerabilityDetailsEffectiveSeverity
- func (VulnerabilityDetailsEffectiveSeverity) ElementType() reflect.Type
- func (e VulnerabilityDetailsEffectiveSeverity) ToStringOutput() pulumi.StringOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityOutput() VulnerabilityDetailsEffectiveSeverityOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput
- func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput
- type VulnerabilityDetailsEffectiveSeverityInput
- type VulnerabilityDetailsEffectiveSeverityOutput
- func (VulnerabilityDetailsEffectiveSeverityOutput) ElementType() reflect.Type
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringOutput() pulumi.StringOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityOutput() VulnerabilityDetailsEffectiveSeverityOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput
- type VulnerabilityDetailsEffectiveSeverityPtrInput
- type VulnerabilityDetailsEffectiveSeverityPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) Elem() VulnerabilityDetailsEffectiveSeverityOutput
- func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ElementType() reflect.Type
- func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput
- func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput
- type VulnerabilityDetailsInput
- type VulnerabilityDetailsOutput
- func (o VulnerabilityDetailsOutput) EffectiveSeverity() VulnerabilityDetailsEffectiveSeverityPtrOutput
- func (VulnerabilityDetailsOutput) ElementType() reflect.Type
- func (o VulnerabilityDetailsOutput) PackageIssue() PackageIssueArrayOutput
- func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsOutput() VulnerabilityDetailsOutput
- func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsOutputWithContext(ctx context.Context) VulnerabilityDetailsOutput
- func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput
- func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsPtrOutput
- func (o VulnerabilityDetailsOutput) Type() pulumi.StringPtrOutput
- type VulnerabilityDetailsPtrInput
- type VulnerabilityDetailsPtrOutput
- func (o VulnerabilityDetailsPtrOutput) EffectiveSeverity() VulnerabilityDetailsEffectiveSeverityPtrOutput
- func (o VulnerabilityDetailsPtrOutput) Elem() VulnerabilityDetailsOutput
- func (VulnerabilityDetailsPtrOutput) ElementType() reflect.Type
- func (o VulnerabilityDetailsPtrOutput) PackageIssue() PackageIssueArrayOutput
- func (o VulnerabilityDetailsPtrOutput) ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput
- func (o VulnerabilityDetailsPtrOutput) ToVulnerabilityDetailsPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsPtrOutput
- func (o VulnerabilityDetailsPtrOutput) Type() pulumi.StringPtrOutput
- type VulnerabilityDetailsResponse
- type VulnerabilityDetailsResponseArgs
- func (VulnerabilityDetailsResponseArgs) ElementType() reflect.Type
- func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponseOutput() VulnerabilityDetailsResponseOutput
- func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponseOutputWithContext(ctx context.Context) VulnerabilityDetailsResponseOutput
- func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput
- func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponsePtrOutputWithContext(ctx context.Context) VulnerabilityDetailsResponsePtrOutput
- type VulnerabilityDetailsResponseInput
- type VulnerabilityDetailsResponseOutput
- func (o VulnerabilityDetailsResponseOutput) CvssScore() pulumi.Float64Output
- func (o VulnerabilityDetailsResponseOutput) EffectiveSeverity() pulumi.StringOutput
- func (VulnerabilityDetailsResponseOutput) ElementType() reflect.Type
- func (o VulnerabilityDetailsResponseOutput) PackageIssue() PackageIssueResponseArrayOutput
- func (o VulnerabilityDetailsResponseOutput) Severity() pulumi.StringOutput
- func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponseOutput() VulnerabilityDetailsResponseOutput
- func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponseOutputWithContext(ctx context.Context) VulnerabilityDetailsResponseOutput
- func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput
- func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponsePtrOutputWithContext(ctx context.Context) VulnerabilityDetailsResponsePtrOutput
- func (o VulnerabilityDetailsResponseOutput) Type() pulumi.StringOutput
- type VulnerabilityDetailsResponsePtrInput
- type VulnerabilityDetailsResponsePtrOutput
- func (o VulnerabilityDetailsResponsePtrOutput) CvssScore() pulumi.Float64PtrOutput
- func (o VulnerabilityDetailsResponsePtrOutput) EffectiveSeverity() pulumi.StringPtrOutput
- func (o VulnerabilityDetailsResponsePtrOutput) Elem() VulnerabilityDetailsResponseOutput
- func (VulnerabilityDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o VulnerabilityDetailsResponsePtrOutput) PackageIssue() PackageIssueResponseArrayOutput
- func (o VulnerabilityDetailsResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o VulnerabilityDetailsResponsePtrOutput) ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput
- func (o VulnerabilityDetailsResponsePtrOutput) ToVulnerabilityDetailsResponsePtrOutputWithContext(ctx context.Context) VulnerabilityDetailsResponsePtrOutput
- func (o VulnerabilityDetailsResponsePtrOutput) Type() pulumi.StringPtrOutput
- type VulnerabilityLocation
- type VulnerabilityLocationArgs
- func (VulnerabilityLocationArgs) ElementType() reflect.Type
- func (i VulnerabilityLocationArgs) ToVulnerabilityLocationOutput() VulnerabilityLocationOutput
- func (i VulnerabilityLocationArgs) ToVulnerabilityLocationOutputWithContext(ctx context.Context) VulnerabilityLocationOutput
- func (i VulnerabilityLocationArgs) ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput
- func (i VulnerabilityLocationArgs) ToVulnerabilityLocationPtrOutputWithContext(ctx context.Context) VulnerabilityLocationPtrOutput
- type VulnerabilityLocationInput
- type VulnerabilityLocationOutput
- func (o VulnerabilityLocationOutput) CpeUri() pulumi.StringPtrOutput
- func (VulnerabilityLocationOutput) ElementType() reflect.Type
- func (o VulnerabilityLocationOutput) Package() pulumi.StringPtrOutput
- func (o VulnerabilityLocationOutput) ToVulnerabilityLocationOutput() VulnerabilityLocationOutput
- func (o VulnerabilityLocationOutput) ToVulnerabilityLocationOutputWithContext(ctx context.Context) VulnerabilityLocationOutput
- func (o VulnerabilityLocationOutput) ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput
- func (o VulnerabilityLocationOutput) ToVulnerabilityLocationPtrOutputWithContext(ctx context.Context) VulnerabilityLocationPtrOutput
- func (o VulnerabilityLocationOutput) Version() VersionPtrOutput
- type VulnerabilityLocationPtrInput
- type VulnerabilityLocationPtrOutput
- func (o VulnerabilityLocationPtrOutput) CpeUri() pulumi.StringPtrOutput
- func (o VulnerabilityLocationPtrOutput) Elem() VulnerabilityLocationOutput
- func (VulnerabilityLocationPtrOutput) ElementType() reflect.Type
- func (o VulnerabilityLocationPtrOutput) Package() pulumi.StringPtrOutput
- func (o VulnerabilityLocationPtrOutput) ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput
- func (o VulnerabilityLocationPtrOutput) ToVulnerabilityLocationPtrOutputWithContext(ctx context.Context) VulnerabilityLocationPtrOutput
- func (o VulnerabilityLocationPtrOutput) Version() VersionPtrOutput
- type VulnerabilityLocationResponse
- type VulnerabilityLocationResponseArgs
- func (VulnerabilityLocationResponseArgs) ElementType() reflect.Type
- func (i VulnerabilityLocationResponseArgs) ToVulnerabilityLocationResponseOutput() VulnerabilityLocationResponseOutput
- func (i VulnerabilityLocationResponseArgs) ToVulnerabilityLocationResponseOutputWithContext(ctx context.Context) VulnerabilityLocationResponseOutput
- type VulnerabilityLocationResponseInput
- type VulnerabilityLocationResponseOutput
- func (o VulnerabilityLocationResponseOutput) CpeUri() pulumi.StringOutput
- func (VulnerabilityLocationResponseOutput) ElementType() reflect.Type
- func (o VulnerabilityLocationResponseOutput) Package() pulumi.StringOutput
- func (o VulnerabilityLocationResponseOutput) ToVulnerabilityLocationResponseOutput() VulnerabilityLocationResponseOutput
- func (o VulnerabilityLocationResponseOutput) ToVulnerabilityLocationResponseOutputWithContext(ctx context.Context) VulnerabilityLocationResponseOutput
- func (o VulnerabilityLocationResponseOutput) Version() VersionResponseOutput
- type VulnerabilityType
- type VulnerabilityTypeArgs
- func (VulnerabilityTypeArgs) ElementType() reflect.Type
- func (i VulnerabilityTypeArgs) ToVulnerabilityTypeOutput() VulnerabilityTypeOutput
- func (i VulnerabilityTypeArgs) ToVulnerabilityTypeOutputWithContext(ctx context.Context) VulnerabilityTypeOutput
- func (i VulnerabilityTypeArgs) ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput
- func (i VulnerabilityTypeArgs) ToVulnerabilityTypePtrOutputWithContext(ctx context.Context) VulnerabilityTypePtrOutput
- type VulnerabilityTypeInput
- type VulnerabilityTypeOutput
- func (o VulnerabilityTypeOutput) CvssScore() pulumi.Float64PtrOutput
- func (o VulnerabilityTypeOutput) Details() DetailArrayOutput
- func (VulnerabilityTypeOutput) ElementType() reflect.Type
- func (o VulnerabilityTypeOutput) Severity() VulnerabilityTypeSeverityPtrOutput
- func (o VulnerabilityTypeOutput) ToVulnerabilityTypeOutput() VulnerabilityTypeOutput
- func (o VulnerabilityTypeOutput) ToVulnerabilityTypeOutputWithContext(ctx context.Context) VulnerabilityTypeOutput
- func (o VulnerabilityTypeOutput) ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput
- func (o VulnerabilityTypeOutput) ToVulnerabilityTypePtrOutputWithContext(ctx context.Context) VulnerabilityTypePtrOutput
- type VulnerabilityTypePtrInput
- type VulnerabilityTypePtrOutput
- func (o VulnerabilityTypePtrOutput) CvssScore() pulumi.Float64PtrOutput
- func (o VulnerabilityTypePtrOutput) Details() DetailArrayOutput
- func (o VulnerabilityTypePtrOutput) Elem() VulnerabilityTypeOutput
- func (VulnerabilityTypePtrOutput) ElementType() reflect.Type
- func (o VulnerabilityTypePtrOutput) Severity() VulnerabilityTypeSeverityPtrOutput
- func (o VulnerabilityTypePtrOutput) ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput
- func (o VulnerabilityTypePtrOutput) ToVulnerabilityTypePtrOutputWithContext(ctx context.Context) VulnerabilityTypePtrOutput
- type VulnerabilityTypeResponse
- type VulnerabilityTypeResponseArgs
- func (VulnerabilityTypeResponseArgs) ElementType() reflect.Type
- func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponseOutput() VulnerabilityTypeResponseOutput
- func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponseOutputWithContext(ctx context.Context) VulnerabilityTypeResponseOutput
- func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput
- func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponsePtrOutputWithContext(ctx context.Context) VulnerabilityTypeResponsePtrOutput
- type VulnerabilityTypeResponseInput
- type VulnerabilityTypeResponseOutput
- func (o VulnerabilityTypeResponseOutput) CvssScore() pulumi.Float64Output
- func (o VulnerabilityTypeResponseOutput) Details() DetailResponseArrayOutput
- func (VulnerabilityTypeResponseOutput) ElementType() reflect.Type
- func (o VulnerabilityTypeResponseOutput) Severity() pulumi.StringOutput
- func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponseOutput() VulnerabilityTypeResponseOutput
- func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponseOutputWithContext(ctx context.Context) VulnerabilityTypeResponseOutput
- func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput
- func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponsePtrOutputWithContext(ctx context.Context) VulnerabilityTypeResponsePtrOutput
- type VulnerabilityTypeResponsePtrInput
- type VulnerabilityTypeResponsePtrOutput
- func (o VulnerabilityTypeResponsePtrOutput) CvssScore() pulumi.Float64PtrOutput
- func (o VulnerabilityTypeResponsePtrOutput) Details() DetailResponseArrayOutput
- func (o VulnerabilityTypeResponsePtrOutput) Elem() VulnerabilityTypeResponseOutput
- func (VulnerabilityTypeResponsePtrOutput) ElementType() reflect.Type
- func (o VulnerabilityTypeResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o VulnerabilityTypeResponsePtrOutput) ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput
- func (o VulnerabilityTypeResponsePtrOutput) ToVulnerabilityTypeResponsePtrOutputWithContext(ctx context.Context) VulnerabilityTypeResponsePtrOutput
- type VulnerabilityTypeSeverity
- func (VulnerabilityTypeSeverity) ElementType() reflect.Type
- func (e VulnerabilityTypeSeverity) ToStringOutput() pulumi.StringOutput
- func (e VulnerabilityTypeSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VulnerabilityTypeSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VulnerabilityTypeSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityOutput() VulnerabilityTypeSeverityOutput
- func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityOutput
- func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput
- func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityPtrOutput
- type VulnerabilityTypeSeverityInput
- type VulnerabilityTypeSeverityOutput
- func (VulnerabilityTypeSeverityOutput) ElementType() reflect.Type
- func (o VulnerabilityTypeSeverityOutput) ToStringOutput() pulumi.StringOutput
- func (o VulnerabilityTypeSeverityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VulnerabilityTypeSeverityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VulnerabilityTypeSeverityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityOutput() VulnerabilityTypeSeverityOutput
- func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityOutput
- func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput
- func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityPtrOutput
- type VulnerabilityTypeSeverityPtrInput
- type VulnerabilityTypeSeverityPtrOutput
- func (o VulnerabilityTypeSeverityPtrOutput) Elem() VulnerabilityTypeSeverityOutput
- func (VulnerabilityTypeSeverityPtrOutput) ElementType() reflect.Type
- func (o VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VulnerabilityTypeSeverityPtrOutput) ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput
- func (o VulnerabilityTypeSeverityPtrOutput) ToVulnerabilityTypeSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityPtrOutput
Constants ¶
const ( // `KeyType` is not set. BuildSignatureKeyTypeKeyTypeUnspecified = BuildSignatureKeyType("KEY_TYPE_UNSPECIFIED") // `PGP ASCII Armored` public key. BuildSignatureKeyTypePgpAsciiArmored = BuildSignatureKeyType("PGP_ASCII_ARMORED") // `PKIX PEM` public key. BuildSignatureKeyTypePkixPem = BuildSignatureKeyType("PKIX_PEM") )
const ( // Unknown Impact CisBenchmarkSeveritySeverityUnspecified = CisBenchmarkSeverity("SEVERITY_UNSPECIFIED") // Minimal Impact CisBenchmarkSeverityMinimal = CisBenchmarkSeverity("MINIMAL") // Low Impact CisBenchmarkSeverityLow = CisBenchmarkSeverity("LOW") // Medium Impact CisBenchmarkSeverityMedium = CisBenchmarkSeverity("MEDIUM") // High Impact CisBenchmarkSeverityHigh = CisBenchmarkSeverity("HIGH") // Critical Impact CisBenchmarkSeverityCritical = CisBenchmarkSeverity("CRITICAL") )
const ( // Unknown DeploymentPlatformPlatformUnspecified = DeploymentPlatform("PLATFORM_UNSPECIFIED") // Google Container Engine DeploymentPlatformGke = DeploymentPlatform("GKE") // Google App Engine: Flexible Environment DeploymentPlatformFlex = DeploymentPlatform("FLEX") // Custom user-defined platform DeploymentPlatformCustom = DeploymentPlatform("CUSTOM") )
const ( // Unknown DiscoveredAnalysisStatusAnalysisStatusUnspecified = DiscoveredAnalysisStatus("ANALYSIS_STATUS_UNSPECIFIED") // Resource is known but no action has been taken yet. DiscoveredAnalysisStatusPending = DiscoveredAnalysisStatus("PENDING") // Resource is being analyzed. DiscoveredAnalysisStatusScanning = DiscoveredAnalysisStatus("SCANNING") // Analysis has finished successfully. DiscoveredAnalysisStatusFinishedSuccess = DiscoveredAnalysisStatus("FINISHED_SUCCESS") // Analysis has finished unsuccessfully, the analysis itself is in a bad state. DiscoveredAnalysisStatusFinishedFailed = DiscoveredAnalysisStatus("FINISHED_FAILED") // The resource is known not to be supported. DiscoveredAnalysisStatusFinishedUnsupported = DiscoveredAnalysisStatus("FINISHED_UNSUPPORTED") )
const ( // Unknown DiscoveredContinuousAnalysisContinuousAnalysisUnspecified = DiscoveredContinuousAnalysis("CONTINUOUS_ANALYSIS_UNSPECIFIED") // The resource is continuously analyzed. DiscoveredContinuousAnalysisActive = DiscoveredContinuousAnalysis("ACTIVE") // The resource is ignored for continuous analysis. DiscoveredContinuousAnalysisInactive = DiscoveredContinuousAnalysis("INACTIVE") )
const ( // Unknown DiscoveryAnalysisKindKindUnspecified = DiscoveryAnalysisKind("KIND_UNSPECIFIED") // The note and occurrence represent a package vulnerability. DiscoveryAnalysisKindPackageVulnerability = DiscoveryAnalysisKind("PACKAGE_VULNERABILITY") // The note and occurrence assert build provenance. DiscoveryAnalysisKindBuildDetails = DiscoveryAnalysisKind("BUILD_DETAILS") // This represents an image basis relationship. DiscoveryAnalysisKindImageBasis = DiscoveryAnalysisKind("IMAGE_BASIS") // This represents a package installed via a package manager. DiscoveryAnalysisKindPackageManager = DiscoveryAnalysisKind("PACKAGE_MANAGER") // The note and occurrence track deployment events. DiscoveryAnalysisKindDeployable = DiscoveryAnalysisKind("DEPLOYABLE") // The note and occurrence track the initial discovery status of a resource. DiscoveryAnalysisKindDiscovery = DiscoveryAnalysisKind("DISCOVERY") // This represents a logical "role" that can attest to artifacts. DiscoveryAnalysisKindAttestationAuthority = DiscoveryAnalysisKind("ATTESTATION_AUTHORITY") // This represents an available software upgrade. DiscoveryAnalysisKindUpgrade = DiscoveryAnalysisKind("UPGRADE") // This represents a compliance check that can be applied to a resource. DiscoveryAnalysisKindCompliance = DiscoveryAnalysisKind("COMPLIANCE") )
const ( // Unknown architecture DistributionArchitectureArchitectureUnspecified = DistributionArchitecture("ARCHITECTURE_UNSPECIFIED") // X86 architecture DistributionArchitectureX86 = DistributionArchitecture("X86") // X64 architecture DistributionArchitectureX64 = DistributionArchitecture("X64") )
const ( // Unknown. GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindKindUnspecified = GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind("KIND_UNSPECIFIED") // Git tag. GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindFixed = GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind("FIXED") // Git branch. GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindMovable = GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind("MOVABLE") // Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar". GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOther = GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind("OTHER") )
const ( // No hash requested. HashTypeNone = HashType("NONE") // A sha256 hash. HashTypeSha256 = HashType("SHA256") )
const ( // Default value for unsupported/missing directive LayerDirectiveDirectiveUnspecified = LayerDirective("DIRECTIVE_UNSPECIFIED") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveMaintainer = LayerDirective("MAINTAINER") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveRun = LayerDirective("RUN") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveCmd = LayerDirective("CMD") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveLabel = LayerDirective("LABEL") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveExpose = LayerDirective("EXPOSE") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveEnv = LayerDirective("ENV") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveAdd = LayerDirective("ADD") // https://docs.docker.com/reference/builder/#copy LayerDirectiveCopy = LayerDirective("COPY") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveEntrypoint = LayerDirective("ENTRYPOINT") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveVolume = LayerDirective("VOLUME") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveUser = LayerDirective("USER") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveWorkdir = LayerDirective("WORKDIR") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveArg = LayerDirective("ARG") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveOnbuild = LayerDirective("ONBUILD") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveStopsignal = LayerDirective("STOPSIGNAL") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveHealthcheck = LayerDirective("HEALTHCHECK") // https://docs.docker.com/engine/reference/builder/ LayerDirectiveShell = LayerDirective("SHELL") )
const ( // `ContentType` is not set. PgpSignedAttestationContentTypeContentTypeUnspecified = PgpSignedAttestationContentType("CONTENT_TYPE_UNSPECIFIED") // Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from `signature` is a JSON blob conforming to the linked schema. PgpSignedAttestationContentTypeSimpleSigningJson = PgpSignedAttestationContentType("SIMPLE_SIGNING_JSON") )
const ( // A standard package version, defined by the other fields. VersionKindNormal = VersionKind("NORMAL") // A special version representing negative infinity, other fields are ignored. VersionKindMinimum = VersionKind("MINIMUM") // A special version representing positive infinity, other fields are ignored. VersionKindMaximum = VersionKind("MAXIMUM") )
const ( // Unknown Impact VulnerabilityDetailsEffectiveSeveritySeverityUnspecified = VulnerabilityDetailsEffectiveSeverity("SEVERITY_UNSPECIFIED") // Minimal Impact VulnerabilityDetailsEffectiveSeverityMinimal = VulnerabilityDetailsEffectiveSeverity("MINIMAL") // Low Impact VulnerabilityDetailsEffectiveSeverityLow = VulnerabilityDetailsEffectiveSeverity("LOW") // Medium Impact VulnerabilityDetailsEffectiveSeverityMedium = VulnerabilityDetailsEffectiveSeverity("MEDIUM") // High Impact VulnerabilityDetailsEffectiveSeverityHigh = VulnerabilityDetailsEffectiveSeverity("HIGH") // Critical Impact VulnerabilityDetailsEffectiveSeverityCritical = VulnerabilityDetailsEffectiveSeverity("CRITICAL") )
const ( // Unknown Impact VulnerabilityTypeSeveritySeverityUnspecified = VulnerabilityTypeSeverity("SEVERITY_UNSPECIFIED") // Minimal Impact VulnerabilityTypeSeverityMinimal = VulnerabilityTypeSeverity("MINIMAL") // Low Impact VulnerabilityTypeSeverityLow = VulnerabilityTypeSeverity("LOW") // Medium Impact VulnerabilityTypeSeverityMedium = VulnerabilityTypeSeverity("MEDIUM") // High Impact VulnerabilityTypeSeverityHigh = VulnerabilityTypeSeverity("HIGH") // Critical Impact VulnerabilityTypeSeverityCritical = VulnerabilityTypeSeverity("CRITICAL") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Artifact ¶
type Artifact struct { // Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container. Checksum *string `pulumi:"checksum"` // Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456 Id *string `pulumi:"id"` // Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to `docker push`. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image. Names []string `pulumi:"names"` }
Artifact describes a build product.
type ArtifactArgs ¶
type ArtifactArgs struct { // Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container. Checksum pulumi.StringPtrInput `pulumi:"checksum"` // Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456 Id pulumi.StringPtrInput `pulumi:"id"` // Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to `docker push`. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image. Names pulumi.StringArrayInput `pulumi:"names"` }
Artifact describes a build product.
func (ArtifactArgs) ElementType ¶
func (ArtifactArgs) ElementType() reflect.Type
func (ArtifactArgs) ToArtifactOutput ¶
func (i ArtifactArgs) ToArtifactOutput() ArtifactOutput
func (ArtifactArgs) ToArtifactOutputWithContext ¶
func (i ArtifactArgs) ToArtifactOutputWithContext(ctx context.Context) ArtifactOutput
type ArtifactArray ¶
type ArtifactArray []ArtifactInput
func (ArtifactArray) ElementType ¶
func (ArtifactArray) ElementType() reflect.Type
func (ArtifactArray) ToArtifactArrayOutput ¶
func (i ArtifactArray) ToArtifactArrayOutput() ArtifactArrayOutput
func (ArtifactArray) ToArtifactArrayOutputWithContext ¶
func (i ArtifactArray) ToArtifactArrayOutputWithContext(ctx context.Context) ArtifactArrayOutput
type ArtifactArrayInput ¶
type ArtifactArrayInput interface { pulumi.Input ToArtifactArrayOutput() ArtifactArrayOutput ToArtifactArrayOutputWithContext(context.Context) ArtifactArrayOutput }
ArtifactArrayInput is an input type that accepts ArtifactArray and ArtifactArrayOutput values. You can construct a concrete instance of `ArtifactArrayInput` via:
ArtifactArray{ ArtifactArgs{...} }
type ArtifactArrayOutput ¶
type ArtifactArrayOutput struct{ *pulumi.OutputState }
func (ArtifactArrayOutput) ElementType ¶
func (ArtifactArrayOutput) ElementType() reflect.Type
func (ArtifactArrayOutput) Index ¶
func (o ArtifactArrayOutput) Index(i pulumi.IntInput) ArtifactOutput
func (ArtifactArrayOutput) ToArtifactArrayOutput ¶
func (o ArtifactArrayOutput) ToArtifactArrayOutput() ArtifactArrayOutput
func (ArtifactArrayOutput) ToArtifactArrayOutputWithContext ¶
func (o ArtifactArrayOutput) ToArtifactArrayOutputWithContext(ctx context.Context) ArtifactArrayOutput
type ArtifactInput ¶
type ArtifactInput interface { pulumi.Input ToArtifactOutput() ArtifactOutput ToArtifactOutputWithContext(context.Context) ArtifactOutput }
ArtifactInput is an input type that accepts ArtifactArgs and ArtifactOutput values. You can construct a concrete instance of `ArtifactInput` via:
ArtifactArgs{...}
type ArtifactOutput ¶
type ArtifactOutput struct{ *pulumi.OutputState }
Artifact describes a build product.
func (ArtifactOutput) Checksum ¶
func (o ArtifactOutput) Checksum() pulumi.StringPtrOutput
Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.
func (ArtifactOutput) ElementType ¶
func (ArtifactOutput) ElementType() reflect.Type
func (ArtifactOutput) Id ¶
func (o ArtifactOutput) Id() pulumi.StringPtrOutput
Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456
func (ArtifactOutput) Names ¶
func (o ArtifactOutput) Names() pulumi.StringArrayOutput
Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to `docker push`. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.
func (ArtifactOutput) ToArtifactOutput ¶
func (o ArtifactOutput) ToArtifactOutput() ArtifactOutput
func (ArtifactOutput) ToArtifactOutputWithContext ¶
func (o ArtifactOutput) ToArtifactOutputWithContext(ctx context.Context) ArtifactOutput
type ArtifactResponse ¶
type ArtifactResponse struct { // Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container. Checksum string `pulumi:"checksum"` // Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to `docker push`. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image. Names []string `pulumi:"names"` }
Artifact describes a build product.
type ArtifactResponseArgs ¶
type ArtifactResponseArgs struct { // Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container. Checksum pulumi.StringInput `pulumi:"checksum"` // Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to `docker push`. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image. Names pulumi.StringArrayInput `pulumi:"names"` }
Artifact describes a build product.
func (ArtifactResponseArgs) ElementType ¶
func (ArtifactResponseArgs) ElementType() reflect.Type
func (ArtifactResponseArgs) ToArtifactResponseOutput ¶
func (i ArtifactResponseArgs) ToArtifactResponseOutput() ArtifactResponseOutput
func (ArtifactResponseArgs) ToArtifactResponseOutputWithContext ¶
func (i ArtifactResponseArgs) ToArtifactResponseOutputWithContext(ctx context.Context) ArtifactResponseOutput
type ArtifactResponseArray ¶
type ArtifactResponseArray []ArtifactResponseInput
func (ArtifactResponseArray) ElementType ¶
func (ArtifactResponseArray) ElementType() reflect.Type
func (ArtifactResponseArray) ToArtifactResponseArrayOutput ¶
func (i ArtifactResponseArray) ToArtifactResponseArrayOutput() ArtifactResponseArrayOutput
func (ArtifactResponseArray) ToArtifactResponseArrayOutputWithContext ¶
func (i ArtifactResponseArray) ToArtifactResponseArrayOutputWithContext(ctx context.Context) ArtifactResponseArrayOutput
type ArtifactResponseArrayInput ¶
type ArtifactResponseArrayInput interface { pulumi.Input ToArtifactResponseArrayOutput() ArtifactResponseArrayOutput ToArtifactResponseArrayOutputWithContext(context.Context) ArtifactResponseArrayOutput }
ArtifactResponseArrayInput is an input type that accepts ArtifactResponseArray and ArtifactResponseArrayOutput values. You can construct a concrete instance of `ArtifactResponseArrayInput` via:
ArtifactResponseArray{ ArtifactResponseArgs{...} }
type ArtifactResponseArrayOutput ¶
type ArtifactResponseArrayOutput struct{ *pulumi.OutputState }
func (ArtifactResponseArrayOutput) ElementType ¶
func (ArtifactResponseArrayOutput) ElementType() reflect.Type
func (ArtifactResponseArrayOutput) Index ¶
func (o ArtifactResponseArrayOutput) Index(i pulumi.IntInput) ArtifactResponseOutput
func (ArtifactResponseArrayOutput) ToArtifactResponseArrayOutput ¶
func (o ArtifactResponseArrayOutput) ToArtifactResponseArrayOutput() ArtifactResponseArrayOutput
func (ArtifactResponseArrayOutput) ToArtifactResponseArrayOutputWithContext ¶
func (o ArtifactResponseArrayOutput) ToArtifactResponseArrayOutputWithContext(ctx context.Context) ArtifactResponseArrayOutput
type ArtifactResponseInput ¶
type ArtifactResponseInput interface { pulumi.Input ToArtifactResponseOutput() ArtifactResponseOutput ToArtifactResponseOutputWithContext(context.Context) ArtifactResponseOutput }
ArtifactResponseInput is an input type that accepts ArtifactResponseArgs and ArtifactResponseOutput values. You can construct a concrete instance of `ArtifactResponseInput` via:
ArtifactResponseArgs{...}
type ArtifactResponseOutput ¶
type ArtifactResponseOutput struct{ *pulumi.OutputState }
Artifact describes a build product.
func (ArtifactResponseOutput) Checksum ¶
func (o ArtifactResponseOutput) Checksum() pulumi.StringOutput
Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.
func (ArtifactResponseOutput) ElementType ¶
func (ArtifactResponseOutput) ElementType() reflect.Type
func (ArtifactResponseOutput) Names ¶
func (o ArtifactResponseOutput) Names() pulumi.StringArrayOutput
Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to `docker push`. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.
func (ArtifactResponseOutput) ToArtifactResponseOutput ¶
func (o ArtifactResponseOutput) ToArtifactResponseOutput() ArtifactResponseOutput
func (ArtifactResponseOutput) ToArtifactResponseOutputWithContext ¶
func (o ArtifactResponseOutput) ToArtifactResponseOutputWithContext(ctx context.Context) ArtifactResponseOutput
type Attestation ¶
type Attestation struct {
PgpSignedAttestation *PgpSignedAttestation `pulumi:"pgpSignedAttestation"`
}
Occurrence that represents a single "attestation". The authenticity of an Attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the AttestationAuthority to which this Attestation is attached is primarily useful for look-up (how to find this Attestation if you already know the Authority and artifact to be verified) and intent (which authority was this attestation intended to sign for).
type AttestationArgs ¶
type AttestationArgs struct {
PgpSignedAttestation PgpSignedAttestationPtrInput `pulumi:"pgpSignedAttestation"`
}
Occurrence that represents a single "attestation". The authenticity of an Attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the AttestationAuthority to which this Attestation is attached is primarily useful for look-up (how to find this Attestation if you already know the Authority and artifact to be verified) and intent (which authority was this attestation intended to sign for).
func (AttestationArgs) ElementType ¶
func (AttestationArgs) ElementType() reflect.Type
func (AttestationArgs) ToAttestationOutput ¶
func (i AttestationArgs) ToAttestationOutput() AttestationOutput
func (AttestationArgs) ToAttestationOutputWithContext ¶
func (i AttestationArgs) ToAttestationOutputWithContext(ctx context.Context) AttestationOutput
func (AttestationArgs) ToAttestationPtrOutput ¶
func (i AttestationArgs) ToAttestationPtrOutput() AttestationPtrOutput
func (AttestationArgs) ToAttestationPtrOutputWithContext ¶
func (i AttestationArgs) ToAttestationPtrOutputWithContext(ctx context.Context) AttestationPtrOutput
type AttestationAuthority ¶
type AttestationAuthority struct {
Hint *AttestationAuthorityHint `pulumi:"hint"`
}
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `AttestationAuthority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.
type AttestationAuthorityArgs ¶
type AttestationAuthorityArgs struct {
Hint AttestationAuthorityHintPtrInput `pulumi:"hint"`
}
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `AttestationAuthority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.
func (AttestationAuthorityArgs) ElementType ¶
func (AttestationAuthorityArgs) ElementType() reflect.Type
func (AttestationAuthorityArgs) ToAttestationAuthorityOutput ¶
func (i AttestationAuthorityArgs) ToAttestationAuthorityOutput() AttestationAuthorityOutput
func (AttestationAuthorityArgs) ToAttestationAuthorityOutputWithContext ¶
func (i AttestationAuthorityArgs) ToAttestationAuthorityOutputWithContext(ctx context.Context) AttestationAuthorityOutput
func (AttestationAuthorityArgs) ToAttestationAuthorityPtrOutput ¶
func (i AttestationAuthorityArgs) ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput
func (AttestationAuthorityArgs) ToAttestationAuthorityPtrOutputWithContext ¶
func (i AttestationAuthorityArgs) ToAttestationAuthorityPtrOutputWithContext(ctx context.Context) AttestationAuthorityPtrOutput
type AttestationAuthorityHint ¶
type AttestationAuthorityHint struct { // The human readable name of this Attestation Authority, for example "qa". HumanReadableName *string `pulumi:"humanReadableName"` }
This submessage provides human-readable hints about the purpose of the AttestationAuthority. Because the name of a Note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should NOT be used to look up AttestationAuthorities in security sensitive contexts, such as when looking up Attestations to verify.
type AttestationAuthorityHintArgs ¶
type AttestationAuthorityHintArgs struct { // The human readable name of this Attestation Authority, for example "qa". HumanReadableName pulumi.StringPtrInput `pulumi:"humanReadableName"` }
This submessage provides human-readable hints about the purpose of the AttestationAuthority. Because the name of a Note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should NOT be used to look up AttestationAuthorities in security sensitive contexts, such as when looking up Attestations to verify.
func (AttestationAuthorityHintArgs) ElementType ¶
func (AttestationAuthorityHintArgs) ElementType() reflect.Type
func (AttestationAuthorityHintArgs) ToAttestationAuthorityHintOutput ¶
func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintOutput() AttestationAuthorityHintOutput
func (AttestationAuthorityHintArgs) ToAttestationAuthorityHintOutputWithContext ¶
func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintOutputWithContext(ctx context.Context) AttestationAuthorityHintOutput
func (AttestationAuthorityHintArgs) ToAttestationAuthorityHintPtrOutput ¶
func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput
func (AttestationAuthorityHintArgs) ToAttestationAuthorityHintPtrOutputWithContext ¶
func (i AttestationAuthorityHintArgs) ToAttestationAuthorityHintPtrOutputWithContext(ctx context.Context) AttestationAuthorityHintPtrOutput
type AttestationAuthorityHintInput ¶
type AttestationAuthorityHintInput interface { pulumi.Input ToAttestationAuthorityHintOutput() AttestationAuthorityHintOutput ToAttestationAuthorityHintOutputWithContext(context.Context) AttestationAuthorityHintOutput }
AttestationAuthorityHintInput is an input type that accepts AttestationAuthorityHintArgs and AttestationAuthorityHintOutput values. You can construct a concrete instance of `AttestationAuthorityHintInput` via:
AttestationAuthorityHintArgs{...}
type AttestationAuthorityHintOutput ¶
type AttestationAuthorityHintOutput struct{ *pulumi.OutputState }
This submessage provides human-readable hints about the purpose of the AttestationAuthority. Because the name of a Note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should NOT be used to look up AttestationAuthorities in security sensitive contexts, such as when looking up Attestations to verify.
func (AttestationAuthorityHintOutput) ElementType ¶
func (AttestationAuthorityHintOutput) ElementType() reflect.Type
func (AttestationAuthorityHintOutput) HumanReadableName ¶
func (o AttestationAuthorityHintOutput) HumanReadableName() pulumi.StringPtrOutput
The human readable name of this Attestation Authority, for example "qa".
func (AttestationAuthorityHintOutput) ToAttestationAuthorityHintOutput ¶
func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintOutput() AttestationAuthorityHintOutput
func (AttestationAuthorityHintOutput) ToAttestationAuthorityHintOutputWithContext ¶
func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintOutputWithContext(ctx context.Context) AttestationAuthorityHintOutput
func (AttestationAuthorityHintOutput) ToAttestationAuthorityHintPtrOutput ¶
func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput
func (AttestationAuthorityHintOutput) ToAttestationAuthorityHintPtrOutputWithContext ¶
func (o AttestationAuthorityHintOutput) ToAttestationAuthorityHintPtrOutputWithContext(ctx context.Context) AttestationAuthorityHintPtrOutput
type AttestationAuthorityHintPtrInput ¶
type AttestationAuthorityHintPtrInput interface { pulumi.Input ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput ToAttestationAuthorityHintPtrOutputWithContext(context.Context) AttestationAuthorityHintPtrOutput }
AttestationAuthorityHintPtrInput is an input type that accepts AttestationAuthorityHintArgs, AttestationAuthorityHintPtr and AttestationAuthorityHintPtrOutput values. You can construct a concrete instance of `AttestationAuthorityHintPtrInput` via:
AttestationAuthorityHintArgs{...} or: nil
func AttestationAuthorityHintPtr ¶
func AttestationAuthorityHintPtr(v *AttestationAuthorityHintArgs) AttestationAuthorityHintPtrInput
type AttestationAuthorityHintPtrOutput ¶
type AttestationAuthorityHintPtrOutput struct{ *pulumi.OutputState }
func (AttestationAuthorityHintPtrOutput) Elem ¶
func (o AttestationAuthorityHintPtrOutput) Elem() AttestationAuthorityHintOutput
func (AttestationAuthorityHintPtrOutput) ElementType ¶
func (AttestationAuthorityHintPtrOutput) ElementType() reflect.Type
func (AttestationAuthorityHintPtrOutput) HumanReadableName ¶
func (o AttestationAuthorityHintPtrOutput) HumanReadableName() pulumi.StringPtrOutput
The human readable name of this Attestation Authority, for example "qa".
func (AttestationAuthorityHintPtrOutput) ToAttestationAuthorityHintPtrOutput ¶
func (o AttestationAuthorityHintPtrOutput) ToAttestationAuthorityHintPtrOutput() AttestationAuthorityHintPtrOutput
func (AttestationAuthorityHintPtrOutput) ToAttestationAuthorityHintPtrOutputWithContext ¶
func (o AttestationAuthorityHintPtrOutput) ToAttestationAuthorityHintPtrOutputWithContext(ctx context.Context) AttestationAuthorityHintPtrOutput
type AttestationAuthorityHintResponse ¶
type AttestationAuthorityHintResponse struct { // The human readable name of this Attestation Authority, for example "qa". HumanReadableName string `pulumi:"humanReadableName"` }
This submessage provides human-readable hints about the purpose of the AttestationAuthority. Because the name of a Note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should NOT be used to look up AttestationAuthorities in security sensitive contexts, such as when looking up Attestations to verify.
type AttestationAuthorityHintResponseArgs ¶
type AttestationAuthorityHintResponseArgs struct { // The human readable name of this Attestation Authority, for example "qa". HumanReadableName pulumi.StringInput `pulumi:"humanReadableName"` }
This submessage provides human-readable hints about the purpose of the AttestationAuthority. Because the name of a Note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should NOT be used to look up AttestationAuthorities in security sensitive contexts, such as when looking up Attestations to verify.
func (AttestationAuthorityHintResponseArgs) ElementType ¶
func (AttestationAuthorityHintResponseArgs) ElementType() reflect.Type
func (AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponseOutput ¶
func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponseOutput() AttestationAuthorityHintResponseOutput
func (AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponseOutputWithContext ¶
func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponseOutputWithContext(ctx context.Context) AttestationAuthorityHintResponseOutput
func (AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponsePtrOutput ¶
func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput
func (AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponsePtrOutputWithContext ¶
func (i AttestationAuthorityHintResponseArgs) ToAttestationAuthorityHintResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityHintResponsePtrOutput
type AttestationAuthorityHintResponseInput ¶
type AttestationAuthorityHintResponseInput interface { pulumi.Input ToAttestationAuthorityHintResponseOutput() AttestationAuthorityHintResponseOutput ToAttestationAuthorityHintResponseOutputWithContext(context.Context) AttestationAuthorityHintResponseOutput }
AttestationAuthorityHintResponseInput is an input type that accepts AttestationAuthorityHintResponseArgs and AttestationAuthorityHintResponseOutput values. You can construct a concrete instance of `AttestationAuthorityHintResponseInput` via:
AttestationAuthorityHintResponseArgs{...}
type AttestationAuthorityHintResponseOutput ¶
type AttestationAuthorityHintResponseOutput struct{ *pulumi.OutputState }
This submessage provides human-readable hints about the purpose of the AttestationAuthority. Because the name of a Note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from "readable" names more suitable for debug output. Note that these hints should NOT be used to look up AttestationAuthorities in security sensitive contexts, such as when looking up Attestations to verify.
func (AttestationAuthorityHintResponseOutput) ElementType ¶
func (AttestationAuthorityHintResponseOutput) ElementType() reflect.Type
func (AttestationAuthorityHintResponseOutput) HumanReadableName ¶
func (o AttestationAuthorityHintResponseOutput) HumanReadableName() pulumi.StringOutput
The human readable name of this Attestation Authority, for example "qa".
func (AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponseOutput ¶
func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponseOutput() AttestationAuthorityHintResponseOutput
func (AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponseOutputWithContext ¶
func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponseOutputWithContext(ctx context.Context) AttestationAuthorityHintResponseOutput
func (AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponsePtrOutput ¶
func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput
func (AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponsePtrOutputWithContext ¶
func (o AttestationAuthorityHintResponseOutput) ToAttestationAuthorityHintResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityHintResponsePtrOutput
type AttestationAuthorityHintResponsePtrInput ¶
type AttestationAuthorityHintResponsePtrInput interface { pulumi.Input ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput ToAttestationAuthorityHintResponsePtrOutputWithContext(context.Context) AttestationAuthorityHintResponsePtrOutput }
AttestationAuthorityHintResponsePtrInput is an input type that accepts AttestationAuthorityHintResponseArgs, AttestationAuthorityHintResponsePtr and AttestationAuthorityHintResponsePtrOutput values. You can construct a concrete instance of `AttestationAuthorityHintResponsePtrInput` via:
AttestationAuthorityHintResponseArgs{...} or: nil
func AttestationAuthorityHintResponsePtr ¶
func AttestationAuthorityHintResponsePtr(v *AttestationAuthorityHintResponseArgs) AttestationAuthorityHintResponsePtrInput
type AttestationAuthorityHintResponsePtrOutput ¶
type AttestationAuthorityHintResponsePtrOutput struct{ *pulumi.OutputState }
func (AttestationAuthorityHintResponsePtrOutput) ElementType ¶
func (AttestationAuthorityHintResponsePtrOutput) ElementType() reflect.Type
func (AttestationAuthorityHintResponsePtrOutput) HumanReadableName ¶
func (o AttestationAuthorityHintResponsePtrOutput) HumanReadableName() pulumi.StringPtrOutput
The human readable name of this Attestation Authority, for example "qa".
func (AttestationAuthorityHintResponsePtrOutput) ToAttestationAuthorityHintResponsePtrOutput ¶
func (o AttestationAuthorityHintResponsePtrOutput) ToAttestationAuthorityHintResponsePtrOutput() AttestationAuthorityHintResponsePtrOutput
func (AttestationAuthorityHintResponsePtrOutput) ToAttestationAuthorityHintResponsePtrOutputWithContext ¶
func (o AttestationAuthorityHintResponsePtrOutput) ToAttestationAuthorityHintResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityHintResponsePtrOutput
type AttestationAuthorityInput ¶
type AttestationAuthorityInput interface { pulumi.Input ToAttestationAuthorityOutput() AttestationAuthorityOutput ToAttestationAuthorityOutputWithContext(context.Context) AttestationAuthorityOutput }
AttestationAuthorityInput is an input type that accepts AttestationAuthorityArgs and AttestationAuthorityOutput values. You can construct a concrete instance of `AttestationAuthorityInput` via:
AttestationAuthorityArgs{...}
type AttestationAuthorityOutput ¶
type AttestationAuthorityOutput struct{ *pulumi.OutputState }
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `AttestationAuthority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.
func (AttestationAuthorityOutput) ElementType ¶
func (AttestationAuthorityOutput) ElementType() reflect.Type
func (AttestationAuthorityOutput) Hint ¶
func (o AttestationAuthorityOutput) Hint() AttestationAuthorityHintPtrOutput
func (AttestationAuthorityOutput) ToAttestationAuthorityOutput ¶
func (o AttestationAuthorityOutput) ToAttestationAuthorityOutput() AttestationAuthorityOutput
func (AttestationAuthorityOutput) ToAttestationAuthorityOutputWithContext ¶
func (o AttestationAuthorityOutput) ToAttestationAuthorityOutputWithContext(ctx context.Context) AttestationAuthorityOutput
func (AttestationAuthorityOutput) ToAttestationAuthorityPtrOutput ¶
func (o AttestationAuthorityOutput) ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput
func (AttestationAuthorityOutput) ToAttestationAuthorityPtrOutputWithContext ¶
func (o AttestationAuthorityOutput) ToAttestationAuthorityPtrOutputWithContext(ctx context.Context) AttestationAuthorityPtrOutput
type AttestationAuthorityPtrInput ¶
type AttestationAuthorityPtrInput interface { pulumi.Input ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput ToAttestationAuthorityPtrOutputWithContext(context.Context) AttestationAuthorityPtrOutput }
AttestationAuthorityPtrInput is an input type that accepts AttestationAuthorityArgs, AttestationAuthorityPtr and AttestationAuthorityPtrOutput values. You can construct a concrete instance of `AttestationAuthorityPtrInput` via:
AttestationAuthorityArgs{...} or: nil
func AttestationAuthorityPtr ¶
func AttestationAuthorityPtr(v *AttestationAuthorityArgs) AttestationAuthorityPtrInput
type AttestationAuthorityPtrOutput ¶
type AttestationAuthorityPtrOutput struct{ *pulumi.OutputState }
func (AttestationAuthorityPtrOutput) Elem ¶
func (o AttestationAuthorityPtrOutput) Elem() AttestationAuthorityOutput
func (AttestationAuthorityPtrOutput) ElementType ¶
func (AttestationAuthorityPtrOutput) ElementType() reflect.Type
func (AttestationAuthorityPtrOutput) Hint ¶
func (o AttestationAuthorityPtrOutput) Hint() AttestationAuthorityHintPtrOutput
func (AttestationAuthorityPtrOutput) ToAttestationAuthorityPtrOutput ¶
func (o AttestationAuthorityPtrOutput) ToAttestationAuthorityPtrOutput() AttestationAuthorityPtrOutput
func (AttestationAuthorityPtrOutput) ToAttestationAuthorityPtrOutputWithContext ¶
func (o AttestationAuthorityPtrOutput) ToAttestationAuthorityPtrOutputWithContext(ctx context.Context) AttestationAuthorityPtrOutput
type AttestationAuthorityResponse ¶
type AttestationAuthorityResponse struct {
Hint AttestationAuthorityHintResponse `pulumi:"hint"`
}
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `AttestationAuthority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.
type AttestationAuthorityResponseArgs ¶
type AttestationAuthorityResponseArgs struct {
Hint AttestationAuthorityHintResponseInput `pulumi:"hint"`
}
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `AttestationAuthority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.
func (AttestationAuthorityResponseArgs) ElementType ¶
func (AttestationAuthorityResponseArgs) ElementType() reflect.Type
func (AttestationAuthorityResponseArgs) ToAttestationAuthorityResponseOutput ¶
func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponseOutput() AttestationAuthorityResponseOutput
func (AttestationAuthorityResponseArgs) ToAttestationAuthorityResponseOutputWithContext ¶
func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponseOutputWithContext(ctx context.Context) AttestationAuthorityResponseOutput
func (AttestationAuthorityResponseArgs) ToAttestationAuthorityResponsePtrOutput ¶
func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput
func (AttestationAuthorityResponseArgs) ToAttestationAuthorityResponsePtrOutputWithContext ¶
func (i AttestationAuthorityResponseArgs) ToAttestationAuthorityResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityResponsePtrOutput
type AttestationAuthorityResponseInput ¶
type AttestationAuthorityResponseInput interface { pulumi.Input ToAttestationAuthorityResponseOutput() AttestationAuthorityResponseOutput ToAttestationAuthorityResponseOutputWithContext(context.Context) AttestationAuthorityResponseOutput }
AttestationAuthorityResponseInput is an input type that accepts AttestationAuthorityResponseArgs and AttestationAuthorityResponseOutput values. You can construct a concrete instance of `AttestationAuthorityResponseInput` via:
AttestationAuthorityResponseArgs{...}
type AttestationAuthorityResponseOutput ¶
type AttestationAuthorityResponseOutput struct{ *pulumi.OutputState }
Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one `AttestationAuthority` for "QA" and one for "build". This Note is intended to act strictly as a grouping mechanism for the attached Occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an Occurrence to a given Note. It also provides a single point of lookup to find all attached Attestation Occurrences, even if they don't all live in the same project.
func (AttestationAuthorityResponseOutput) ElementType ¶
func (AttestationAuthorityResponseOutput) ElementType() reflect.Type
func (AttestationAuthorityResponseOutput) ToAttestationAuthorityResponseOutput ¶
func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponseOutput() AttestationAuthorityResponseOutput
func (AttestationAuthorityResponseOutput) ToAttestationAuthorityResponseOutputWithContext ¶
func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponseOutputWithContext(ctx context.Context) AttestationAuthorityResponseOutput
func (AttestationAuthorityResponseOutput) ToAttestationAuthorityResponsePtrOutput ¶
func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput
func (AttestationAuthorityResponseOutput) ToAttestationAuthorityResponsePtrOutputWithContext ¶
func (o AttestationAuthorityResponseOutput) ToAttestationAuthorityResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityResponsePtrOutput
type AttestationAuthorityResponsePtrInput ¶
type AttestationAuthorityResponsePtrInput interface { pulumi.Input ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput ToAttestationAuthorityResponsePtrOutputWithContext(context.Context) AttestationAuthorityResponsePtrOutput }
AttestationAuthorityResponsePtrInput is an input type that accepts AttestationAuthorityResponseArgs, AttestationAuthorityResponsePtr and AttestationAuthorityResponsePtrOutput values. You can construct a concrete instance of `AttestationAuthorityResponsePtrInput` via:
AttestationAuthorityResponseArgs{...} or: nil
func AttestationAuthorityResponsePtr ¶
func AttestationAuthorityResponsePtr(v *AttestationAuthorityResponseArgs) AttestationAuthorityResponsePtrInput
type AttestationAuthorityResponsePtrOutput ¶
type AttestationAuthorityResponsePtrOutput struct{ *pulumi.OutputState }
func (AttestationAuthorityResponsePtrOutput) ElementType ¶
func (AttestationAuthorityResponsePtrOutput) ElementType() reflect.Type
func (AttestationAuthorityResponsePtrOutput) ToAttestationAuthorityResponsePtrOutput ¶
func (o AttestationAuthorityResponsePtrOutput) ToAttestationAuthorityResponsePtrOutput() AttestationAuthorityResponsePtrOutput
func (AttestationAuthorityResponsePtrOutput) ToAttestationAuthorityResponsePtrOutputWithContext ¶
func (o AttestationAuthorityResponsePtrOutput) ToAttestationAuthorityResponsePtrOutputWithContext(ctx context.Context) AttestationAuthorityResponsePtrOutput
type AttestationInput ¶
type AttestationInput interface { pulumi.Input ToAttestationOutput() AttestationOutput ToAttestationOutputWithContext(context.Context) AttestationOutput }
AttestationInput is an input type that accepts AttestationArgs and AttestationOutput values. You can construct a concrete instance of `AttestationInput` via:
AttestationArgs{...}
type AttestationOutput ¶
type AttestationOutput struct{ *pulumi.OutputState }
Occurrence that represents a single "attestation". The authenticity of an Attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the AttestationAuthority to which this Attestation is attached is primarily useful for look-up (how to find this Attestation if you already know the Authority and artifact to be verified) and intent (which authority was this attestation intended to sign for).
func (AttestationOutput) ElementType ¶
func (AttestationOutput) ElementType() reflect.Type
func (AttestationOutput) PgpSignedAttestation ¶
func (o AttestationOutput) PgpSignedAttestation() PgpSignedAttestationPtrOutput
func (AttestationOutput) ToAttestationOutput ¶
func (o AttestationOutput) ToAttestationOutput() AttestationOutput
func (AttestationOutput) ToAttestationOutputWithContext ¶
func (o AttestationOutput) ToAttestationOutputWithContext(ctx context.Context) AttestationOutput
func (AttestationOutput) ToAttestationPtrOutput ¶
func (o AttestationOutput) ToAttestationPtrOutput() AttestationPtrOutput
func (AttestationOutput) ToAttestationPtrOutputWithContext ¶
func (o AttestationOutput) ToAttestationPtrOutputWithContext(ctx context.Context) AttestationPtrOutput
type AttestationPtrInput ¶
type AttestationPtrInput interface { pulumi.Input ToAttestationPtrOutput() AttestationPtrOutput ToAttestationPtrOutputWithContext(context.Context) AttestationPtrOutput }
AttestationPtrInput is an input type that accepts AttestationArgs, AttestationPtr and AttestationPtrOutput values. You can construct a concrete instance of `AttestationPtrInput` via:
AttestationArgs{...} or: nil
func AttestationPtr ¶
func AttestationPtr(v *AttestationArgs) AttestationPtrInput
type AttestationPtrOutput ¶
type AttestationPtrOutput struct{ *pulumi.OutputState }
func (AttestationPtrOutput) Elem ¶
func (o AttestationPtrOutput) Elem() AttestationOutput
func (AttestationPtrOutput) ElementType ¶
func (AttestationPtrOutput) ElementType() reflect.Type
func (AttestationPtrOutput) PgpSignedAttestation ¶
func (o AttestationPtrOutput) PgpSignedAttestation() PgpSignedAttestationPtrOutput
func (AttestationPtrOutput) ToAttestationPtrOutput ¶
func (o AttestationPtrOutput) ToAttestationPtrOutput() AttestationPtrOutput
func (AttestationPtrOutput) ToAttestationPtrOutputWithContext ¶
func (o AttestationPtrOutput) ToAttestationPtrOutputWithContext(ctx context.Context) AttestationPtrOutput
type AttestationResponse ¶
type AttestationResponse struct {
PgpSignedAttestation PgpSignedAttestationResponse `pulumi:"pgpSignedAttestation"`
}
Occurrence that represents a single "attestation". The authenticity of an Attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the AttestationAuthority to which this Attestation is attached is primarily useful for look-up (how to find this Attestation if you already know the Authority and artifact to be verified) and intent (which authority was this attestation intended to sign for).
type AttestationResponseArgs ¶
type AttestationResponseArgs struct {
PgpSignedAttestation PgpSignedAttestationResponseInput `pulumi:"pgpSignedAttestation"`
}
Occurrence that represents a single "attestation". The authenticity of an Attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the AttestationAuthority to which this Attestation is attached is primarily useful for look-up (how to find this Attestation if you already know the Authority and artifact to be verified) and intent (which authority was this attestation intended to sign for).
func (AttestationResponseArgs) ElementType ¶
func (AttestationResponseArgs) ElementType() reflect.Type
func (AttestationResponseArgs) ToAttestationResponseOutput ¶
func (i AttestationResponseArgs) ToAttestationResponseOutput() AttestationResponseOutput
func (AttestationResponseArgs) ToAttestationResponseOutputWithContext ¶
func (i AttestationResponseArgs) ToAttestationResponseOutputWithContext(ctx context.Context) AttestationResponseOutput
func (AttestationResponseArgs) ToAttestationResponsePtrOutput ¶
func (i AttestationResponseArgs) ToAttestationResponsePtrOutput() AttestationResponsePtrOutput
func (AttestationResponseArgs) ToAttestationResponsePtrOutputWithContext ¶
func (i AttestationResponseArgs) ToAttestationResponsePtrOutputWithContext(ctx context.Context) AttestationResponsePtrOutput
type AttestationResponseInput ¶
type AttestationResponseInput interface { pulumi.Input ToAttestationResponseOutput() AttestationResponseOutput ToAttestationResponseOutputWithContext(context.Context) AttestationResponseOutput }
AttestationResponseInput is an input type that accepts AttestationResponseArgs and AttestationResponseOutput values. You can construct a concrete instance of `AttestationResponseInput` via:
AttestationResponseArgs{...}
type AttestationResponseOutput ¶
type AttestationResponseOutput struct{ *pulumi.OutputState }
Occurrence that represents a single "attestation". The authenticity of an Attestation can be verified using the attached signature. If the verifier trusts the public key of the signer, then verifying the signature is sufficient to establish trust. In this circumstance, the AttestationAuthority to which this Attestation is attached is primarily useful for look-up (how to find this Attestation if you already know the Authority and artifact to be verified) and intent (which authority was this attestation intended to sign for).
func (AttestationResponseOutput) ElementType ¶
func (AttestationResponseOutput) ElementType() reflect.Type
func (AttestationResponseOutput) PgpSignedAttestation ¶
func (o AttestationResponseOutput) PgpSignedAttestation() PgpSignedAttestationResponseOutput
func (AttestationResponseOutput) ToAttestationResponseOutput ¶
func (o AttestationResponseOutput) ToAttestationResponseOutput() AttestationResponseOutput
func (AttestationResponseOutput) ToAttestationResponseOutputWithContext ¶
func (o AttestationResponseOutput) ToAttestationResponseOutputWithContext(ctx context.Context) AttestationResponseOutput
func (AttestationResponseOutput) ToAttestationResponsePtrOutput ¶
func (o AttestationResponseOutput) ToAttestationResponsePtrOutput() AttestationResponsePtrOutput
func (AttestationResponseOutput) ToAttestationResponsePtrOutputWithContext ¶
func (o AttestationResponseOutput) ToAttestationResponsePtrOutputWithContext(ctx context.Context) AttestationResponsePtrOutput
type AttestationResponsePtrInput ¶
type AttestationResponsePtrInput interface { pulumi.Input ToAttestationResponsePtrOutput() AttestationResponsePtrOutput ToAttestationResponsePtrOutputWithContext(context.Context) AttestationResponsePtrOutput }
AttestationResponsePtrInput is an input type that accepts AttestationResponseArgs, AttestationResponsePtr and AttestationResponsePtrOutput values. You can construct a concrete instance of `AttestationResponsePtrInput` via:
AttestationResponseArgs{...} or: nil
func AttestationResponsePtr ¶
func AttestationResponsePtr(v *AttestationResponseArgs) AttestationResponsePtrInput
type AttestationResponsePtrOutput ¶
type AttestationResponsePtrOutput struct{ *pulumi.OutputState }
func (AttestationResponsePtrOutput) Elem ¶
func (o AttestationResponsePtrOutput) Elem() AttestationResponseOutput
func (AttestationResponsePtrOutput) ElementType ¶
func (AttestationResponsePtrOutput) ElementType() reflect.Type
func (AttestationResponsePtrOutput) PgpSignedAttestation ¶
func (o AttestationResponsePtrOutput) PgpSignedAttestation() PgpSignedAttestationResponsePtrOutput
func (AttestationResponsePtrOutput) ToAttestationResponsePtrOutput ¶
func (o AttestationResponsePtrOutput) ToAttestationResponsePtrOutput() AttestationResponsePtrOutput
func (AttestationResponsePtrOutput) ToAttestationResponsePtrOutputWithContext ¶
func (o AttestationResponsePtrOutput) ToAttestationResponsePtrOutputWithContext(ctx context.Context) AttestationResponsePtrOutput
type Basis ¶
type Basis struct { // The fingerprint of the base image. Fingerprint *Fingerprint `pulumi:"fingerprint"` // The resource_url for the resource representing the basis of associated occurrence images. ResourceUrl *string `pulumi:"resourceUrl"` }
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM Or an equivalent reference, e.g. a tag of the resource_url.
type BasisArgs ¶
type BasisArgs struct { // The fingerprint of the base image. Fingerprint FingerprintPtrInput `pulumi:"fingerprint"` // The resource_url for the resource representing the basis of associated occurrence images. ResourceUrl pulumi.StringPtrInput `pulumi:"resourceUrl"` }
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM Or an equivalent reference, e.g. a tag of the resource_url.
func (BasisArgs) ElementType ¶
func (BasisArgs) ToBasisOutput ¶
func (i BasisArgs) ToBasisOutput() BasisOutput
func (BasisArgs) ToBasisOutputWithContext ¶
func (i BasisArgs) ToBasisOutputWithContext(ctx context.Context) BasisOutput
func (BasisArgs) ToBasisPtrOutput ¶
func (i BasisArgs) ToBasisPtrOutput() BasisPtrOutput
func (BasisArgs) ToBasisPtrOutputWithContext ¶
func (i BasisArgs) ToBasisPtrOutputWithContext(ctx context.Context) BasisPtrOutput
type BasisInput ¶
type BasisInput interface { pulumi.Input ToBasisOutput() BasisOutput ToBasisOutputWithContext(context.Context) BasisOutput }
BasisInput is an input type that accepts BasisArgs and BasisOutput values. You can construct a concrete instance of `BasisInput` via:
BasisArgs{...}
type BasisOutput ¶
type BasisOutput struct{ *pulumi.OutputState }
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM Or an equivalent reference, e.g. a tag of the resource_url.
func (BasisOutput) ElementType ¶
func (BasisOutput) ElementType() reflect.Type
func (BasisOutput) Fingerprint ¶
func (o BasisOutput) Fingerprint() FingerprintPtrOutput
The fingerprint of the base image.
func (BasisOutput) ResourceUrl ¶
func (o BasisOutput) ResourceUrl() pulumi.StringPtrOutput
The resource_url for the resource representing the basis of associated occurrence images.
func (BasisOutput) ToBasisOutput ¶
func (o BasisOutput) ToBasisOutput() BasisOutput
func (BasisOutput) ToBasisOutputWithContext ¶
func (o BasisOutput) ToBasisOutputWithContext(ctx context.Context) BasisOutput
func (BasisOutput) ToBasisPtrOutput ¶
func (o BasisOutput) ToBasisPtrOutput() BasisPtrOutput
func (BasisOutput) ToBasisPtrOutputWithContext ¶
func (o BasisOutput) ToBasisPtrOutputWithContext(ctx context.Context) BasisPtrOutput
type BasisPtrInput ¶
type BasisPtrInput interface { pulumi.Input ToBasisPtrOutput() BasisPtrOutput ToBasisPtrOutputWithContext(context.Context) BasisPtrOutput }
BasisPtrInput is an input type that accepts BasisArgs, BasisPtr and BasisPtrOutput values. You can construct a concrete instance of `BasisPtrInput` via:
BasisArgs{...} or: nil
func BasisPtr ¶
func BasisPtr(v *BasisArgs) BasisPtrInput
type BasisPtrOutput ¶
type BasisPtrOutput struct{ *pulumi.OutputState }
func (BasisPtrOutput) Elem ¶
func (o BasisPtrOutput) Elem() BasisOutput
func (BasisPtrOutput) ElementType ¶
func (BasisPtrOutput) ElementType() reflect.Type
func (BasisPtrOutput) Fingerprint ¶
func (o BasisPtrOutput) Fingerprint() FingerprintPtrOutput
The fingerprint of the base image.
func (BasisPtrOutput) ResourceUrl ¶
func (o BasisPtrOutput) ResourceUrl() pulumi.StringPtrOutput
The resource_url for the resource representing the basis of associated occurrence images.
func (BasisPtrOutput) ToBasisPtrOutput ¶
func (o BasisPtrOutput) ToBasisPtrOutput() BasisPtrOutput
func (BasisPtrOutput) ToBasisPtrOutputWithContext ¶
func (o BasisPtrOutput) ToBasisPtrOutputWithContext(ctx context.Context) BasisPtrOutput
type BasisResponse ¶
type BasisResponse struct { // The fingerprint of the base image. Fingerprint FingerprintResponse `pulumi:"fingerprint"` // The resource_url for the resource representing the basis of associated occurrence images. ResourceUrl string `pulumi:"resourceUrl"` }
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM Or an equivalent reference, e.g. a tag of the resource_url.
type BasisResponseArgs ¶
type BasisResponseArgs struct { // The fingerprint of the base image. Fingerprint FingerprintResponseInput `pulumi:"fingerprint"` // The resource_url for the resource representing the basis of associated occurrence images. ResourceUrl pulumi.StringInput `pulumi:"resourceUrl"` }
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM Or an equivalent reference, e.g. a tag of the resource_url.
func (BasisResponseArgs) ElementType ¶
func (BasisResponseArgs) ElementType() reflect.Type
func (BasisResponseArgs) ToBasisResponseOutput ¶
func (i BasisResponseArgs) ToBasisResponseOutput() BasisResponseOutput
func (BasisResponseArgs) ToBasisResponseOutputWithContext ¶
func (i BasisResponseArgs) ToBasisResponseOutputWithContext(ctx context.Context) BasisResponseOutput
func (BasisResponseArgs) ToBasisResponsePtrOutput ¶
func (i BasisResponseArgs) ToBasisResponsePtrOutput() BasisResponsePtrOutput
func (BasisResponseArgs) ToBasisResponsePtrOutputWithContext ¶
func (i BasisResponseArgs) ToBasisResponsePtrOutputWithContext(ctx context.Context) BasisResponsePtrOutput
type BasisResponseInput ¶
type BasisResponseInput interface { pulumi.Input ToBasisResponseOutput() BasisResponseOutput ToBasisResponseOutputWithContext(context.Context) BasisResponseOutput }
BasisResponseInput is an input type that accepts BasisResponseArgs and BasisResponseOutput values. You can construct a concrete instance of `BasisResponseInput` via:
BasisResponseArgs{...}
type BasisResponseOutput ¶
type BasisResponseOutput struct{ *pulumi.OutputState }
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM Or an equivalent reference, e.g. a tag of the resource_url.
func (BasisResponseOutput) ElementType ¶
func (BasisResponseOutput) ElementType() reflect.Type
func (BasisResponseOutput) Fingerprint ¶
func (o BasisResponseOutput) Fingerprint() FingerprintResponseOutput
The fingerprint of the base image.
func (BasisResponseOutput) ResourceUrl ¶
func (o BasisResponseOutput) ResourceUrl() pulumi.StringOutput
The resource_url for the resource representing the basis of associated occurrence images.
func (BasisResponseOutput) ToBasisResponseOutput ¶
func (o BasisResponseOutput) ToBasisResponseOutput() BasisResponseOutput
func (BasisResponseOutput) ToBasisResponseOutputWithContext ¶
func (o BasisResponseOutput) ToBasisResponseOutputWithContext(ctx context.Context) BasisResponseOutput
func (BasisResponseOutput) ToBasisResponsePtrOutput ¶
func (o BasisResponseOutput) ToBasisResponsePtrOutput() BasisResponsePtrOutput
func (BasisResponseOutput) ToBasisResponsePtrOutputWithContext ¶
func (o BasisResponseOutput) ToBasisResponsePtrOutputWithContext(ctx context.Context) BasisResponsePtrOutput
type BasisResponsePtrInput ¶
type BasisResponsePtrInput interface { pulumi.Input ToBasisResponsePtrOutput() BasisResponsePtrOutput ToBasisResponsePtrOutputWithContext(context.Context) BasisResponsePtrOutput }
BasisResponsePtrInput is an input type that accepts BasisResponseArgs, BasisResponsePtr and BasisResponsePtrOutput values. You can construct a concrete instance of `BasisResponsePtrInput` via:
BasisResponseArgs{...} or: nil
func BasisResponsePtr ¶
func BasisResponsePtr(v *BasisResponseArgs) BasisResponsePtrInput
type BasisResponsePtrOutput ¶
type BasisResponsePtrOutput struct{ *pulumi.OutputState }
func (BasisResponsePtrOutput) Elem ¶
func (o BasisResponsePtrOutput) Elem() BasisResponseOutput
func (BasisResponsePtrOutput) ElementType ¶
func (BasisResponsePtrOutput) ElementType() reflect.Type
func (BasisResponsePtrOutput) Fingerprint ¶
func (o BasisResponsePtrOutput) Fingerprint() FingerprintResponsePtrOutput
The fingerprint of the base image.
func (BasisResponsePtrOutput) ResourceUrl ¶
func (o BasisResponsePtrOutput) ResourceUrl() pulumi.StringPtrOutput
The resource_url for the resource representing the basis of associated occurrence images.
func (BasisResponsePtrOutput) ToBasisResponsePtrOutput ¶
func (o BasisResponsePtrOutput) ToBasisResponsePtrOutput() BasisResponsePtrOutput
func (BasisResponsePtrOutput) ToBasisResponsePtrOutputWithContext ¶
func (o BasisResponsePtrOutput) ToBasisResponsePtrOutputWithContext(ctx context.Context) BasisResponsePtrOutput
type Binding ¶
type Binding struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition *Expr `pulumi:"condition"` // Specifies the identities requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members []string `pulumi:"members"` // Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role *string `pulumi:"role"` }
Associates `members` with a `role`.
type BindingArgs ¶
type BindingArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprPtrInput `pulumi:"condition"` // Specifies the identities requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringPtrInput `pulumi:"role"` }
Associates `members` with a `role`.
func (BindingArgs) ElementType ¶
func (BindingArgs) ElementType() reflect.Type
func (BindingArgs) ToBindingOutput ¶
func (i BindingArgs) ToBindingOutput() BindingOutput
func (BindingArgs) ToBindingOutputWithContext ¶
func (i BindingArgs) ToBindingOutputWithContext(ctx context.Context) BindingOutput
type BindingArray ¶
type BindingArray []BindingInput
func (BindingArray) ElementType ¶
func (BindingArray) ElementType() reflect.Type
func (BindingArray) ToBindingArrayOutput ¶
func (i BindingArray) ToBindingArrayOutput() BindingArrayOutput
func (BindingArray) ToBindingArrayOutputWithContext ¶
func (i BindingArray) ToBindingArrayOutputWithContext(ctx context.Context) BindingArrayOutput
type BindingArrayInput ¶
type BindingArrayInput interface { pulumi.Input ToBindingArrayOutput() BindingArrayOutput ToBindingArrayOutputWithContext(context.Context) BindingArrayOutput }
BindingArrayInput is an input type that accepts BindingArray and BindingArrayOutput values. You can construct a concrete instance of `BindingArrayInput` via:
BindingArray{ BindingArgs{...} }
type BindingArrayOutput ¶
type BindingArrayOutput struct{ *pulumi.OutputState }
func (BindingArrayOutput) ElementType ¶
func (BindingArrayOutput) ElementType() reflect.Type
func (BindingArrayOutput) Index ¶
func (o BindingArrayOutput) Index(i pulumi.IntInput) BindingOutput
func (BindingArrayOutput) ToBindingArrayOutput ¶
func (o BindingArrayOutput) ToBindingArrayOutput() BindingArrayOutput
func (BindingArrayOutput) ToBindingArrayOutputWithContext ¶
func (o BindingArrayOutput) ToBindingArrayOutputWithContext(ctx context.Context) BindingArrayOutput
type BindingInput ¶
type BindingInput interface { pulumi.Input ToBindingOutput() BindingOutput ToBindingOutputWithContext(context.Context) BindingOutput }
BindingInput is an input type that accepts BindingArgs and BindingOutput values. You can construct a concrete instance of `BindingInput` via:
BindingArgs{...}
type BindingOutput ¶
type BindingOutput struct{ *pulumi.OutputState }
Associates `members` with a `role`.
func (BindingOutput) Condition ¶
func (o BindingOutput) Condition() ExprPtrOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (BindingOutput) ElementType ¶
func (BindingOutput) ElementType() reflect.Type
func (BindingOutput) Members ¶
func (o BindingOutput) Members() pulumi.StringArrayOutput
Specifies the identities requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
func (BindingOutput) Role ¶
func (o BindingOutput) Role() pulumi.StringPtrOutput
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (BindingOutput) ToBindingOutput ¶
func (o BindingOutput) ToBindingOutput() BindingOutput
func (BindingOutput) ToBindingOutputWithContext ¶
func (o BindingOutput) ToBindingOutputWithContext(ctx context.Context) BindingOutput
type BindingResponse ¶
type BindingResponse struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprResponse `pulumi:"condition"` // Specifies the identities requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members []string `pulumi:"members"` // Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role string `pulumi:"role"` }
Associates `members` with a `role`.
type BindingResponseArgs ¶
type BindingResponseArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprResponseInput `pulumi:"condition"` // Specifies the identities requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringInput `pulumi:"role"` }
Associates `members` with a `role`.
func (BindingResponseArgs) ElementType ¶
func (BindingResponseArgs) ElementType() reflect.Type
func (BindingResponseArgs) ToBindingResponseOutput ¶
func (i BindingResponseArgs) ToBindingResponseOutput() BindingResponseOutput
func (BindingResponseArgs) ToBindingResponseOutputWithContext ¶
func (i BindingResponseArgs) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
type BindingResponseArray ¶
type BindingResponseArray []BindingResponseInput
func (BindingResponseArray) ElementType ¶
func (BindingResponseArray) ElementType() reflect.Type
func (BindingResponseArray) ToBindingResponseArrayOutput ¶
func (i BindingResponseArray) ToBindingResponseArrayOutput() BindingResponseArrayOutput
func (BindingResponseArray) ToBindingResponseArrayOutputWithContext ¶
func (i BindingResponseArray) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
type BindingResponseArrayInput ¶
type BindingResponseArrayInput interface { pulumi.Input ToBindingResponseArrayOutput() BindingResponseArrayOutput ToBindingResponseArrayOutputWithContext(context.Context) BindingResponseArrayOutput }
BindingResponseArrayInput is an input type that accepts BindingResponseArray and BindingResponseArrayOutput values. You can construct a concrete instance of `BindingResponseArrayInput` via:
BindingResponseArray{ BindingResponseArgs{...} }
type BindingResponseArrayOutput ¶
type BindingResponseArrayOutput struct{ *pulumi.OutputState }
func (BindingResponseArrayOutput) ElementType ¶
func (BindingResponseArrayOutput) ElementType() reflect.Type
func (BindingResponseArrayOutput) Index ¶
func (o BindingResponseArrayOutput) Index(i pulumi.IntInput) BindingResponseOutput
func (BindingResponseArrayOutput) ToBindingResponseArrayOutput ¶
func (o BindingResponseArrayOutput) ToBindingResponseArrayOutput() BindingResponseArrayOutput
func (BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext ¶
func (o BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
type BindingResponseInput ¶
type BindingResponseInput interface { pulumi.Input ToBindingResponseOutput() BindingResponseOutput ToBindingResponseOutputWithContext(context.Context) BindingResponseOutput }
BindingResponseInput is an input type that accepts BindingResponseArgs and BindingResponseOutput values. You can construct a concrete instance of `BindingResponseInput` via:
BindingResponseArgs{...}
type BindingResponseOutput ¶
type BindingResponseOutput struct{ *pulumi.OutputState }
Associates `members` with a `role`.
func (BindingResponseOutput) Condition ¶
func (o BindingResponseOutput) Condition() ExprResponseOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the members in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (BindingResponseOutput) ElementType ¶
func (BindingResponseOutput) ElementType() reflect.Type
func (BindingResponseOutput) Members ¶
func (o BindingResponseOutput) Members() pulumi.StringArrayOutput
Specifies the identities requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
func (BindingResponseOutput) Role ¶
func (o BindingResponseOutput) Role() pulumi.StringOutput
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (BindingResponseOutput) ToBindingResponseOutput ¶
func (o BindingResponseOutput) ToBindingResponseOutput() BindingResponseOutput
func (BindingResponseOutput) ToBindingResponseOutputWithContext ¶
func (o BindingResponseOutput) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
type BuildDetails ¶
type BuildDetails struct { // The actual provenance Provenance *BuildProvenance `pulumi:"provenance"` // Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes. ProvenanceBytes *string `pulumi:"provenanceBytes"` }
Message encapsulating build provenance details.
type BuildDetailsArgs ¶
type BuildDetailsArgs struct { // The actual provenance Provenance BuildProvenancePtrInput `pulumi:"provenance"` // Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes. ProvenanceBytes pulumi.StringPtrInput `pulumi:"provenanceBytes"` }
Message encapsulating build provenance details.
func (BuildDetailsArgs) ElementType ¶
func (BuildDetailsArgs) ElementType() reflect.Type
func (BuildDetailsArgs) ToBuildDetailsOutput ¶
func (i BuildDetailsArgs) ToBuildDetailsOutput() BuildDetailsOutput
func (BuildDetailsArgs) ToBuildDetailsOutputWithContext ¶
func (i BuildDetailsArgs) ToBuildDetailsOutputWithContext(ctx context.Context) BuildDetailsOutput
func (BuildDetailsArgs) ToBuildDetailsPtrOutput ¶
func (i BuildDetailsArgs) ToBuildDetailsPtrOutput() BuildDetailsPtrOutput
func (BuildDetailsArgs) ToBuildDetailsPtrOutputWithContext ¶
func (i BuildDetailsArgs) ToBuildDetailsPtrOutputWithContext(ctx context.Context) BuildDetailsPtrOutput
type BuildDetailsInput ¶
type BuildDetailsInput interface { pulumi.Input ToBuildDetailsOutput() BuildDetailsOutput ToBuildDetailsOutputWithContext(context.Context) BuildDetailsOutput }
BuildDetailsInput is an input type that accepts BuildDetailsArgs and BuildDetailsOutput values. You can construct a concrete instance of `BuildDetailsInput` via:
BuildDetailsArgs{...}
type BuildDetailsOutput ¶
type BuildDetailsOutput struct{ *pulumi.OutputState }
Message encapsulating build provenance details.
func (BuildDetailsOutput) ElementType ¶
func (BuildDetailsOutput) ElementType() reflect.Type
func (BuildDetailsOutput) Provenance ¶
func (o BuildDetailsOutput) Provenance() BuildProvenancePtrOutput
The actual provenance
func (BuildDetailsOutput) ProvenanceBytes ¶
func (o BuildDetailsOutput) ProvenanceBytes() pulumi.StringPtrOutput
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
func (BuildDetailsOutput) ToBuildDetailsOutput ¶
func (o BuildDetailsOutput) ToBuildDetailsOutput() BuildDetailsOutput
func (BuildDetailsOutput) ToBuildDetailsOutputWithContext ¶
func (o BuildDetailsOutput) ToBuildDetailsOutputWithContext(ctx context.Context) BuildDetailsOutput
func (BuildDetailsOutput) ToBuildDetailsPtrOutput ¶
func (o BuildDetailsOutput) ToBuildDetailsPtrOutput() BuildDetailsPtrOutput
func (BuildDetailsOutput) ToBuildDetailsPtrOutputWithContext ¶
func (o BuildDetailsOutput) ToBuildDetailsPtrOutputWithContext(ctx context.Context) BuildDetailsPtrOutput
type BuildDetailsPtrInput ¶
type BuildDetailsPtrInput interface { pulumi.Input ToBuildDetailsPtrOutput() BuildDetailsPtrOutput ToBuildDetailsPtrOutputWithContext(context.Context) BuildDetailsPtrOutput }
BuildDetailsPtrInput is an input type that accepts BuildDetailsArgs, BuildDetailsPtr and BuildDetailsPtrOutput values. You can construct a concrete instance of `BuildDetailsPtrInput` via:
BuildDetailsArgs{...} or: nil
func BuildDetailsPtr ¶
func BuildDetailsPtr(v *BuildDetailsArgs) BuildDetailsPtrInput
type BuildDetailsPtrOutput ¶
type BuildDetailsPtrOutput struct{ *pulumi.OutputState }
func (BuildDetailsPtrOutput) Elem ¶
func (o BuildDetailsPtrOutput) Elem() BuildDetailsOutput
func (BuildDetailsPtrOutput) ElementType ¶
func (BuildDetailsPtrOutput) ElementType() reflect.Type
func (BuildDetailsPtrOutput) Provenance ¶
func (o BuildDetailsPtrOutput) Provenance() BuildProvenancePtrOutput
The actual provenance
func (BuildDetailsPtrOutput) ProvenanceBytes ¶
func (o BuildDetailsPtrOutput) ProvenanceBytes() pulumi.StringPtrOutput
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
func (BuildDetailsPtrOutput) ToBuildDetailsPtrOutput ¶
func (o BuildDetailsPtrOutput) ToBuildDetailsPtrOutput() BuildDetailsPtrOutput
func (BuildDetailsPtrOutput) ToBuildDetailsPtrOutputWithContext ¶
func (o BuildDetailsPtrOutput) ToBuildDetailsPtrOutputWithContext(ctx context.Context) BuildDetailsPtrOutput
type BuildDetailsResponse ¶
type BuildDetailsResponse struct { // The actual provenance Provenance BuildProvenanceResponse `pulumi:"provenance"` // Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes. ProvenanceBytes string `pulumi:"provenanceBytes"` }
Message encapsulating build provenance details.
type BuildDetailsResponseArgs ¶
type BuildDetailsResponseArgs struct { // The actual provenance Provenance BuildProvenanceResponseInput `pulumi:"provenance"` // Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes. ProvenanceBytes pulumi.StringInput `pulumi:"provenanceBytes"` }
Message encapsulating build provenance details.
func (BuildDetailsResponseArgs) ElementType ¶
func (BuildDetailsResponseArgs) ElementType() reflect.Type
func (BuildDetailsResponseArgs) ToBuildDetailsResponseOutput ¶
func (i BuildDetailsResponseArgs) ToBuildDetailsResponseOutput() BuildDetailsResponseOutput
func (BuildDetailsResponseArgs) ToBuildDetailsResponseOutputWithContext ¶
func (i BuildDetailsResponseArgs) ToBuildDetailsResponseOutputWithContext(ctx context.Context) BuildDetailsResponseOutput
func (BuildDetailsResponseArgs) ToBuildDetailsResponsePtrOutput ¶
func (i BuildDetailsResponseArgs) ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput
func (BuildDetailsResponseArgs) ToBuildDetailsResponsePtrOutputWithContext ¶
func (i BuildDetailsResponseArgs) ToBuildDetailsResponsePtrOutputWithContext(ctx context.Context) BuildDetailsResponsePtrOutput
type BuildDetailsResponseInput ¶
type BuildDetailsResponseInput interface { pulumi.Input ToBuildDetailsResponseOutput() BuildDetailsResponseOutput ToBuildDetailsResponseOutputWithContext(context.Context) BuildDetailsResponseOutput }
BuildDetailsResponseInput is an input type that accepts BuildDetailsResponseArgs and BuildDetailsResponseOutput values. You can construct a concrete instance of `BuildDetailsResponseInput` via:
BuildDetailsResponseArgs{...}
type BuildDetailsResponseOutput ¶
type BuildDetailsResponseOutput struct{ *pulumi.OutputState }
Message encapsulating build provenance details.
func (BuildDetailsResponseOutput) ElementType ¶
func (BuildDetailsResponseOutput) ElementType() reflect.Type
func (BuildDetailsResponseOutput) Provenance ¶
func (o BuildDetailsResponseOutput) Provenance() BuildProvenanceResponseOutput
The actual provenance
func (BuildDetailsResponseOutput) ProvenanceBytes ¶
func (o BuildDetailsResponseOutput) ProvenanceBytes() pulumi.StringOutput
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
func (BuildDetailsResponseOutput) ToBuildDetailsResponseOutput ¶
func (o BuildDetailsResponseOutput) ToBuildDetailsResponseOutput() BuildDetailsResponseOutput
func (BuildDetailsResponseOutput) ToBuildDetailsResponseOutputWithContext ¶
func (o BuildDetailsResponseOutput) ToBuildDetailsResponseOutputWithContext(ctx context.Context) BuildDetailsResponseOutput
func (BuildDetailsResponseOutput) ToBuildDetailsResponsePtrOutput ¶
func (o BuildDetailsResponseOutput) ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput
func (BuildDetailsResponseOutput) ToBuildDetailsResponsePtrOutputWithContext ¶
func (o BuildDetailsResponseOutput) ToBuildDetailsResponsePtrOutputWithContext(ctx context.Context) BuildDetailsResponsePtrOutput
type BuildDetailsResponsePtrInput ¶
type BuildDetailsResponsePtrInput interface { pulumi.Input ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput ToBuildDetailsResponsePtrOutputWithContext(context.Context) BuildDetailsResponsePtrOutput }
BuildDetailsResponsePtrInput is an input type that accepts BuildDetailsResponseArgs, BuildDetailsResponsePtr and BuildDetailsResponsePtrOutput values. You can construct a concrete instance of `BuildDetailsResponsePtrInput` via:
BuildDetailsResponseArgs{...} or: nil
func BuildDetailsResponsePtr ¶
func BuildDetailsResponsePtr(v *BuildDetailsResponseArgs) BuildDetailsResponsePtrInput
type BuildDetailsResponsePtrOutput ¶
type BuildDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (BuildDetailsResponsePtrOutput) Elem ¶
func (o BuildDetailsResponsePtrOutput) Elem() BuildDetailsResponseOutput
func (BuildDetailsResponsePtrOutput) ElementType ¶
func (BuildDetailsResponsePtrOutput) ElementType() reflect.Type
func (BuildDetailsResponsePtrOutput) Provenance ¶
func (o BuildDetailsResponsePtrOutput) Provenance() BuildProvenanceResponsePtrOutput
The actual provenance
func (BuildDetailsResponsePtrOutput) ProvenanceBytes ¶
func (o BuildDetailsResponsePtrOutput) ProvenanceBytes() pulumi.StringPtrOutput
Serialized JSON representation of the provenance, used in generating the `BuildSignature` in the corresponding Result. After verifying the signature, `provenance_bytes` can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.
func (BuildDetailsResponsePtrOutput) ToBuildDetailsResponsePtrOutput ¶
func (o BuildDetailsResponsePtrOutput) ToBuildDetailsResponsePtrOutput() BuildDetailsResponsePtrOutput
func (BuildDetailsResponsePtrOutput) ToBuildDetailsResponsePtrOutputWithContext ¶
func (o BuildDetailsResponsePtrOutput) ToBuildDetailsResponsePtrOutputWithContext(ctx context.Context) BuildDetailsResponsePtrOutput
type BuildProvenance ¶
type BuildProvenance struct { // Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details. BuildOptions map[string]string `pulumi:"buildOptions"` // Version string of the builder at the time this build was executed. BuilderVersion *string `pulumi:"builderVersion"` // Output of the build. BuiltArtifacts []Artifact `pulumi:"builtArtifacts"` // Commands requested by the build. Commands []Command `pulumi:"commands"` // Time at which the build was created. CreateTime *string `pulumi:"createTime"` // E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time. Creator *string `pulumi:"creator"` // Time at which execution of the build was finished. FinishTime *string `pulumi:"finishTime"` // Unique identifier of the build. Id *string `pulumi:"id"` // Google Cloud Storage bucket where logs were written. LogsBucket *string `pulumi:"logsBucket"` // ID of the project. Project *string `pulumi:"project"` // Details of the Source input to the build. SourceProvenance *Source `pulumi:"sourceProvenance"` // Time at which execution of the build was started. StartTime *string `pulumi:"startTime"` // Trigger identifier if the build was triggered automatically; empty if not. TriggerId *string `pulumi:"triggerId"` }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
type BuildProvenanceArgs ¶
type BuildProvenanceArgs struct { // Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details. BuildOptions pulumi.StringMapInput `pulumi:"buildOptions"` // Version string of the builder at the time this build was executed. BuilderVersion pulumi.StringPtrInput `pulumi:"builderVersion"` // Output of the build. BuiltArtifacts ArtifactArrayInput `pulumi:"builtArtifacts"` // Commands requested by the build. Commands CommandArrayInput `pulumi:"commands"` // Time at which the build was created. CreateTime pulumi.StringPtrInput `pulumi:"createTime"` // E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time. Creator pulumi.StringPtrInput `pulumi:"creator"` // Time at which execution of the build was finished. FinishTime pulumi.StringPtrInput `pulumi:"finishTime"` // Unique identifier of the build. Id pulumi.StringPtrInput `pulumi:"id"` // Google Cloud Storage bucket where logs were written. LogsBucket pulumi.StringPtrInput `pulumi:"logsBucket"` // ID of the project. Project pulumi.StringPtrInput `pulumi:"project"` // Details of the Source input to the build. SourceProvenance SourcePtrInput `pulumi:"sourceProvenance"` // Time at which execution of the build was started. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Trigger identifier if the build was triggered automatically; empty if not. TriggerId pulumi.StringPtrInput `pulumi:"triggerId"` }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
func (BuildProvenanceArgs) ElementType ¶
func (BuildProvenanceArgs) ElementType() reflect.Type
func (BuildProvenanceArgs) ToBuildProvenanceOutput ¶
func (i BuildProvenanceArgs) ToBuildProvenanceOutput() BuildProvenanceOutput
func (BuildProvenanceArgs) ToBuildProvenanceOutputWithContext ¶
func (i BuildProvenanceArgs) ToBuildProvenanceOutputWithContext(ctx context.Context) BuildProvenanceOutput
func (BuildProvenanceArgs) ToBuildProvenancePtrOutput ¶
func (i BuildProvenanceArgs) ToBuildProvenancePtrOutput() BuildProvenancePtrOutput
func (BuildProvenanceArgs) ToBuildProvenancePtrOutputWithContext ¶
func (i BuildProvenanceArgs) ToBuildProvenancePtrOutputWithContext(ctx context.Context) BuildProvenancePtrOutput
type BuildProvenanceInput ¶
type BuildProvenanceInput interface { pulumi.Input ToBuildProvenanceOutput() BuildProvenanceOutput ToBuildProvenanceOutputWithContext(context.Context) BuildProvenanceOutput }
BuildProvenanceInput is an input type that accepts BuildProvenanceArgs and BuildProvenanceOutput values. You can construct a concrete instance of `BuildProvenanceInput` via:
BuildProvenanceArgs{...}
type BuildProvenanceOutput ¶
type BuildProvenanceOutput struct{ *pulumi.OutputState }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
func (BuildProvenanceOutput) BuildOptions ¶
func (o BuildProvenanceOutput) BuildOptions() pulumi.StringMapOutput
Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
func (BuildProvenanceOutput) BuilderVersion ¶
func (o BuildProvenanceOutput) BuilderVersion() pulumi.StringPtrOutput
Version string of the builder at the time this build was executed.
func (BuildProvenanceOutput) BuiltArtifacts ¶
func (o BuildProvenanceOutput) BuiltArtifacts() ArtifactArrayOutput
Output of the build.
func (BuildProvenanceOutput) Commands ¶
func (o BuildProvenanceOutput) Commands() CommandArrayOutput
Commands requested by the build.
func (BuildProvenanceOutput) CreateTime ¶
func (o BuildProvenanceOutput) CreateTime() pulumi.StringPtrOutput
Time at which the build was created.
func (BuildProvenanceOutput) Creator ¶
func (o BuildProvenanceOutput) Creator() pulumi.StringPtrOutput
E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.
func (BuildProvenanceOutput) ElementType ¶
func (BuildProvenanceOutput) ElementType() reflect.Type
func (BuildProvenanceOutput) FinishTime ¶
func (o BuildProvenanceOutput) FinishTime() pulumi.StringPtrOutput
Time at which execution of the build was finished.
func (BuildProvenanceOutput) Id ¶
func (o BuildProvenanceOutput) Id() pulumi.StringPtrOutput
Unique identifier of the build.
func (BuildProvenanceOutput) LogsBucket ¶
func (o BuildProvenanceOutput) LogsBucket() pulumi.StringPtrOutput
Google Cloud Storage bucket where logs were written.
func (BuildProvenanceOutput) Project ¶ added in v0.3.0
func (o BuildProvenanceOutput) Project() pulumi.StringPtrOutput
ID of the project.
func (BuildProvenanceOutput) SourceProvenance ¶
func (o BuildProvenanceOutput) SourceProvenance() SourcePtrOutput
Details of the Source input to the build.
func (BuildProvenanceOutput) StartTime ¶
func (o BuildProvenanceOutput) StartTime() pulumi.StringPtrOutput
Time at which execution of the build was started.
func (BuildProvenanceOutput) ToBuildProvenanceOutput ¶
func (o BuildProvenanceOutput) ToBuildProvenanceOutput() BuildProvenanceOutput
func (BuildProvenanceOutput) ToBuildProvenanceOutputWithContext ¶
func (o BuildProvenanceOutput) ToBuildProvenanceOutputWithContext(ctx context.Context) BuildProvenanceOutput
func (BuildProvenanceOutput) ToBuildProvenancePtrOutput ¶
func (o BuildProvenanceOutput) ToBuildProvenancePtrOutput() BuildProvenancePtrOutput
func (BuildProvenanceOutput) ToBuildProvenancePtrOutputWithContext ¶
func (o BuildProvenanceOutput) ToBuildProvenancePtrOutputWithContext(ctx context.Context) BuildProvenancePtrOutput
func (BuildProvenanceOutput) TriggerId ¶
func (o BuildProvenanceOutput) TriggerId() pulumi.StringPtrOutput
Trigger identifier if the build was triggered automatically; empty if not.
type BuildProvenancePtrInput ¶
type BuildProvenancePtrInput interface { pulumi.Input ToBuildProvenancePtrOutput() BuildProvenancePtrOutput ToBuildProvenancePtrOutputWithContext(context.Context) BuildProvenancePtrOutput }
BuildProvenancePtrInput is an input type that accepts BuildProvenanceArgs, BuildProvenancePtr and BuildProvenancePtrOutput values. You can construct a concrete instance of `BuildProvenancePtrInput` via:
BuildProvenanceArgs{...} or: nil
func BuildProvenancePtr ¶
func BuildProvenancePtr(v *BuildProvenanceArgs) BuildProvenancePtrInput
type BuildProvenancePtrOutput ¶
type BuildProvenancePtrOutput struct{ *pulumi.OutputState }
func (BuildProvenancePtrOutput) BuildOptions ¶
func (o BuildProvenancePtrOutput) BuildOptions() pulumi.StringMapOutput
Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
func (BuildProvenancePtrOutput) BuilderVersion ¶
func (o BuildProvenancePtrOutput) BuilderVersion() pulumi.StringPtrOutput
Version string of the builder at the time this build was executed.
func (BuildProvenancePtrOutput) BuiltArtifacts ¶
func (o BuildProvenancePtrOutput) BuiltArtifacts() ArtifactArrayOutput
Output of the build.
func (BuildProvenancePtrOutput) Commands ¶
func (o BuildProvenancePtrOutput) Commands() CommandArrayOutput
Commands requested by the build.
func (BuildProvenancePtrOutput) CreateTime ¶
func (o BuildProvenancePtrOutput) CreateTime() pulumi.StringPtrOutput
Time at which the build was created.
func (BuildProvenancePtrOutput) Creator ¶
func (o BuildProvenancePtrOutput) Creator() pulumi.StringPtrOutput
E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.
func (BuildProvenancePtrOutput) Elem ¶
func (o BuildProvenancePtrOutput) Elem() BuildProvenanceOutput
func (BuildProvenancePtrOutput) ElementType ¶
func (BuildProvenancePtrOutput) ElementType() reflect.Type
func (BuildProvenancePtrOutput) FinishTime ¶
func (o BuildProvenancePtrOutput) FinishTime() pulumi.StringPtrOutput
Time at which execution of the build was finished.
func (BuildProvenancePtrOutput) Id ¶
func (o BuildProvenancePtrOutput) Id() pulumi.StringPtrOutput
Unique identifier of the build.
func (BuildProvenancePtrOutput) LogsBucket ¶
func (o BuildProvenancePtrOutput) LogsBucket() pulumi.StringPtrOutput
Google Cloud Storage bucket where logs were written.
func (BuildProvenancePtrOutput) Project ¶ added in v0.3.0
func (o BuildProvenancePtrOutput) Project() pulumi.StringPtrOutput
ID of the project.
func (BuildProvenancePtrOutput) SourceProvenance ¶
func (o BuildProvenancePtrOutput) SourceProvenance() SourcePtrOutput
Details of the Source input to the build.
func (BuildProvenancePtrOutput) StartTime ¶
func (o BuildProvenancePtrOutput) StartTime() pulumi.StringPtrOutput
Time at which execution of the build was started.
func (BuildProvenancePtrOutput) ToBuildProvenancePtrOutput ¶
func (o BuildProvenancePtrOutput) ToBuildProvenancePtrOutput() BuildProvenancePtrOutput
func (BuildProvenancePtrOutput) ToBuildProvenancePtrOutputWithContext ¶
func (o BuildProvenancePtrOutput) ToBuildProvenancePtrOutputWithContext(ctx context.Context) BuildProvenancePtrOutput
func (BuildProvenancePtrOutput) TriggerId ¶
func (o BuildProvenancePtrOutput) TriggerId() pulumi.StringPtrOutput
Trigger identifier if the build was triggered automatically; empty if not.
type BuildProvenanceResponse ¶
type BuildProvenanceResponse struct { // Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details. BuildOptions map[string]string `pulumi:"buildOptions"` // Version string of the builder at the time this build was executed. BuilderVersion string `pulumi:"builderVersion"` // Output of the build. BuiltArtifacts []ArtifactResponse `pulumi:"builtArtifacts"` // Commands requested by the build. Commands []CommandResponse `pulumi:"commands"` // Time at which the build was created. CreateTime string `pulumi:"createTime"` // E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time. Creator string `pulumi:"creator"` // Time at which execution of the build was finished. FinishTime string `pulumi:"finishTime"` // Google Cloud Storage bucket where logs were written. LogsBucket string `pulumi:"logsBucket"` // ID of the project. Project string `pulumi:"project"` // Details of the Source input to the build. SourceProvenance SourceResponse `pulumi:"sourceProvenance"` // Time at which execution of the build was started. StartTime string `pulumi:"startTime"` // Trigger identifier if the build was triggered automatically; empty if not. TriggerId string `pulumi:"triggerId"` }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
type BuildProvenanceResponseArgs ¶
type BuildProvenanceResponseArgs struct { // Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details. BuildOptions pulumi.StringMapInput `pulumi:"buildOptions"` // Version string of the builder at the time this build was executed. BuilderVersion pulumi.StringInput `pulumi:"builderVersion"` // Output of the build. BuiltArtifacts ArtifactResponseArrayInput `pulumi:"builtArtifacts"` // Commands requested by the build. Commands CommandResponseArrayInput `pulumi:"commands"` // Time at which the build was created. CreateTime pulumi.StringInput `pulumi:"createTime"` // E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time. Creator pulumi.StringInput `pulumi:"creator"` // Time at which execution of the build was finished. FinishTime pulumi.StringInput `pulumi:"finishTime"` // Google Cloud Storage bucket where logs were written. LogsBucket pulumi.StringInput `pulumi:"logsBucket"` // ID of the project. Project pulumi.StringInput `pulumi:"project"` // Details of the Source input to the build. SourceProvenance SourceResponseInput `pulumi:"sourceProvenance"` // Time at which execution of the build was started. StartTime pulumi.StringInput `pulumi:"startTime"` // Trigger identifier if the build was triggered automatically; empty if not. TriggerId pulumi.StringInput `pulumi:"triggerId"` }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
func (BuildProvenanceResponseArgs) ElementType ¶
func (BuildProvenanceResponseArgs) ElementType() reflect.Type
func (BuildProvenanceResponseArgs) ToBuildProvenanceResponseOutput ¶
func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponseOutput() BuildProvenanceResponseOutput
func (BuildProvenanceResponseArgs) ToBuildProvenanceResponseOutputWithContext ¶
func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponseOutputWithContext(ctx context.Context) BuildProvenanceResponseOutput
func (BuildProvenanceResponseArgs) ToBuildProvenanceResponsePtrOutput ¶
func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput
func (BuildProvenanceResponseArgs) ToBuildProvenanceResponsePtrOutputWithContext ¶
func (i BuildProvenanceResponseArgs) ToBuildProvenanceResponsePtrOutputWithContext(ctx context.Context) BuildProvenanceResponsePtrOutput
type BuildProvenanceResponseInput ¶
type BuildProvenanceResponseInput interface { pulumi.Input ToBuildProvenanceResponseOutput() BuildProvenanceResponseOutput ToBuildProvenanceResponseOutputWithContext(context.Context) BuildProvenanceResponseOutput }
BuildProvenanceResponseInput is an input type that accepts BuildProvenanceResponseArgs and BuildProvenanceResponseOutput values. You can construct a concrete instance of `BuildProvenanceResponseInput` via:
BuildProvenanceResponseArgs{...}
type BuildProvenanceResponseOutput ¶
type BuildProvenanceResponseOutput struct{ *pulumi.OutputState }
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
func (BuildProvenanceResponseOutput) BuildOptions ¶
func (o BuildProvenanceResponseOutput) BuildOptions() pulumi.StringMapOutput
Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
func (BuildProvenanceResponseOutput) BuilderVersion ¶
func (o BuildProvenanceResponseOutput) BuilderVersion() pulumi.StringOutput
Version string of the builder at the time this build was executed.
func (BuildProvenanceResponseOutput) BuiltArtifacts ¶
func (o BuildProvenanceResponseOutput) BuiltArtifacts() ArtifactResponseArrayOutput
Output of the build.
func (BuildProvenanceResponseOutput) Commands ¶
func (o BuildProvenanceResponseOutput) Commands() CommandResponseArrayOutput
Commands requested by the build.
func (BuildProvenanceResponseOutput) CreateTime ¶
func (o BuildProvenanceResponseOutput) CreateTime() pulumi.StringOutput
Time at which the build was created.
func (BuildProvenanceResponseOutput) Creator ¶
func (o BuildProvenanceResponseOutput) Creator() pulumi.StringOutput
E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.
func (BuildProvenanceResponseOutput) ElementType ¶
func (BuildProvenanceResponseOutput) ElementType() reflect.Type
func (BuildProvenanceResponseOutput) FinishTime ¶
func (o BuildProvenanceResponseOutput) FinishTime() pulumi.StringOutput
Time at which execution of the build was finished.
func (BuildProvenanceResponseOutput) LogsBucket ¶
func (o BuildProvenanceResponseOutput) LogsBucket() pulumi.StringOutput
Google Cloud Storage bucket where logs were written.
func (BuildProvenanceResponseOutput) Project ¶ added in v0.3.0
func (o BuildProvenanceResponseOutput) Project() pulumi.StringOutput
ID of the project.
func (BuildProvenanceResponseOutput) SourceProvenance ¶
func (o BuildProvenanceResponseOutput) SourceProvenance() SourceResponseOutput
Details of the Source input to the build.
func (BuildProvenanceResponseOutput) StartTime ¶
func (o BuildProvenanceResponseOutput) StartTime() pulumi.StringOutput
Time at which execution of the build was started.
func (BuildProvenanceResponseOutput) ToBuildProvenanceResponseOutput ¶
func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponseOutput() BuildProvenanceResponseOutput
func (BuildProvenanceResponseOutput) ToBuildProvenanceResponseOutputWithContext ¶
func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponseOutputWithContext(ctx context.Context) BuildProvenanceResponseOutput
func (BuildProvenanceResponseOutput) ToBuildProvenanceResponsePtrOutput ¶
func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput
func (BuildProvenanceResponseOutput) ToBuildProvenanceResponsePtrOutputWithContext ¶
func (o BuildProvenanceResponseOutput) ToBuildProvenanceResponsePtrOutputWithContext(ctx context.Context) BuildProvenanceResponsePtrOutput
func (BuildProvenanceResponseOutput) TriggerId ¶
func (o BuildProvenanceResponseOutput) TriggerId() pulumi.StringOutput
Trigger identifier if the build was triggered automatically; empty if not.
type BuildProvenanceResponsePtrInput ¶
type BuildProvenanceResponsePtrInput interface { pulumi.Input ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput ToBuildProvenanceResponsePtrOutputWithContext(context.Context) BuildProvenanceResponsePtrOutput }
BuildProvenanceResponsePtrInput is an input type that accepts BuildProvenanceResponseArgs, BuildProvenanceResponsePtr and BuildProvenanceResponsePtrOutput values. You can construct a concrete instance of `BuildProvenanceResponsePtrInput` via:
BuildProvenanceResponseArgs{...} or: nil
func BuildProvenanceResponsePtr ¶
func BuildProvenanceResponsePtr(v *BuildProvenanceResponseArgs) BuildProvenanceResponsePtrInput
type BuildProvenanceResponsePtrOutput ¶
type BuildProvenanceResponsePtrOutput struct{ *pulumi.OutputState }
func (BuildProvenanceResponsePtrOutput) BuildOptions ¶
func (o BuildProvenanceResponsePtrOutput) BuildOptions() pulumi.StringMapOutput
Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
func (BuildProvenanceResponsePtrOutput) BuilderVersion ¶
func (o BuildProvenanceResponsePtrOutput) BuilderVersion() pulumi.StringPtrOutput
Version string of the builder at the time this build was executed.
func (BuildProvenanceResponsePtrOutput) BuiltArtifacts ¶
func (o BuildProvenanceResponsePtrOutput) BuiltArtifacts() ArtifactResponseArrayOutput
Output of the build.
func (BuildProvenanceResponsePtrOutput) Commands ¶
func (o BuildProvenanceResponsePtrOutput) Commands() CommandResponseArrayOutput
Commands requested by the build.
func (BuildProvenanceResponsePtrOutput) CreateTime ¶
func (o BuildProvenanceResponsePtrOutput) CreateTime() pulumi.StringPtrOutput
Time at which the build was created.
func (BuildProvenanceResponsePtrOutput) Creator ¶
func (o BuildProvenanceResponsePtrOutput) Creator() pulumi.StringPtrOutput
E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.
func (BuildProvenanceResponsePtrOutput) Elem ¶
func (o BuildProvenanceResponsePtrOutput) Elem() BuildProvenanceResponseOutput
func (BuildProvenanceResponsePtrOutput) ElementType ¶
func (BuildProvenanceResponsePtrOutput) ElementType() reflect.Type
func (BuildProvenanceResponsePtrOutput) FinishTime ¶
func (o BuildProvenanceResponsePtrOutput) FinishTime() pulumi.StringPtrOutput
Time at which execution of the build was finished.
func (BuildProvenanceResponsePtrOutput) LogsBucket ¶
func (o BuildProvenanceResponsePtrOutput) LogsBucket() pulumi.StringPtrOutput
Google Cloud Storage bucket where logs were written.
func (BuildProvenanceResponsePtrOutput) Project ¶ added in v0.3.0
func (o BuildProvenanceResponsePtrOutput) Project() pulumi.StringPtrOutput
ID of the project.
func (BuildProvenanceResponsePtrOutput) SourceProvenance ¶
func (o BuildProvenanceResponsePtrOutput) SourceProvenance() SourceResponsePtrOutput
Details of the Source input to the build.
func (BuildProvenanceResponsePtrOutput) StartTime ¶
func (o BuildProvenanceResponsePtrOutput) StartTime() pulumi.StringPtrOutput
Time at which execution of the build was started.
func (BuildProvenanceResponsePtrOutput) ToBuildProvenanceResponsePtrOutput ¶
func (o BuildProvenanceResponsePtrOutput) ToBuildProvenanceResponsePtrOutput() BuildProvenanceResponsePtrOutput
func (BuildProvenanceResponsePtrOutput) ToBuildProvenanceResponsePtrOutputWithContext ¶
func (o BuildProvenanceResponsePtrOutput) ToBuildProvenanceResponsePtrOutputWithContext(ctx context.Context) BuildProvenanceResponsePtrOutput
func (BuildProvenanceResponsePtrOutput) TriggerId ¶
func (o BuildProvenanceResponsePtrOutput) TriggerId() pulumi.StringPtrOutput
Trigger identifier if the build was triggered automatically; empty if not.
type BuildSignature ¶
type BuildSignature struct { // An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service). KeyId *string `pulumi:"keyId"` // The type of the key, either stored in `public_key` or referenced in `key_id` KeyType *BuildSignatureKeyType `pulumi:"keyType"` // Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin` PublicKey *string `pulumi:"publicKey"` // Signature of the related `BuildProvenance`, encoded in a base64 string. Signature *string `pulumi:"signature"` }
Message encapsulating the signature of the verified build.
type BuildSignatureArgs ¶
type BuildSignatureArgs struct { // An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service). KeyId pulumi.StringPtrInput `pulumi:"keyId"` // The type of the key, either stored in `public_key` or referenced in `key_id` KeyType BuildSignatureKeyTypePtrInput `pulumi:"keyType"` // Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin` PublicKey pulumi.StringPtrInput `pulumi:"publicKey"` // Signature of the related `BuildProvenance`, encoded in a base64 string. Signature pulumi.StringPtrInput `pulumi:"signature"` }
Message encapsulating the signature of the verified build.
func (BuildSignatureArgs) ElementType ¶
func (BuildSignatureArgs) ElementType() reflect.Type
func (BuildSignatureArgs) ToBuildSignatureOutput ¶
func (i BuildSignatureArgs) ToBuildSignatureOutput() BuildSignatureOutput
func (BuildSignatureArgs) ToBuildSignatureOutputWithContext ¶
func (i BuildSignatureArgs) ToBuildSignatureOutputWithContext(ctx context.Context) BuildSignatureOutput
func (BuildSignatureArgs) ToBuildSignaturePtrOutput ¶
func (i BuildSignatureArgs) ToBuildSignaturePtrOutput() BuildSignaturePtrOutput
func (BuildSignatureArgs) ToBuildSignaturePtrOutputWithContext ¶
func (i BuildSignatureArgs) ToBuildSignaturePtrOutputWithContext(ctx context.Context) BuildSignaturePtrOutput
type BuildSignatureInput ¶
type BuildSignatureInput interface { pulumi.Input ToBuildSignatureOutput() BuildSignatureOutput ToBuildSignatureOutputWithContext(context.Context) BuildSignatureOutput }
BuildSignatureInput is an input type that accepts BuildSignatureArgs and BuildSignatureOutput values. You can construct a concrete instance of `BuildSignatureInput` via:
BuildSignatureArgs{...}
type BuildSignatureKeyType ¶ added in v0.4.0
type BuildSignatureKeyType string
The type of the key, either stored in `public_key` or referenced in `key_id`
func (BuildSignatureKeyType) ElementType ¶ added in v0.4.0
func (BuildSignatureKeyType) ElementType() reflect.Type
func (BuildSignatureKeyType) ToBuildSignatureKeyTypeOutput ¶ added in v0.6.0
func (e BuildSignatureKeyType) ToBuildSignatureKeyTypeOutput() BuildSignatureKeyTypeOutput
func (BuildSignatureKeyType) ToBuildSignatureKeyTypeOutputWithContext ¶ added in v0.6.0
func (e BuildSignatureKeyType) ToBuildSignatureKeyTypeOutputWithContext(ctx context.Context) BuildSignatureKeyTypeOutput
func (BuildSignatureKeyType) ToBuildSignatureKeyTypePtrOutput ¶ added in v0.6.0
func (e BuildSignatureKeyType) ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput
func (BuildSignatureKeyType) ToBuildSignatureKeyTypePtrOutputWithContext ¶ added in v0.6.0
func (e BuildSignatureKeyType) ToBuildSignatureKeyTypePtrOutputWithContext(ctx context.Context) BuildSignatureKeyTypePtrOutput
func (BuildSignatureKeyType) ToStringOutput ¶ added in v0.4.0
func (e BuildSignatureKeyType) ToStringOutput() pulumi.StringOutput
func (BuildSignatureKeyType) ToStringOutputWithContext ¶ added in v0.4.0
func (e BuildSignatureKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BuildSignatureKeyType) ToStringPtrOutput ¶ added in v0.4.0
func (e BuildSignatureKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BuildSignatureKeyType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e BuildSignatureKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BuildSignatureKeyTypeInput ¶ added in v0.6.0
type BuildSignatureKeyTypeInput interface { pulumi.Input ToBuildSignatureKeyTypeOutput() BuildSignatureKeyTypeOutput ToBuildSignatureKeyTypeOutputWithContext(context.Context) BuildSignatureKeyTypeOutput }
BuildSignatureKeyTypeInput is an input type that accepts BuildSignatureKeyTypeArgs and BuildSignatureKeyTypeOutput values. You can construct a concrete instance of `BuildSignatureKeyTypeInput` via:
BuildSignatureKeyTypeArgs{...}
type BuildSignatureKeyTypeOutput ¶ added in v0.6.0
type BuildSignatureKeyTypeOutput struct{ *pulumi.OutputState }
func (BuildSignatureKeyTypeOutput) ElementType ¶ added in v0.6.0
func (BuildSignatureKeyTypeOutput) ElementType() reflect.Type
func (BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypeOutput ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypeOutput() BuildSignatureKeyTypeOutput
func (BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypeOutputWithContext ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypeOutputWithContext(ctx context.Context) BuildSignatureKeyTypeOutput
func (BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypePtrOutput ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput
func (BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypePtrOutputWithContext ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToBuildSignatureKeyTypePtrOutputWithContext(ctx context.Context) BuildSignatureKeyTypePtrOutput
func (BuildSignatureKeyTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (BuildSignatureKeyTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BuildSignatureKeyTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BuildSignatureKeyTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o BuildSignatureKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BuildSignatureKeyTypePtrInput ¶ added in v0.6.0
type BuildSignatureKeyTypePtrInput interface { pulumi.Input ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput ToBuildSignatureKeyTypePtrOutputWithContext(context.Context) BuildSignatureKeyTypePtrOutput }
func BuildSignatureKeyTypePtr ¶ added in v0.6.0
func BuildSignatureKeyTypePtr(v string) BuildSignatureKeyTypePtrInput
type BuildSignatureKeyTypePtrOutput ¶ added in v0.6.0
type BuildSignatureKeyTypePtrOutput struct{ *pulumi.OutputState }
func (BuildSignatureKeyTypePtrOutput) Elem ¶ added in v0.6.0
func (o BuildSignatureKeyTypePtrOutput) Elem() BuildSignatureKeyTypeOutput
func (BuildSignatureKeyTypePtrOutput) ElementType ¶ added in v0.6.0
func (BuildSignatureKeyTypePtrOutput) ElementType() reflect.Type
func (BuildSignatureKeyTypePtrOutput) ToBuildSignatureKeyTypePtrOutput ¶ added in v0.6.0
func (o BuildSignatureKeyTypePtrOutput) ToBuildSignatureKeyTypePtrOutput() BuildSignatureKeyTypePtrOutput
func (BuildSignatureKeyTypePtrOutput) ToBuildSignatureKeyTypePtrOutputWithContext ¶ added in v0.6.0
func (o BuildSignatureKeyTypePtrOutput) ToBuildSignatureKeyTypePtrOutputWithContext(ctx context.Context) BuildSignatureKeyTypePtrOutput
func (BuildSignatureKeyTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o BuildSignatureKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BuildSignatureKeyTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o BuildSignatureKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BuildSignatureOutput ¶
type BuildSignatureOutput struct{ *pulumi.OutputState }
Message encapsulating the signature of the verified build.
func (BuildSignatureOutput) ElementType ¶
func (BuildSignatureOutput) ElementType() reflect.Type
func (BuildSignatureOutput) KeyId ¶
func (o BuildSignatureOutput) KeyId() pulumi.StringPtrOutput
An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service).
func (BuildSignatureOutput) KeyType ¶
func (o BuildSignatureOutput) KeyType() BuildSignatureKeyTypePtrOutput
The type of the key, either stored in `public_key` or referenced in `key_id`
func (BuildSignatureOutput) PublicKey ¶
func (o BuildSignatureOutput) PublicKey() pulumi.StringPtrOutput
Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin`
func (BuildSignatureOutput) Signature ¶
func (o BuildSignatureOutput) Signature() pulumi.StringPtrOutput
Signature of the related `BuildProvenance`, encoded in a base64 string.
func (BuildSignatureOutput) ToBuildSignatureOutput ¶
func (o BuildSignatureOutput) ToBuildSignatureOutput() BuildSignatureOutput
func (BuildSignatureOutput) ToBuildSignatureOutputWithContext ¶
func (o BuildSignatureOutput) ToBuildSignatureOutputWithContext(ctx context.Context) BuildSignatureOutput
func (BuildSignatureOutput) ToBuildSignaturePtrOutput ¶
func (o BuildSignatureOutput) ToBuildSignaturePtrOutput() BuildSignaturePtrOutput
func (BuildSignatureOutput) ToBuildSignaturePtrOutputWithContext ¶
func (o BuildSignatureOutput) ToBuildSignaturePtrOutputWithContext(ctx context.Context) BuildSignaturePtrOutput
type BuildSignaturePtrInput ¶
type BuildSignaturePtrInput interface { pulumi.Input ToBuildSignaturePtrOutput() BuildSignaturePtrOutput ToBuildSignaturePtrOutputWithContext(context.Context) BuildSignaturePtrOutput }
BuildSignaturePtrInput is an input type that accepts BuildSignatureArgs, BuildSignaturePtr and BuildSignaturePtrOutput values. You can construct a concrete instance of `BuildSignaturePtrInput` via:
BuildSignatureArgs{...} or: nil
func BuildSignaturePtr ¶
func BuildSignaturePtr(v *BuildSignatureArgs) BuildSignaturePtrInput
type BuildSignaturePtrOutput ¶
type BuildSignaturePtrOutput struct{ *pulumi.OutputState }
func (BuildSignaturePtrOutput) Elem ¶
func (o BuildSignaturePtrOutput) Elem() BuildSignatureOutput
func (BuildSignaturePtrOutput) ElementType ¶
func (BuildSignaturePtrOutput) ElementType() reflect.Type
func (BuildSignaturePtrOutput) KeyId ¶
func (o BuildSignaturePtrOutput) KeyId() pulumi.StringPtrOutput
An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service).
func (BuildSignaturePtrOutput) KeyType ¶
func (o BuildSignaturePtrOutput) KeyType() BuildSignatureKeyTypePtrOutput
The type of the key, either stored in `public_key` or referenced in `key_id`
func (BuildSignaturePtrOutput) PublicKey ¶
func (o BuildSignaturePtrOutput) PublicKey() pulumi.StringPtrOutput
Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin`
func (BuildSignaturePtrOutput) Signature ¶
func (o BuildSignaturePtrOutput) Signature() pulumi.StringPtrOutput
Signature of the related `BuildProvenance`, encoded in a base64 string.
func (BuildSignaturePtrOutput) ToBuildSignaturePtrOutput ¶
func (o BuildSignaturePtrOutput) ToBuildSignaturePtrOutput() BuildSignaturePtrOutput
func (BuildSignaturePtrOutput) ToBuildSignaturePtrOutputWithContext ¶
func (o BuildSignaturePtrOutput) ToBuildSignaturePtrOutputWithContext(ctx context.Context) BuildSignaturePtrOutput
type BuildSignatureResponse ¶
type BuildSignatureResponse struct { // An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service). KeyId string `pulumi:"keyId"` // The type of the key, either stored in `public_key` or referenced in `key_id` KeyType string `pulumi:"keyType"` // Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin` PublicKey string `pulumi:"publicKey"` // Signature of the related `BuildProvenance`, encoded in a base64 string. Signature string `pulumi:"signature"` }
Message encapsulating the signature of the verified build.
type BuildSignatureResponseArgs ¶
type BuildSignatureResponseArgs struct { // An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service). KeyId pulumi.StringInput `pulumi:"keyId"` // The type of the key, either stored in `public_key` or referenced in `key_id` KeyType pulumi.StringInput `pulumi:"keyType"` // Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin` PublicKey pulumi.StringInput `pulumi:"publicKey"` // Signature of the related `BuildProvenance`, encoded in a base64 string. Signature pulumi.StringInput `pulumi:"signature"` }
Message encapsulating the signature of the verified build.
func (BuildSignatureResponseArgs) ElementType ¶
func (BuildSignatureResponseArgs) ElementType() reflect.Type
func (BuildSignatureResponseArgs) ToBuildSignatureResponseOutput ¶
func (i BuildSignatureResponseArgs) ToBuildSignatureResponseOutput() BuildSignatureResponseOutput
func (BuildSignatureResponseArgs) ToBuildSignatureResponseOutputWithContext ¶
func (i BuildSignatureResponseArgs) ToBuildSignatureResponseOutputWithContext(ctx context.Context) BuildSignatureResponseOutput
func (BuildSignatureResponseArgs) ToBuildSignatureResponsePtrOutput ¶
func (i BuildSignatureResponseArgs) ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput
func (BuildSignatureResponseArgs) ToBuildSignatureResponsePtrOutputWithContext ¶
func (i BuildSignatureResponseArgs) ToBuildSignatureResponsePtrOutputWithContext(ctx context.Context) BuildSignatureResponsePtrOutput
type BuildSignatureResponseInput ¶
type BuildSignatureResponseInput interface { pulumi.Input ToBuildSignatureResponseOutput() BuildSignatureResponseOutput ToBuildSignatureResponseOutputWithContext(context.Context) BuildSignatureResponseOutput }
BuildSignatureResponseInput is an input type that accepts BuildSignatureResponseArgs and BuildSignatureResponseOutput values. You can construct a concrete instance of `BuildSignatureResponseInput` via:
BuildSignatureResponseArgs{...}
type BuildSignatureResponseOutput ¶
type BuildSignatureResponseOutput struct{ *pulumi.OutputState }
Message encapsulating the signature of the verified build.
func (BuildSignatureResponseOutput) ElementType ¶
func (BuildSignatureResponseOutput) ElementType() reflect.Type
func (BuildSignatureResponseOutput) KeyId ¶
func (o BuildSignatureResponseOutput) KeyId() pulumi.StringOutput
An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service).
func (BuildSignatureResponseOutput) KeyType ¶
func (o BuildSignatureResponseOutput) KeyType() pulumi.StringOutput
The type of the key, either stored in `public_key` or referenced in `key_id`
func (BuildSignatureResponseOutput) PublicKey ¶
func (o BuildSignatureResponseOutput) PublicKey() pulumi.StringOutput
Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin`
func (BuildSignatureResponseOutput) Signature ¶
func (o BuildSignatureResponseOutput) Signature() pulumi.StringOutput
Signature of the related `BuildProvenance`, encoded in a base64 string.
func (BuildSignatureResponseOutput) ToBuildSignatureResponseOutput ¶
func (o BuildSignatureResponseOutput) ToBuildSignatureResponseOutput() BuildSignatureResponseOutput
func (BuildSignatureResponseOutput) ToBuildSignatureResponseOutputWithContext ¶
func (o BuildSignatureResponseOutput) ToBuildSignatureResponseOutputWithContext(ctx context.Context) BuildSignatureResponseOutput
func (BuildSignatureResponseOutput) ToBuildSignatureResponsePtrOutput ¶
func (o BuildSignatureResponseOutput) ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput
func (BuildSignatureResponseOutput) ToBuildSignatureResponsePtrOutputWithContext ¶
func (o BuildSignatureResponseOutput) ToBuildSignatureResponsePtrOutputWithContext(ctx context.Context) BuildSignatureResponsePtrOutput
type BuildSignatureResponsePtrInput ¶
type BuildSignatureResponsePtrInput interface { pulumi.Input ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput ToBuildSignatureResponsePtrOutputWithContext(context.Context) BuildSignatureResponsePtrOutput }
BuildSignatureResponsePtrInput is an input type that accepts BuildSignatureResponseArgs, BuildSignatureResponsePtr and BuildSignatureResponsePtrOutput values. You can construct a concrete instance of `BuildSignatureResponsePtrInput` via:
BuildSignatureResponseArgs{...} or: nil
func BuildSignatureResponsePtr ¶
func BuildSignatureResponsePtr(v *BuildSignatureResponseArgs) BuildSignatureResponsePtrInput
type BuildSignatureResponsePtrOutput ¶
type BuildSignatureResponsePtrOutput struct{ *pulumi.OutputState }
func (BuildSignatureResponsePtrOutput) Elem ¶
func (o BuildSignatureResponsePtrOutput) Elem() BuildSignatureResponseOutput
func (BuildSignatureResponsePtrOutput) ElementType ¶
func (BuildSignatureResponsePtrOutput) ElementType() reflect.Type
func (BuildSignatureResponsePtrOutput) KeyId ¶
func (o BuildSignatureResponsePtrOutput) KeyId() pulumi.StringPtrOutput
An Id for the key used to sign. This could be either an Id for the key stored in `public_key` (such as the Id or fingerprint for a PGP key, or the CN for a cert), or a reference to an external key (such as a reference to a key in Cloud Key Management Service).
func (BuildSignatureResponsePtrOutput) KeyType ¶
func (o BuildSignatureResponsePtrOutput) KeyType() pulumi.StringPtrOutput
The type of the key, either stored in `public_key` or referenced in `key_id`
func (BuildSignatureResponsePtrOutput) PublicKey ¶
func (o BuildSignatureResponsePtrOutput) PublicKey() pulumi.StringPtrOutput
Public key of the builder which can be used to verify that the related findings are valid and unchanged. If `key_type` is empty, this defaults to PEM encoded public keys. This field may be empty if `key_id` references an external key. For Cloud Build based signatures, this is a PEM encoded public key. To verify the Cloud Build signature, place the contents of this field into a file (public.pem). The signature field is base64-decoded into its binary representation in signature.bin, and the provenance bytes from `BuildDetails` are base64-decoded into a binary representation in signed.bin. OpenSSL can then verify the signature: `openssl sha256 -verify public.pem -signature signature.bin signed.bin`
func (BuildSignatureResponsePtrOutput) Signature ¶
func (o BuildSignatureResponsePtrOutput) Signature() pulumi.StringPtrOutput
Signature of the related `BuildProvenance`, encoded in a base64 string.
func (BuildSignatureResponsePtrOutput) ToBuildSignatureResponsePtrOutput ¶
func (o BuildSignatureResponsePtrOutput) ToBuildSignatureResponsePtrOutput() BuildSignatureResponsePtrOutput
func (BuildSignatureResponsePtrOutput) ToBuildSignatureResponsePtrOutputWithContext ¶
func (o BuildSignatureResponsePtrOutput) ToBuildSignatureResponsePtrOutputWithContext(ctx context.Context) BuildSignatureResponsePtrOutput
type BuildType ¶
type BuildType struct { // Version of the builder which produced this Note. BuilderVersion *string `pulumi:"builderVersion"` // Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`. Signature *BuildSignature `pulumi:"signature"` }
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
type BuildTypeArgs ¶
type BuildTypeArgs struct { // Version of the builder which produced this Note. BuilderVersion pulumi.StringPtrInput `pulumi:"builderVersion"` // Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`. Signature BuildSignaturePtrInput `pulumi:"signature"` }
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
func (BuildTypeArgs) ElementType ¶
func (BuildTypeArgs) ElementType() reflect.Type
func (BuildTypeArgs) ToBuildTypeOutput ¶
func (i BuildTypeArgs) ToBuildTypeOutput() BuildTypeOutput
func (BuildTypeArgs) ToBuildTypeOutputWithContext ¶
func (i BuildTypeArgs) ToBuildTypeOutputWithContext(ctx context.Context) BuildTypeOutput
func (BuildTypeArgs) ToBuildTypePtrOutput ¶
func (i BuildTypeArgs) ToBuildTypePtrOutput() BuildTypePtrOutput
func (BuildTypeArgs) ToBuildTypePtrOutputWithContext ¶
func (i BuildTypeArgs) ToBuildTypePtrOutputWithContext(ctx context.Context) BuildTypePtrOutput
type BuildTypeInput ¶
type BuildTypeInput interface { pulumi.Input ToBuildTypeOutput() BuildTypeOutput ToBuildTypeOutputWithContext(context.Context) BuildTypeOutput }
BuildTypeInput is an input type that accepts BuildTypeArgs and BuildTypeOutput values. You can construct a concrete instance of `BuildTypeInput` via:
BuildTypeArgs{...}
type BuildTypeOutput ¶
type BuildTypeOutput struct{ *pulumi.OutputState }
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
func (BuildTypeOutput) BuilderVersion ¶
func (o BuildTypeOutput) BuilderVersion() pulumi.StringPtrOutput
Version of the builder which produced this Note.
func (BuildTypeOutput) ElementType ¶
func (BuildTypeOutput) ElementType() reflect.Type
func (BuildTypeOutput) Signature ¶
func (o BuildTypeOutput) Signature() BuildSignaturePtrOutput
Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`.
func (BuildTypeOutput) ToBuildTypeOutput ¶
func (o BuildTypeOutput) ToBuildTypeOutput() BuildTypeOutput
func (BuildTypeOutput) ToBuildTypeOutputWithContext ¶
func (o BuildTypeOutput) ToBuildTypeOutputWithContext(ctx context.Context) BuildTypeOutput
func (BuildTypeOutput) ToBuildTypePtrOutput ¶
func (o BuildTypeOutput) ToBuildTypePtrOutput() BuildTypePtrOutput
func (BuildTypeOutput) ToBuildTypePtrOutputWithContext ¶
func (o BuildTypeOutput) ToBuildTypePtrOutputWithContext(ctx context.Context) BuildTypePtrOutput
type BuildTypePtrInput ¶
type BuildTypePtrInput interface { pulumi.Input ToBuildTypePtrOutput() BuildTypePtrOutput ToBuildTypePtrOutputWithContext(context.Context) BuildTypePtrOutput }
BuildTypePtrInput is an input type that accepts BuildTypeArgs, BuildTypePtr and BuildTypePtrOutput values. You can construct a concrete instance of `BuildTypePtrInput` via:
BuildTypeArgs{...} or: nil
func BuildTypePtr ¶
func BuildTypePtr(v *BuildTypeArgs) BuildTypePtrInput
type BuildTypePtrOutput ¶
type BuildTypePtrOutput struct{ *pulumi.OutputState }
func (BuildTypePtrOutput) BuilderVersion ¶
func (o BuildTypePtrOutput) BuilderVersion() pulumi.StringPtrOutput
Version of the builder which produced this Note.
func (BuildTypePtrOutput) Elem ¶
func (o BuildTypePtrOutput) Elem() BuildTypeOutput
func (BuildTypePtrOutput) ElementType ¶
func (BuildTypePtrOutput) ElementType() reflect.Type
func (BuildTypePtrOutput) Signature ¶
func (o BuildTypePtrOutput) Signature() BuildSignaturePtrOutput
Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`.
func (BuildTypePtrOutput) ToBuildTypePtrOutput ¶
func (o BuildTypePtrOutput) ToBuildTypePtrOutput() BuildTypePtrOutput
func (BuildTypePtrOutput) ToBuildTypePtrOutputWithContext ¶
func (o BuildTypePtrOutput) ToBuildTypePtrOutputWithContext(ctx context.Context) BuildTypePtrOutput
type BuildTypeResponse ¶
type BuildTypeResponse struct { // Version of the builder which produced this Note. BuilderVersion string `pulumi:"builderVersion"` // Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`. Signature BuildSignatureResponse `pulumi:"signature"` }
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
type BuildTypeResponseArgs ¶
type BuildTypeResponseArgs struct { // Version of the builder which produced this Note. BuilderVersion pulumi.StringInput `pulumi:"builderVersion"` // Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`. Signature BuildSignatureResponseInput `pulumi:"signature"` }
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
func (BuildTypeResponseArgs) ElementType ¶
func (BuildTypeResponseArgs) ElementType() reflect.Type
func (BuildTypeResponseArgs) ToBuildTypeResponseOutput ¶
func (i BuildTypeResponseArgs) ToBuildTypeResponseOutput() BuildTypeResponseOutput
func (BuildTypeResponseArgs) ToBuildTypeResponseOutputWithContext ¶
func (i BuildTypeResponseArgs) ToBuildTypeResponseOutputWithContext(ctx context.Context) BuildTypeResponseOutput
func (BuildTypeResponseArgs) ToBuildTypeResponsePtrOutput ¶
func (i BuildTypeResponseArgs) ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput
func (BuildTypeResponseArgs) ToBuildTypeResponsePtrOutputWithContext ¶
func (i BuildTypeResponseArgs) ToBuildTypeResponsePtrOutputWithContext(ctx context.Context) BuildTypeResponsePtrOutput
type BuildTypeResponseInput ¶
type BuildTypeResponseInput interface { pulumi.Input ToBuildTypeResponseOutput() BuildTypeResponseOutput ToBuildTypeResponseOutputWithContext(context.Context) BuildTypeResponseOutput }
BuildTypeResponseInput is an input type that accepts BuildTypeResponseArgs and BuildTypeResponseOutput values. You can construct a concrete instance of `BuildTypeResponseInput` via:
BuildTypeResponseArgs{...}
type BuildTypeResponseOutput ¶
type BuildTypeResponseOutput struct{ *pulumi.OutputState }
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
func (BuildTypeResponseOutput) BuilderVersion ¶
func (o BuildTypeResponseOutput) BuilderVersion() pulumi.StringOutput
Version of the builder which produced this Note.
func (BuildTypeResponseOutput) ElementType ¶
func (BuildTypeResponseOutput) ElementType() reflect.Type
func (BuildTypeResponseOutput) Signature ¶
func (o BuildTypeResponseOutput) Signature() BuildSignatureResponseOutput
Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`.
func (BuildTypeResponseOutput) ToBuildTypeResponseOutput ¶
func (o BuildTypeResponseOutput) ToBuildTypeResponseOutput() BuildTypeResponseOutput
func (BuildTypeResponseOutput) ToBuildTypeResponseOutputWithContext ¶
func (o BuildTypeResponseOutput) ToBuildTypeResponseOutputWithContext(ctx context.Context) BuildTypeResponseOutput
func (BuildTypeResponseOutput) ToBuildTypeResponsePtrOutput ¶
func (o BuildTypeResponseOutput) ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput
func (BuildTypeResponseOutput) ToBuildTypeResponsePtrOutputWithContext ¶
func (o BuildTypeResponseOutput) ToBuildTypeResponsePtrOutputWithContext(ctx context.Context) BuildTypeResponsePtrOutput
type BuildTypeResponsePtrInput ¶
type BuildTypeResponsePtrInput interface { pulumi.Input ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput ToBuildTypeResponsePtrOutputWithContext(context.Context) BuildTypeResponsePtrOutput }
BuildTypeResponsePtrInput is an input type that accepts BuildTypeResponseArgs, BuildTypeResponsePtr and BuildTypeResponsePtrOutput values. You can construct a concrete instance of `BuildTypeResponsePtrInput` via:
BuildTypeResponseArgs{...} or: nil
func BuildTypeResponsePtr ¶
func BuildTypeResponsePtr(v *BuildTypeResponseArgs) BuildTypeResponsePtrInput
type BuildTypeResponsePtrOutput ¶
type BuildTypeResponsePtrOutput struct{ *pulumi.OutputState }
func (BuildTypeResponsePtrOutput) BuilderVersion ¶
func (o BuildTypeResponsePtrOutput) BuilderVersion() pulumi.StringPtrOutput
Version of the builder which produced this Note.
func (BuildTypeResponsePtrOutput) Elem ¶
func (o BuildTypeResponsePtrOutput) Elem() BuildTypeResponseOutput
func (BuildTypeResponsePtrOutput) ElementType ¶
func (BuildTypeResponsePtrOutput) ElementType() reflect.Type
func (BuildTypeResponsePtrOutput) Signature ¶
func (o BuildTypeResponsePtrOutput) Signature() BuildSignatureResponsePtrOutput
Signature of the build in Occurrences pointing to the Note containing this `BuilderDetails`.
func (BuildTypeResponsePtrOutput) ToBuildTypeResponsePtrOutput ¶
func (o BuildTypeResponsePtrOutput) ToBuildTypeResponsePtrOutput() BuildTypeResponsePtrOutput
func (BuildTypeResponsePtrOutput) ToBuildTypeResponsePtrOutputWithContext ¶
func (o BuildTypeResponsePtrOutput) ToBuildTypeResponsePtrOutputWithContext(ctx context.Context) BuildTypeResponsePtrOutput
type CisBenchmark ¶ added in v0.5.0
type CisBenchmark struct { // The profile level of this CIS benchmark check. ProfileLevel *int `pulumi:"profileLevel"` // The severity level of this CIS benchmark check. Severity *CisBenchmarkSeverity `pulumi:"severity"` }
A compliance check that is a CIS benchmark.
type CisBenchmarkArgs ¶ added in v0.5.0
type CisBenchmarkArgs struct { // The profile level of this CIS benchmark check. ProfileLevel pulumi.IntPtrInput `pulumi:"profileLevel"` // The severity level of this CIS benchmark check. Severity CisBenchmarkSeverityPtrInput `pulumi:"severity"` }
A compliance check that is a CIS benchmark.
func (CisBenchmarkArgs) ElementType ¶ added in v0.5.0
func (CisBenchmarkArgs) ElementType() reflect.Type
func (CisBenchmarkArgs) ToCisBenchmarkOutput ¶ added in v0.5.0
func (i CisBenchmarkArgs) ToCisBenchmarkOutput() CisBenchmarkOutput
func (CisBenchmarkArgs) ToCisBenchmarkOutputWithContext ¶ added in v0.5.0
func (i CisBenchmarkArgs) ToCisBenchmarkOutputWithContext(ctx context.Context) CisBenchmarkOutput
func (CisBenchmarkArgs) ToCisBenchmarkPtrOutput ¶ added in v0.5.0
func (i CisBenchmarkArgs) ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput
func (CisBenchmarkArgs) ToCisBenchmarkPtrOutputWithContext ¶ added in v0.5.0
func (i CisBenchmarkArgs) ToCisBenchmarkPtrOutputWithContext(ctx context.Context) CisBenchmarkPtrOutput
type CisBenchmarkInput ¶ added in v0.5.0
type CisBenchmarkInput interface { pulumi.Input ToCisBenchmarkOutput() CisBenchmarkOutput ToCisBenchmarkOutputWithContext(context.Context) CisBenchmarkOutput }
CisBenchmarkInput is an input type that accepts CisBenchmarkArgs and CisBenchmarkOutput values. You can construct a concrete instance of `CisBenchmarkInput` via:
CisBenchmarkArgs{...}
type CisBenchmarkOutput ¶ added in v0.5.0
type CisBenchmarkOutput struct{ *pulumi.OutputState }
A compliance check that is a CIS benchmark.
func (CisBenchmarkOutput) ElementType ¶ added in v0.5.0
func (CisBenchmarkOutput) ElementType() reflect.Type
func (CisBenchmarkOutput) ProfileLevel ¶ added in v0.5.0
func (o CisBenchmarkOutput) ProfileLevel() pulumi.IntPtrOutput
The profile level of this CIS benchmark check.
func (CisBenchmarkOutput) Severity ¶ added in v0.5.0
func (o CisBenchmarkOutput) Severity() CisBenchmarkSeverityPtrOutput
The severity level of this CIS benchmark check.
func (CisBenchmarkOutput) ToCisBenchmarkOutput ¶ added in v0.5.0
func (o CisBenchmarkOutput) ToCisBenchmarkOutput() CisBenchmarkOutput
func (CisBenchmarkOutput) ToCisBenchmarkOutputWithContext ¶ added in v0.5.0
func (o CisBenchmarkOutput) ToCisBenchmarkOutputWithContext(ctx context.Context) CisBenchmarkOutput
func (CisBenchmarkOutput) ToCisBenchmarkPtrOutput ¶ added in v0.5.0
func (o CisBenchmarkOutput) ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput
func (CisBenchmarkOutput) ToCisBenchmarkPtrOutputWithContext ¶ added in v0.5.0
func (o CisBenchmarkOutput) ToCisBenchmarkPtrOutputWithContext(ctx context.Context) CisBenchmarkPtrOutput
type CisBenchmarkPtrInput ¶ added in v0.5.0
type CisBenchmarkPtrInput interface { pulumi.Input ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput ToCisBenchmarkPtrOutputWithContext(context.Context) CisBenchmarkPtrOutput }
CisBenchmarkPtrInput is an input type that accepts CisBenchmarkArgs, CisBenchmarkPtr and CisBenchmarkPtrOutput values. You can construct a concrete instance of `CisBenchmarkPtrInput` via:
CisBenchmarkArgs{...} or: nil
func CisBenchmarkPtr ¶ added in v0.5.0
func CisBenchmarkPtr(v *CisBenchmarkArgs) CisBenchmarkPtrInput
type CisBenchmarkPtrOutput ¶ added in v0.5.0
type CisBenchmarkPtrOutput struct{ *pulumi.OutputState }
func (CisBenchmarkPtrOutput) Elem ¶ added in v0.5.0
func (o CisBenchmarkPtrOutput) Elem() CisBenchmarkOutput
func (CisBenchmarkPtrOutput) ElementType ¶ added in v0.5.0
func (CisBenchmarkPtrOutput) ElementType() reflect.Type
func (CisBenchmarkPtrOutput) ProfileLevel ¶ added in v0.5.0
func (o CisBenchmarkPtrOutput) ProfileLevel() pulumi.IntPtrOutput
The profile level of this CIS benchmark check.
func (CisBenchmarkPtrOutput) Severity ¶ added in v0.5.0
func (o CisBenchmarkPtrOutput) Severity() CisBenchmarkSeverityPtrOutput
The severity level of this CIS benchmark check.
func (CisBenchmarkPtrOutput) ToCisBenchmarkPtrOutput ¶ added in v0.5.0
func (o CisBenchmarkPtrOutput) ToCisBenchmarkPtrOutput() CisBenchmarkPtrOutput
func (CisBenchmarkPtrOutput) ToCisBenchmarkPtrOutputWithContext ¶ added in v0.5.0
func (o CisBenchmarkPtrOutput) ToCisBenchmarkPtrOutputWithContext(ctx context.Context) CisBenchmarkPtrOutput
type CisBenchmarkResponse ¶ added in v0.5.0
type CisBenchmarkResponse struct { // The profile level of this CIS benchmark check. ProfileLevel int `pulumi:"profileLevel"` // The severity level of this CIS benchmark check. Severity string `pulumi:"severity"` }
A compliance check that is a CIS benchmark.
type CisBenchmarkResponseArgs ¶ added in v0.5.0
type CisBenchmarkResponseArgs struct { // The profile level of this CIS benchmark check. ProfileLevel pulumi.IntInput `pulumi:"profileLevel"` // The severity level of this CIS benchmark check. Severity pulumi.StringInput `pulumi:"severity"` }
A compliance check that is a CIS benchmark.
func (CisBenchmarkResponseArgs) ElementType ¶ added in v0.5.0
func (CisBenchmarkResponseArgs) ElementType() reflect.Type
func (CisBenchmarkResponseArgs) ToCisBenchmarkResponseOutput ¶ added in v0.5.0
func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponseOutput() CisBenchmarkResponseOutput
func (CisBenchmarkResponseArgs) ToCisBenchmarkResponseOutputWithContext ¶ added in v0.5.0
func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponseOutputWithContext(ctx context.Context) CisBenchmarkResponseOutput
func (CisBenchmarkResponseArgs) ToCisBenchmarkResponsePtrOutput ¶ added in v0.5.0
func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput
func (CisBenchmarkResponseArgs) ToCisBenchmarkResponsePtrOutputWithContext ¶ added in v0.5.0
func (i CisBenchmarkResponseArgs) ToCisBenchmarkResponsePtrOutputWithContext(ctx context.Context) CisBenchmarkResponsePtrOutput
type CisBenchmarkResponseInput ¶ added in v0.5.0
type CisBenchmarkResponseInput interface { pulumi.Input ToCisBenchmarkResponseOutput() CisBenchmarkResponseOutput ToCisBenchmarkResponseOutputWithContext(context.Context) CisBenchmarkResponseOutput }
CisBenchmarkResponseInput is an input type that accepts CisBenchmarkResponseArgs and CisBenchmarkResponseOutput values. You can construct a concrete instance of `CisBenchmarkResponseInput` via:
CisBenchmarkResponseArgs{...}
type CisBenchmarkResponseOutput ¶ added in v0.5.0
type CisBenchmarkResponseOutput struct{ *pulumi.OutputState }
A compliance check that is a CIS benchmark.
func (CisBenchmarkResponseOutput) ElementType ¶ added in v0.5.0
func (CisBenchmarkResponseOutput) ElementType() reflect.Type
func (CisBenchmarkResponseOutput) ProfileLevel ¶ added in v0.5.0
func (o CisBenchmarkResponseOutput) ProfileLevel() pulumi.IntOutput
The profile level of this CIS benchmark check.
func (CisBenchmarkResponseOutput) Severity ¶ added in v0.5.0
func (o CisBenchmarkResponseOutput) Severity() pulumi.StringOutput
The severity level of this CIS benchmark check.
func (CisBenchmarkResponseOutput) ToCisBenchmarkResponseOutput ¶ added in v0.5.0
func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponseOutput() CisBenchmarkResponseOutput
func (CisBenchmarkResponseOutput) ToCisBenchmarkResponseOutputWithContext ¶ added in v0.5.0
func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponseOutputWithContext(ctx context.Context) CisBenchmarkResponseOutput
func (CisBenchmarkResponseOutput) ToCisBenchmarkResponsePtrOutput ¶ added in v0.5.0
func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput
func (CisBenchmarkResponseOutput) ToCisBenchmarkResponsePtrOutputWithContext ¶ added in v0.5.0
func (o CisBenchmarkResponseOutput) ToCisBenchmarkResponsePtrOutputWithContext(ctx context.Context) CisBenchmarkResponsePtrOutput
type CisBenchmarkResponsePtrInput ¶ added in v0.5.0
type CisBenchmarkResponsePtrInput interface { pulumi.Input ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput ToCisBenchmarkResponsePtrOutputWithContext(context.Context) CisBenchmarkResponsePtrOutput }
CisBenchmarkResponsePtrInput is an input type that accepts CisBenchmarkResponseArgs, CisBenchmarkResponsePtr and CisBenchmarkResponsePtrOutput values. You can construct a concrete instance of `CisBenchmarkResponsePtrInput` via:
CisBenchmarkResponseArgs{...} or: nil
func CisBenchmarkResponsePtr ¶ added in v0.5.0
func CisBenchmarkResponsePtr(v *CisBenchmarkResponseArgs) CisBenchmarkResponsePtrInput
type CisBenchmarkResponsePtrOutput ¶ added in v0.5.0
type CisBenchmarkResponsePtrOutput struct{ *pulumi.OutputState }
func (CisBenchmarkResponsePtrOutput) Elem ¶ added in v0.5.0
func (o CisBenchmarkResponsePtrOutput) Elem() CisBenchmarkResponseOutput
func (CisBenchmarkResponsePtrOutput) ElementType ¶ added in v0.5.0
func (CisBenchmarkResponsePtrOutput) ElementType() reflect.Type
func (CisBenchmarkResponsePtrOutput) ProfileLevel ¶ added in v0.5.0
func (o CisBenchmarkResponsePtrOutput) ProfileLevel() pulumi.IntPtrOutput
The profile level of this CIS benchmark check.
func (CisBenchmarkResponsePtrOutput) Severity ¶ added in v0.5.0
func (o CisBenchmarkResponsePtrOutput) Severity() pulumi.StringPtrOutput
The severity level of this CIS benchmark check.
func (CisBenchmarkResponsePtrOutput) ToCisBenchmarkResponsePtrOutput ¶ added in v0.5.0
func (o CisBenchmarkResponsePtrOutput) ToCisBenchmarkResponsePtrOutput() CisBenchmarkResponsePtrOutput
func (CisBenchmarkResponsePtrOutput) ToCisBenchmarkResponsePtrOutputWithContext ¶ added in v0.5.0
func (o CisBenchmarkResponsePtrOutput) ToCisBenchmarkResponsePtrOutputWithContext(ctx context.Context) CisBenchmarkResponsePtrOutput
type CisBenchmarkSeverity ¶ added in v0.5.0
type CisBenchmarkSeverity string
The severity level of this CIS benchmark check.
func (CisBenchmarkSeverity) ElementType ¶ added in v0.5.0
func (CisBenchmarkSeverity) ElementType() reflect.Type
func (CisBenchmarkSeverity) ToCisBenchmarkSeverityOutput ¶ added in v0.6.0
func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityOutput() CisBenchmarkSeverityOutput
func (CisBenchmarkSeverity) ToCisBenchmarkSeverityOutputWithContext ¶ added in v0.6.0
func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityOutputWithContext(ctx context.Context) CisBenchmarkSeverityOutput
func (CisBenchmarkSeverity) ToCisBenchmarkSeverityPtrOutput ¶ added in v0.6.0
func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput
func (CisBenchmarkSeverity) ToCisBenchmarkSeverityPtrOutputWithContext ¶ added in v0.6.0
func (e CisBenchmarkSeverity) ToCisBenchmarkSeverityPtrOutputWithContext(ctx context.Context) CisBenchmarkSeverityPtrOutput
func (CisBenchmarkSeverity) ToStringOutput ¶ added in v0.5.0
func (e CisBenchmarkSeverity) ToStringOutput() pulumi.StringOutput
func (CisBenchmarkSeverity) ToStringOutputWithContext ¶ added in v0.5.0
func (e CisBenchmarkSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CisBenchmarkSeverity) ToStringPtrOutput ¶ added in v0.5.0
func (e CisBenchmarkSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (CisBenchmarkSeverity) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e CisBenchmarkSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CisBenchmarkSeverityInput ¶ added in v0.6.0
type CisBenchmarkSeverityInput interface { pulumi.Input ToCisBenchmarkSeverityOutput() CisBenchmarkSeverityOutput ToCisBenchmarkSeverityOutputWithContext(context.Context) CisBenchmarkSeverityOutput }
CisBenchmarkSeverityInput is an input type that accepts CisBenchmarkSeverityArgs and CisBenchmarkSeverityOutput values. You can construct a concrete instance of `CisBenchmarkSeverityInput` via:
CisBenchmarkSeverityArgs{...}
type CisBenchmarkSeverityOutput ¶ added in v0.6.0
type CisBenchmarkSeverityOutput struct{ *pulumi.OutputState }
func (CisBenchmarkSeverityOutput) ElementType ¶ added in v0.6.0
func (CisBenchmarkSeverityOutput) ElementType() reflect.Type
func (CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityOutput ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityOutput() CisBenchmarkSeverityOutput
func (CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityOutputWithContext ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityOutputWithContext(ctx context.Context) CisBenchmarkSeverityOutput
func (CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityPtrOutput ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput
func (CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityPtrOutputWithContext ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToCisBenchmarkSeverityPtrOutputWithContext(ctx context.Context) CisBenchmarkSeverityPtrOutput
func (CisBenchmarkSeverityOutput) ToStringOutput ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToStringOutput() pulumi.StringOutput
func (CisBenchmarkSeverityOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CisBenchmarkSeverityOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CisBenchmarkSeverityOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o CisBenchmarkSeverityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CisBenchmarkSeverityPtrInput ¶ added in v0.6.0
type CisBenchmarkSeverityPtrInput interface { pulumi.Input ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput ToCisBenchmarkSeverityPtrOutputWithContext(context.Context) CisBenchmarkSeverityPtrOutput }
func CisBenchmarkSeverityPtr ¶ added in v0.6.0
func CisBenchmarkSeverityPtr(v string) CisBenchmarkSeverityPtrInput
type CisBenchmarkSeverityPtrOutput ¶ added in v0.6.0
type CisBenchmarkSeverityPtrOutput struct{ *pulumi.OutputState }
func (CisBenchmarkSeverityPtrOutput) Elem ¶ added in v0.6.0
func (o CisBenchmarkSeverityPtrOutput) Elem() CisBenchmarkSeverityOutput
func (CisBenchmarkSeverityPtrOutput) ElementType ¶ added in v0.6.0
func (CisBenchmarkSeverityPtrOutput) ElementType() reflect.Type
func (CisBenchmarkSeverityPtrOutput) ToCisBenchmarkSeverityPtrOutput ¶ added in v0.6.0
func (o CisBenchmarkSeverityPtrOutput) ToCisBenchmarkSeverityPtrOutput() CisBenchmarkSeverityPtrOutput
func (CisBenchmarkSeverityPtrOutput) ToCisBenchmarkSeverityPtrOutputWithContext ¶ added in v0.6.0
func (o CisBenchmarkSeverityPtrOutput) ToCisBenchmarkSeverityPtrOutputWithContext(ctx context.Context) CisBenchmarkSeverityPtrOutput
func (CisBenchmarkSeverityPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o CisBenchmarkSeverityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CisBenchmarkSeverityPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o CisBenchmarkSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Command ¶
type Command struct { // Command-line arguments used when executing this Command. Args []string `pulumi:"args"` // Working directory (relative to project source root) used when running this Command. Dir *string `pulumi:"dir"` // Environment variables set before running this Command. Env []string `pulumi:"env"` // Optional unique identifier for this Command, used in wait_for to reference this Command as a dependency. Id *string `pulumi:"id"` // Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`. Name *string `pulumi:"name"` // The ID(s) of the Command(s) that this Command depends on. WaitFor []string `pulumi:"waitFor"` }
Command describes a step performed as part of the build pipeline.
type CommandArgs ¶
type CommandArgs struct { // Command-line arguments used when executing this Command. Args pulumi.StringArrayInput `pulumi:"args"` // Working directory (relative to project source root) used when running this Command. Dir pulumi.StringPtrInput `pulumi:"dir"` // Environment variables set before running this Command. Env pulumi.StringArrayInput `pulumi:"env"` // Optional unique identifier for this Command, used in wait_for to reference this Command as a dependency. Id pulumi.StringPtrInput `pulumi:"id"` // Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`. Name pulumi.StringPtrInput `pulumi:"name"` // The ID(s) of the Command(s) that this Command depends on. WaitFor pulumi.StringArrayInput `pulumi:"waitFor"` }
Command describes a step performed as part of the build pipeline.
func (CommandArgs) ElementType ¶
func (CommandArgs) ElementType() reflect.Type
func (CommandArgs) ToCommandOutput ¶
func (i CommandArgs) ToCommandOutput() CommandOutput
func (CommandArgs) ToCommandOutputWithContext ¶
func (i CommandArgs) ToCommandOutputWithContext(ctx context.Context) CommandOutput
type CommandArray ¶
type CommandArray []CommandInput
func (CommandArray) ElementType ¶
func (CommandArray) ElementType() reflect.Type
func (CommandArray) ToCommandArrayOutput ¶
func (i CommandArray) ToCommandArrayOutput() CommandArrayOutput
func (CommandArray) ToCommandArrayOutputWithContext ¶
func (i CommandArray) ToCommandArrayOutputWithContext(ctx context.Context) CommandArrayOutput
type CommandArrayInput ¶
type CommandArrayInput interface { pulumi.Input ToCommandArrayOutput() CommandArrayOutput ToCommandArrayOutputWithContext(context.Context) CommandArrayOutput }
CommandArrayInput is an input type that accepts CommandArray and CommandArrayOutput values. You can construct a concrete instance of `CommandArrayInput` via:
CommandArray{ CommandArgs{...} }
type CommandArrayOutput ¶
type CommandArrayOutput struct{ *pulumi.OutputState }
func (CommandArrayOutput) ElementType ¶
func (CommandArrayOutput) ElementType() reflect.Type
func (CommandArrayOutput) Index ¶
func (o CommandArrayOutput) Index(i pulumi.IntInput) CommandOutput
func (CommandArrayOutput) ToCommandArrayOutput ¶
func (o CommandArrayOutput) ToCommandArrayOutput() CommandArrayOutput
func (CommandArrayOutput) ToCommandArrayOutputWithContext ¶
func (o CommandArrayOutput) ToCommandArrayOutputWithContext(ctx context.Context) CommandArrayOutput
type CommandInput ¶
type CommandInput interface { pulumi.Input ToCommandOutput() CommandOutput ToCommandOutputWithContext(context.Context) CommandOutput }
CommandInput is an input type that accepts CommandArgs and CommandOutput values. You can construct a concrete instance of `CommandInput` via:
CommandArgs{...}
type CommandOutput ¶
type CommandOutput struct{ *pulumi.OutputState }
Command describes a step performed as part of the build pipeline.
func (CommandOutput) Args ¶
func (o CommandOutput) Args() pulumi.StringArrayOutput
Command-line arguments used when executing this Command.
func (CommandOutput) Dir ¶
func (o CommandOutput) Dir() pulumi.StringPtrOutput
Working directory (relative to project source root) used when running this Command.
func (CommandOutput) ElementType ¶
func (CommandOutput) ElementType() reflect.Type
func (CommandOutput) Env ¶
func (o CommandOutput) Env() pulumi.StringArrayOutput
Environment variables set before running this Command.
func (CommandOutput) Id ¶
func (o CommandOutput) Id() pulumi.StringPtrOutput
Optional unique identifier for this Command, used in wait_for to reference this Command as a dependency.
func (CommandOutput) Name ¶
func (o CommandOutput) Name() pulumi.StringPtrOutput
Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`.
func (CommandOutput) ToCommandOutput ¶
func (o CommandOutput) ToCommandOutput() CommandOutput
func (CommandOutput) ToCommandOutputWithContext ¶
func (o CommandOutput) ToCommandOutputWithContext(ctx context.Context) CommandOutput
func (CommandOutput) WaitFor ¶
func (o CommandOutput) WaitFor() pulumi.StringArrayOutput
The ID(s) of the Command(s) that this Command depends on.
type CommandResponse ¶
type CommandResponse struct { // Command-line arguments used when executing this Command. Args []string `pulumi:"args"` // Working directory (relative to project source root) used when running this Command. Dir string `pulumi:"dir"` // Environment variables set before running this Command. Env []string `pulumi:"env"` // Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`. Name string `pulumi:"name"` // The ID(s) of the Command(s) that this Command depends on. WaitFor []string `pulumi:"waitFor"` }
Command describes a step performed as part of the build pipeline.
type CommandResponseArgs ¶
type CommandResponseArgs struct { // Command-line arguments used when executing this Command. Args pulumi.StringArrayInput `pulumi:"args"` // Working directory (relative to project source root) used when running this Command. Dir pulumi.StringInput `pulumi:"dir"` // Environment variables set before running this Command. Env pulumi.StringArrayInput `pulumi:"env"` // Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`. Name pulumi.StringInput `pulumi:"name"` // The ID(s) of the Command(s) that this Command depends on. WaitFor pulumi.StringArrayInput `pulumi:"waitFor"` }
Command describes a step performed as part of the build pipeline.
func (CommandResponseArgs) ElementType ¶
func (CommandResponseArgs) ElementType() reflect.Type
func (CommandResponseArgs) ToCommandResponseOutput ¶
func (i CommandResponseArgs) ToCommandResponseOutput() CommandResponseOutput
func (CommandResponseArgs) ToCommandResponseOutputWithContext ¶
func (i CommandResponseArgs) ToCommandResponseOutputWithContext(ctx context.Context) CommandResponseOutput
type CommandResponseArray ¶
type CommandResponseArray []CommandResponseInput
func (CommandResponseArray) ElementType ¶
func (CommandResponseArray) ElementType() reflect.Type
func (CommandResponseArray) ToCommandResponseArrayOutput ¶
func (i CommandResponseArray) ToCommandResponseArrayOutput() CommandResponseArrayOutput
func (CommandResponseArray) ToCommandResponseArrayOutputWithContext ¶
func (i CommandResponseArray) ToCommandResponseArrayOutputWithContext(ctx context.Context) CommandResponseArrayOutput
type CommandResponseArrayInput ¶
type CommandResponseArrayInput interface { pulumi.Input ToCommandResponseArrayOutput() CommandResponseArrayOutput ToCommandResponseArrayOutputWithContext(context.Context) CommandResponseArrayOutput }
CommandResponseArrayInput is an input type that accepts CommandResponseArray and CommandResponseArrayOutput values. You can construct a concrete instance of `CommandResponseArrayInput` via:
CommandResponseArray{ CommandResponseArgs{...} }
type CommandResponseArrayOutput ¶
type CommandResponseArrayOutput struct{ *pulumi.OutputState }
func (CommandResponseArrayOutput) ElementType ¶
func (CommandResponseArrayOutput) ElementType() reflect.Type
func (CommandResponseArrayOutput) Index ¶
func (o CommandResponseArrayOutput) Index(i pulumi.IntInput) CommandResponseOutput
func (CommandResponseArrayOutput) ToCommandResponseArrayOutput ¶
func (o CommandResponseArrayOutput) ToCommandResponseArrayOutput() CommandResponseArrayOutput
func (CommandResponseArrayOutput) ToCommandResponseArrayOutputWithContext ¶
func (o CommandResponseArrayOutput) ToCommandResponseArrayOutputWithContext(ctx context.Context) CommandResponseArrayOutput
type CommandResponseInput ¶
type CommandResponseInput interface { pulumi.Input ToCommandResponseOutput() CommandResponseOutput ToCommandResponseOutputWithContext(context.Context) CommandResponseOutput }
CommandResponseInput is an input type that accepts CommandResponseArgs and CommandResponseOutput values. You can construct a concrete instance of `CommandResponseInput` via:
CommandResponseArgs{...}
type CommandResponseOutput ¶
type CommandResponseOutput struct{ *pulumi.OutputState }
Command describes a step performed as part of the build pipeline.
func (CommandResponseOutput) Args ¶
func (o CommandResponseOutput) Args() pulumi.StringArrayOutput
Command-line arguments used when executing this Command.
func (CommandResponseOutput) Dir ¶
func (o CommandResponseOutput) Dir() pulumi.StringOutput
Working directory (relative to project source root) used when running this Command.
func (CommandResponseOutput) ElementType ¶
func (CommandResponseOutput) ElementType() reflect.Type
func (CommandResponseOutput) Env ¶
func (o CommandResponseOutput) Env() pulumi.StringArrayOutput
Environment variables set before running this Command.
func (CommandResponseOutput) Name ¶
func (o CommandResponseOutput) Name() pulumi.StringOutput
Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to `docker pull`.
func (CommandResponseOutput) ToCommandResponseOutput ¶
func (o CommandResponseOutput) ToCommandResponseOutput() CommandResponseOutput
func (CommandResponseOutput) ToCommandResponseOutputWithContext ¶
func (o CommandResponseOutput) ToCommandResponseOutputWithContext(ctx context.Context) CommandResponseOutput
func (CommandResponseOutput) WaitFor ¶
func (o CommandResponseOutput) WaitFor() pulumi.StringArrayOutput
The ID(s) of the Command(s) that this Command depends on.
type ComplianceNote ¶ added in v0.5.0
type ComplianceNote struct { // Right now we only have one compliance type, but we may add additional types in the future. CisBenchmark *CisBenchmark `pulumi:"cisBenchmark"` // A description about this compliance check. Description *string `pulumi:"description"` // A rationale for the existence of this compliance check. Rationale *string `pulumi:"rationale"` // A description of remediation steps if the compliance check fails. Remediation *string `pulumi:"remediation"` // Serialized scan instructions with a predefined format. ScanInstructions *string `pulumi:"scanInstructions"` // The title that identifies this compliance check. Title *string `pulumi:"title"` // The OS and config versions the benchmark applies to. Version []ComplianceVersion `pulumi:"version"` }
ComplianceNote encapsulates all information about a specific compliance check.
type ComplianceNoteArgs ¶ added in v0.5.0
type ComplianceNoteArgs struct { // Right now we only have one compliance type, but we may add additional types in the future. CisBenchmark CisBenchmarkPtrInput `pulumi:"cisBenchmark"` // A description about this compliance check. Description pulumi.StringPtrInput `pulumi:"description"` // A rationale for the existence of this compliance check. Rationale pulumi.StringPtrInput `pulumi:"rationale"` // A description of remediation steps if the compliance check fails. Remediation pulumi.StringPtrInput `pulumi:"remediation"` // Serialized scan instructions with a predefined format. ScanInstructions pulumi.StringPtrInput `pulumi:"scanInstructions"` // The title that identifies this compliance check. Title pulumi.StringPtrInput `pulumi:"title"` // The OS and config versions the benchmark applies to. Version ComplianceVersionArrayInput `pulumi:"version"` }
ComplianceNote encapsulates all information about a specific compliance check.
func (ComplianceNoteArgs) ElementType ¶ added in v0.5.0
func (ComplianceNoteArgs) ElementType() reflect.Type
func (ComplianceNoteArgs) ToComplianceNoteOutput ¶ added in v0.5.0
func (i ComplianceNoteArgs) ToComplianceNoteOutput() ComplianceNoteOutput
func (ComplianceNoteArgs) ToComplianceNoteOutputWithContext ¶ added in v0.5.0
func (i ComplianceNoteArgs) ToComplianceNoteOutputWithContext(ctx context.Context) ComplianceNoteOutput
func (ComplianceNoteArgs) ToComplianceNotePtrOutput ¶ added in v0.5.0
func (i ComplianceNoteArgs) ToComplianceNotePtrOutput() ComplianceNotePtrOutput
func (ComplianceNoteArgs) ToComplianceNotePtrOutputWithContext ¶ added in v0.5.0
func (i ComplianceNoteArgs) ToComplianceNotePtrOutputWithContext(ctx context.Context) ComplianceNotePtrOutput
type ComplianceNoteInput ¶ added in v0.5.0
type ComplianceNoteInput interface { pulumi.Input ToComplianceNoteOutput() ComplianceNoteOutput ToComplianceNoteOutputWithContext(context.Context) ComplianceNoteOutput }
ComplianceNoteInput is an input type that accepts ComplianceNoteArgs and ComplianceNoteOutput values. You can construct a concrete instance of `ComplianceNoteInput` via:
ComplianceNoteArgs{...}
type ComplianceNoteOutput ¶ added in v0.5.0
type ComplianceNoteOutput struct{ *pulumi.OutputState }
ComplianceNote encapsulates all information about a specific compliance check.
func (ComplianceNoteOutput) CisBenchmark ¶ added in v0.5.0
func (o ComplianceNoteOutput) CisBenchmark() CisBenchmarkPtrOutput
Right now we only have one compliance type, but we may add additional types in the future.
func (ComplianceNoteOutput) Description ¶ added in v0.5.0
func (o ComplianceNoteOutput) Description() pulumi.StringPtrOutput
A description about this compliance check.
func (ComplianceNoteOutput) ElementType ¶ added in v0.5.0
func (ComplianceNoteOutput) ElementType() reflect.Type
func (ComplianceNoteOutput) Rationale ¶ added in v0.5.0
func (o ComplianceNoteOutput) Rationale() pulumi.StringPtrOutput
A rationale for the existence of this compliance check.
func (ComplianceNoteOutput) Remediation ¶ added in v0.5.0
func (o ComplianceNoteOutput) Remediation() pulumi.StringPtrOutput
A description of remediation steps if the compliance check fails.
func (ComplianceNoteOutput) ScanInstructions ¶ added in v0.5.0
func (o ComplianceNoteOutput) ScanInstructions() pulumi.StringPtrOutput
Serialized scan instructions with a predefined format.
func (ComplianceNoteOutput) Title ¶ added in v0.5.0
func (o ComplianceNoteOutput) Title() pulumi.StringPtrOutput
The title that identifies this compliance check.
func (ComplianceNoteOutput) ToComplianceNoteOutput ¶ added in v0.5.0
func (o ComplianceNoteOutput) ToComplianceNoteOutput() ComplianceNoteOutput
func (ComplianceNoteOutput) ToComplianceNoteOutputWithContext ¶ added in v0.5.0
func (o ComplianceNoteOutput) ToComplianceNoteOutputWithContext(ctx context.Context) ComplianceNoteOutput
func (ComplianceNoteOutput) ToComplianceNotePtrOutput ¶ added in v0.5.0
func (o ComplianceNoteOutput) ToComplianceNotePtrOutput() ComplianceNotePtrOutput
func (ComplianceNoteOutput) ToComplianceNotePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceNoteOutput) ToComplianceNotePtrOutputWithContext(ctx context.Context) ComplianceNotePtrOutput
func (ComplianceNoteOutput) Version ¶ added in v0.5.0
func (o ComplianceNoteOutput) Version() ComplianceVersionArrayOutput
The OS and config versions the benchmark applies to.
type ComplianceNotePtrInput ¶ added in v0.5.0
type ComplianceNotePtrInput interface { pulumi.Input ToComplianceNotePtrOutput() ComplianceNotePtrOutput ToComplianceNotePtrOutputWithContext(context.Context) ComplianceNotePtrOutput }
ComplianceNotePtrInput is an input type that accepts ComplianceNoteArgs, ComplianceNotePtr and ComplianceNotePtrOutput values. You can construct a concrete instance of `ComplianceNotePtrInput` via:
ComplianceNoteArgs{...} or: nil
func ComplianceNotePtr ¶ added in v0.5.0
func ComplianceNotePtr(v *ComplianceNoteArgs) ComplianceNotePtrInput
type ComplianceNotePtrOutput ¶ added in v0.5.0
type ComplianceNotePtrOutput struct{ *pulumi.OutputState }
func (ComplianceNotePtrOutput) CisBenchmark ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) CisBenchmark() CisBenchmarkPtrOutput
Right now we only have one compliance type, but we may add additional types in the future.
func (ComplianceNotePtrOutput) Description ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) Description() pulumi.StringPtrOutput
A description about this compliance check.
func (ComplianceNotePtrOutput) Elem ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) Elem() ComplianceNoteOutput
func (ComplianceNotePtrOutput) ElementType ¶ added in v0.5.0
func (ComplianceNotePtrOutput) ElementType() reflect.Type
func (ComplianceNotePtrOutput) Rationale ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) Rationale() pulumi.StringPtrOutput
A rationale for the existence of this compliance check.
func (ComplianceNotePtrOutput) Remediation ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) Remediation() pulumi.StringPtrOutput
A description of remediation steps if the compliance check fails.
func (ComplianceNotePtrOutput) ScanInstructions ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) ScanInstructions() pulumi.StringPtrOutput
Serialized scan instructions with a predefined format.
func (ComplianceNotePtrOutput) Title ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) Title() pulumi.StringPtrOutput
The title that identifies this compliance check.
func (ComplianceNotePtrOutput) ToComplianceNotePtrOutput ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) ToComplianceNotePtrOutput() ComplianceNotePtrOutput
func (ComplianceNotePtrOutput) ToComplianceNotePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) ToComplianceNotePtrOutputWithContext(ctx context.Context) ComplianceNotePtrOutput
func (ComplianceNotePtrOutput) Version ¶ added in v0.5.0
func (o ComplianceNotePtrOutput) Version() ComplianceVersionArrayOutput
The OS and config versions the benchmark applies to.
type ComplianceNoteResponse ¶ added in v0.5.0
type ComplianceNoteResponse struct { // Right now we only have one compliance type, but we may add additional types in the future. CisBenchmark CisBenchmarkResponse `pulumi:"cisBenchmark"` // A description about this compliance check. Description string `pulumi:"description"` // A rationale for the existence of this compliance check. Rationale string `pulumi:"rationale"` // A description of remediation steps if the compliance check fails. Remediation string `pulumi:"remediation"` // Serialized scan instructions with a predefined format. ScanInstructions string `pulumi:"scanInstructions"` // The title that identifies this compliance check. Title string `pulumi:"title"` // The OS and config versions the benchmark applies to. Version []ComplianceVersionResponse `pulumi:"version"` }
ComplianceNote encapsulates all information about a specific compliance check.
type ComplianceNoteResponseArgs ¶ added in v0.5.0
type ComplianceNoteResponseArgs struct { // Right now we only have one compliance type, but we may add additional types in the future. CisBenchmark CisBenchmarkResponseInput `pulumi:"cisBenchmark"` // A description about this compliance check. Description pulumi.StringInput `pulumi:"description"` // A rationale for the existence of this compliance check. Rationale pulumi.StringInput `pulumi:"rationale"` // A description of remediation steps if the compliance check fails. Remediation pulumi.StringInput `pulumi:"remediation"` // Serialized scan instructions with a predefined format. ScanInstructions pulumi.StringInput `pulumi:"scanInstructions"` // The title that identifies this compliance check. Title pulumi.StringInput `pulumi:"title"` // The OS and config versions the benchmark applies to. Version ComplianceVersionResponseArrayInput `pulumi:"version"` }
ComplianceNote encapsulates all information about a specific compliance check.
func (ComplianceNoteResponseArgs) ElementType ¶ added in v0.5.0
func (ComplianceNoteResponseArgs) ElementType() reflect.Type
func (ComplianceNoteResponseArgs) ToComplianceNoteResponseOutput ¶ added in v0.5.0
func (i ComplianceNoteResponseArgs) ToComplianceNoteResponseOutput() ComplianceNoteResponseOutput
func (ComplianceNoteResponseArgs) ToComplianceNoteResponseOutputWithContext ¶ added in v0.5.0
func (i ComplianceNoteResponseArgs) ToComplianceNoteResponseOutputWithContext(ctx context.Context) ComplianceNoteResponseOutput
func (ComplianceNoteResponseArgs) ToComplianceNoteResponsePtrOutput ¶ added in v0.5.0
func (i ComplianceNoteResponseArgs) ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput
func (ComplianceNoteResponseArgs) ToComplianceNoteResponsePtrOutputWithContext ¶ added in v0.5.0
func (i ComplianceNoteResponseArgs) ToComplianceNoteResponsePtrOutputWithContext(ctx context.Context) ComplianceNoteResponsePtrOutput
type ComplianceNoteResponseInput ¶ added in v0.5.0
type ComplianceNoteResponseInput interface { pulumi.Input ToComplianceNoteResponseOutput() ComplianceNoteResponseOutput ToComplianceNoteResponseOutputWithContext(context.Context) ComplianceNoteResponseOutput }
ComplianceNoteResponseInput is an input type that accepts ComplianceNoteResponseArgs and ComplianceNoteResponseOutput values. You can construct a concrete instance of `ComplianceNoteResponseInput` via:
ComplianceNoteResponseArgs{...}
type ComplianceNoteResponseOutput ¶ added in v0.5.0
type ComplianceNoteResponseOutput struct{ *pulumi.OutputState }
ComplianceNote encapsulates all information about a specific compliance check.
func (ComplianceNoteResponseOutput) CisBenchmark ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) CisBenchmark() CisBenchmarkResponseOutput
Right now we only have one compliance type, but we may add additional types in the future.
func (ComplianceNoteResponseOutput) Description ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) Description() pulumi.StringOutput
A description about this compliance check.
func (ComplianceNoteResponseOutput) ElementType ¶ added in v0.5.0
func (ComplianceNoteResponseOutput) ElementType() reflect.Type
func (ComplianceNoteResponseOutput) Rationale ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) Rationale() pulumi.StringOutput
A rationale for the existence of this compliance check.
func (ComplianceNoteResponseOutput) Remediation ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) Remediation() pulumi.StringOutput
A description of remediation steps if the compliance check fails.
func (ComplianceNoteResponseOutput) ScanInstructions ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) ScanInstructions() pulumi.StringOutput
Serialized scan instructions with a predefined format.
func (ComplianceNoteResponseOutput) Title ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) Title() pulumi.StringOutput
The title that identifies this compliance check.
func (ComplianceNoteResponseOutput) ToComplianceNoteResponseOutput ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) ToComplianceNoteResponseOutput() ComplianceNoteResponseOutput
func (ComplianceNoteResponseOutput) ToComplianceNoteResponseOutputWithContext ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) ToComplianceNoteResponseOutputWithContext(ctx context.Context) ComplianceNoteResponseOutput
func (ComplianceNoteResponseOutput) ToComplianceNoteResponsePtrOutput ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput
func (ComplianceNoteResponseOutput) ToComplianceNoteResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) ToComplianceNoteResponsePtrOutputWithContext(ctx context.Context) ComplianceNoteResponsePtrOutput
func (ComplianceNoteResponseOutput) Version ¶ added in v0.5.0
func (o ComplianceNoteResponseOutput) Version() ComplianceVersionResponseArrayOutput
The OS and config versions the benchmark applies to.
type ComplianceNoteResponsePtrInput ¶ added in v0.5.0
type ComplianceNoteResponsePtrInput interface { pulumi.Input ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput ToComplianceNoteResponsePtrOutputWithContext(context.Context) ComplianceNoteResponsePtrOutput }
ComplianceNoteResponsePtrInput is an input type that accepts ComplianceNoteResponseArgs, ComplianceNoteResponsePtr and ComplianceNoteResponsePtrOutput values. You can construct a concrete instance of `ComplianceNoteResponsePtrInput` via:
ComplianceNoteResponseArgs{...} or: nil
func ComplianceNoteResponsePtr ¶ added in v0.5.0
func ComplianceNoteResponsePtr(v *ComplianceNoteResponseArgs) ComplianceNoteResponsePtrInput
type ComplianceNoteResponsePtrOutput ¶ added in v0.5.0
type ComplianceNoteResponsePtrOutput struct{ *pulumi.OutputState }
func (ComplianceNoteResponsePtrOutput) CisBenchmark ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) CisBenchmark() CisBenchmarkResponsePtrOutput
Right now we only have one compliance type, but we may add additional types in the future.
func (ComplianceNoteResponsePtrOutput) Description ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) Description() pulumi.StringPtrOutput
A description about this compliance check.
func (ComplianceNoteResponsePtrOutput) Elem ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) Elem() ComplianceNoteResponseOutput
func (ComplianceNoteResponsePtrOutput) ElementType ¶ added in v0.5.0
func (ComplianceNoteResponsePtrOutput) ElementType() reflect.Type
func (ComplianceNoteResponsePtrOutput) Rationale ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) Rationale() pulumi.StringPtrOutput
A rationale for the existence of this compliance check.
func (ComplianceNoteResponsePtrOutput) Remediation ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) Remediation() pulumi.StringPtrOutput
A description of remediation steps if the compliance check fails.
func (ComplianceNoteResponsePtrOutput) ScanInstructions ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) ScanInstructions() pulumi.StringPtrOutput
Serialized scan instructions with a predefined format.
func (ComplianceNoteResponsePtrOutput) Title ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) Title() pulumi.StringPtrOutput
The title that identifies this compliance check.
func (ComplianceNoteResponsePtrOutput) ToComplianceNoteResponsePtrOutput ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) ToComplianceNoteResponsePtrOutput() ComplianceNoteResponsePtrOutput
func (ComplianceNoteResponsePtrOutput) ToComplianceNoteResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) ToComplianceNoteResponsePtrOutputWithContext(ctx context.Context) ComplianceNoteResponsePtrOutput
func (ComplianceNoteResponsePtrOutput) Version ¶ added in v0.5.0
func (o ComplianceNoteResponsePtrOutput) Version() ComplianceVersionResponseArrayOutput
The OS and config versions the benchmark applies to.
type ComplianceOccurrence ¶ added in v0.5.0
type ComplianceOccurrence struct { // The reason for non compliance of these files. NonComplianceReason *string `pulumi:"nonComplianceReason"` // A list of files which are violating compliance checks. NonCompliantFiles []NonCompliantFile `pulumi:"nonCompliantFiles"` }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
type ComplianceOccurrenceArgs ¶ added in v0.5.0
type ComplianceOccurrenceArgs struct { // The reason for non compliance of these files. NonComplianceReason pulumi.StringPtrInput `pulumi:"nonComplianceReason"` // A list of files which are violating compliance checks. NonCompliantFiles NonCompliantFileArrayInput `pulumi:"nonCompliantFiles"` }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
func (ComplianceOccurrenceArgs) ElementType ¶ added in v0.5.0
func (ComplianceOccurrenceArgs) ElementType() reflect.Type
func (ComplianceOccurrenceArgs) ToComplianceOccurrenceOutput ¶ added in v0.5.0
func (i ComplianceOccurrenceArgs) ToComplianceOccurrenceOutput() ComplianceOccurrenceOutput
func (ComplianceOccurrenceArgs) ToComplianceOccurrenceOutputWithContext ¶ added in v0.5.0
func (i ComplianceOccurrenceArgs) ToComplianceOccurrenceOutputWithContext(ctx context.Context) ComplianceOccurrenceOutput
func (ComplianceOccurrenceArgs) ToComplianceOccurrencePtrOutput ¶ added in v0.5.0
func (i ComplianceOccurrenceArgs) ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput
func (ComplianceOccurrenceArgs) ToComplianceOccurrencePtrOutputWithContext ¶ added in v0.5.0
func (i ComplianceOccurrenceArgs) ToComplianceOccurrencePtrOutputWithContext(ctx context.Context) ComplianceOccurrencePtrOutput
type ComplianceOccurrenceInput ¶ added in v0.5.0
type ComplianceOccurrenceInput interface { pulumi.Input ToComplianceOccurrenceOutput() ComplianceOccurrenceOutput ToComplianceOccurrenceOutputWithContext(context.Context) ComplianceOccurrenceOutput }
ComplianceOccurrenceInput is an input type that accepts ComplianceOccurrenceArgs and ComplianceOccurrenceOutput values. You can construct a concrete instance of `ComplianceOccurrenceInput` via:
ComplianceOccurrenceArgs{...}
type ComplianceOccurrenceOutput ¶ added in v0.5.0
type ComplianceOccurrenceOutput struct{ *pulumi.OutputState }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
func (ComplianceOccurrenceOutput) ElementType ¶ added in v0.5.0
func (ComplianceOccurrenceOutput) ElementType() reflect.Type
func (ComplianceOccurrenceOutput) NonComplianceReason ¶ added in v0.5.0
func (o ComplianceOccurrenceOutput) NonComplianceReason() pulumi.StringPtrOutput
The reason for non compliance of these files.
func (ComplianceOccurrenceOutput) NonCompliantFiles ¶ added in v0.5.0
func (o ComplianceOccurrenceOutput) NonCompliantFiles() NonCompliantFileArrayOutput
A list of files which are violating compliance checks.
func (ComplianceOccurrenceOutput) ToComplianceOccurrenceOutput ¶ added in v0.5.0
func (o ComplianceOccurrenceOutput) ToComplianceOccurrenceOutput() ComplianceOccurrenceOutput
func (ComplianceOccurrenceOutput) ToComplianceOccurrenceOutputWithContext ¶ added in v0.5.0
func (o ComplianceOccurrenceOutput) ToComplianceOccurrenceOutputWithContext(ctx context.Context) ComplianceOccurrenceOutput
func (ComplianceOccurrenceOutput) ToComplianceOccurrencePtrOutput ¶ added in v0.5.0
func (o ComplianceOccurrenceOutput) ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput
func (ComplianceOccurrenceOutput) ToComplianceOccurrencePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceOccurrenceOutput) ToComplianceOccurrencePtrOutputWithContext(ctx context.Context) ComplianceOccurrencePtrOutput
type ComplianceOccurrencePtrInput ¶ added in v0.5.0
type ComplianceOccurrencePtrInput interface { pulumi.Input ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput ToComplianceOccurrencePtrOutputWithContext(context.Context) ComplianceOccurrencePtrOutput }
ComplianceOccurrencePtrInput is an input type that accepts ComplianceOccurrenceArgs, ComplianceOccurrencePtr and ComplianceOccurrencePtrOutput values. You can construct a concrete instance of `ComplianceOccurrencePtrInput` via:
ComplianceOccurrenceArgs{...} or: nil
func ComplianceOccurrencePtr ¶ added in v0.5.0
func ComplianceOccurrencePtr(v *ComplianceOccurrenceArgs) ComplianceOccurrencePtrInput
type ComplianceOccurrencePtrOutput ¶ added in v0.5.0
type ComplianceOccurrencePtrOutput struct{ *pulumi.OutputState }
func (ComplianceOccurrencePtrOutput) Elem ¶ added in v0.5.0
func (o ComplianceOccurrencePtrOutput) Elem() ComplianceOccurrenceOutput
func (ComplianceOccurrencePtrOutput) ElementType ¶ added in v0.5.0
func (ComplianceOccurrencePtrOutput) ElementType() reflect.Type
func (ComplianceOccurrencePtrOutput) NonComplianceReason ¶ added in v0.5.0
func (o ComplianceOccurrencePtrOutput) NonComplianceReason() pulumi.StringPtrOutput
The reason for non compliance of these files.
func (ComplianceOccurrencePtrOutput) NonCompliantFiles ¶ added in v0.5.0
func (o ComplianceOccurrencePtrOutput) NonCompliantFiles() NonCompliantFileArrayOutput
A list of files which are violating compliance checks.
func (ComplianceOccurrencePtrOutput) ToComplianceOccurrencePtrOutput ¶ added in v0.5.0
func (o ComplianceOccurrencePtrOutput) ToComplianceOccurrencePtrOutput() ComplianceOccurrencePtrOutput
func (ComplianceOccurrencePtrOutput) ToComplianceOccurrencePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceOccurrencePtrOutput) ToComplianceOccurrencePtrOutputWithContext(ctx context.Context) ComplianceOccurrencePtrOutput
type ComplianceOccurrenceResponse ¶ added in v0.5.0
type ComplianceOccurrenceResponse struct { // The reason for non compliance of these files. NonComplianceReason string `pulumi:"nonComplianceReason"` // A list of files which are violating compliance checks. NonCompliantFiles []NonCompliantFileResponse `pulumi:"nonCompliantFiles"` }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
type ComplianceOccurrenceResponseArgs ¶ added in v0.5.0
type ComplianceOccurrenceResponseArgs struct { // The reason for non compliance of these files. NonComplianceReason pulumi.StringInput `pulumi:"nonComplianceReason"` // A list of files which are violating compliance checks. NonCompliantFiles NonCompliantFileResponseArrayInput `pulumi:"nonCompliantFiles"` }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
func (ComplianceOccurrenceResponseArgs) ElementType ¶ added in v0.5.0
func (ComplianceOccurrenceResponseArgs) ElementType() reflect.Type
func (ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponseOutput ¶ added in v0.5.0
func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponseOutput() ComplianceOccurrenceResponseOutput
func (ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponseOutputWithContext ¶ added in v0.5.0
func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponseOutputWithContext(ctx context.Context) ComplianceOccurrenceResponseOutput
func (ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponsePtrOutput ¶ added in v0.5.0
func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput
func (ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponsePtrOutputWithContext ¶ added in v0.5.0
func (i ComplianceOccurrenceResponseArgs) ToComplianceOccurrenceResponsePtrOutputWithContext(ctx context.Context) ComplianceOccurrenceResponsePtrOutput
type ComplianceOccurrenceResponseInput ¶ added in v0.5.0
type ComplianceOccurrenceResponseInput interface { pulumi.Input ToComplianceOccurrenceResponseOutput() ComplianceOccurrenceResponseOutput ToComplianceOccurrenceResponseOutputWithContext(context.Context) ComplianceOccurrenceResponseOutput }
ComplianceOccurrenceResponseInput is an input type that accepts ComplianceOccurrenceResponseArgs and ComplianceOccurrenceResponseOutput values. You can construct a concrete instance of `ComplianceOccurrenceResponseInput` via:
ComplianceOccurrenceResponseArgs{...}
type ComplianceOccurrenceResponseOutput ¶ added in v0.5.0
type ComplianceOccurrenceResponseOutput struct{ *pulumi.OutputState }
An indication that the compliance checks in the associated ComplianceNote were not satisfied for particular resources or a specified reason.
func (ComplianceOccurrenceResponseOutput) ElementType ¶ added in v0.5.0
func (ComplianceOccurrenceResponseOutput) ElementType() reflect.Type
func (ComplianceOccurrenceResponseOutput) NonComplianceReason ¶ added in v0.5.0
func (o ComplianceOccurrenceResponseOutput) NonComplianceReason() pulumi.StringOutput
The reason for non compliance of these files.
func (ComplianceOccurrenceResponseOutput) NonCompliantFiles ¶ added in v0.5.0
func (o ComplianceOccurrenceResponseOutput) NonCompliantFiles() NonCompliantFileResponseArrayOutput
A list of files which are violating compliance checks.
func (ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponseOutput ¶ added in v0.5.0
func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponseOutput() ComplianceOccurrenceResponseOutput
func (ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponseOutputWithContext ¶ added in v0.5.0
func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponseOutputWithContext(ctx context.Context) ComplianceOccurrenceResponseOutput
func (ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponsePtrOutput ¶ added in v0.5.0
func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput
func (ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceOccurrenceResponseOutput) ToComplianceOccurrenceResponsePtrOutputWithContext(ctx context.Context) ComplianceOccurrenceResponsePtrOutput
type ComplianceOccurrenceResponsePtrInput ¶ added in v0.5.0
type ComplianceOccurrenceResponsePtrInput interface { pulumi.Input ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput ToComplianceOccurrenceResponsePtrOutputWithContext(context.Context) ComplianceOccurrenceResponsePtrOutput }
ComplianceOccurrenceResponsePtrInput is an input type that accepts ComplianceOccurrenceResponseArgs, ComplianceOccurrenceResponsePtr and ComplianceOccurrenceResponsePtrOutput values. You can construct a concrete instance of `ComplianceOccurrenceResponsePtrInput` via:
ComplianceOccurrenceResponseArgs{...} or: nil
func ComplianceOccurrenceResponsePtr ¶ added in v0.5.0
func ComplianceOccurrenceResponsePtr(v *ComplianceOccurrenceResponseArgs) ComplianceOccurrenceResponsePtrInput
type ComplianceOccurrenceResponsePtrOutput ¶ added in v0.5.0
type ComplianceOccurrenceResponsePtrOutput struct{ *pulumi.OutputState }
func (ComplianceOccurrenceResponsePtrOutput) ElementType ¶ added in v0.5.0
func (ComplianceOccurrenceResponsePtrOutput) ElementType() reflect.Type
func (ComplianceOccurrenceResponsePtrOutput) NonComplianceReason ¶ added in v0.5.0
func (o ComplianceOccurrenceResponsePtrOutput) NonComplianceReason() pulumi.StringPtrOutput
The reason for non compliance of these files.
func (ComplianceOccurrenceResponsePtrOutput) NonCompliantFiles ¶ added in v0.5.0
func (o ComplianceOccurrenceResponsePtrOutput) NonCompliantFiles() NonCompliantFileResponseArrayOutput
A list of files which are violating compliance checks.
func (ComplianceOccurrenceResponsePtrOutput) ToComplianceOccurrenceResponsePtrOutput ¶ added in v0.5.0
func (o ComplianceOccurrenceResponsePtrOutput) ToComplianceOccurrenceResponsePtrOutput() ComplianceOccurrenceResponsePtrOutput
func (ComplianceOccurrenceResponsePtrOutput) ToComplianceOccurrenceResponsePtrOutputWithContext ¶ added in v0.5.0
func (o ComplianceOccurrenceResponsePtrOutput) ToComplianceOccurrenceResponsePtrOutputWithContext(ctx context.Context) ComplianceOccurrenceResponsePtrOutput
type ComplianceVersion ¶ added in v0.5.0
type ComplianceVersion struct { // The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to. CpeUri *string `pulumi:"cpeUri"` // The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in. Version *string `pulumi:"version"` }
Describes the CIS benchmark version that is applicable to a given OS and os version.
type ComplianceVersionArgs ¶ added in v0.5.0
type ComplianceVersionArgs struct { // The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to. CpeUri pulumi.StringPtrInput `pulumi:"cpeUri"` // The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in. Version pulumi.StringPtrInput `pulumi:"version"` }
Describes the CIS benchmark version that is applicable to a given OS and os version.
func (ComplianceVersionArgs) ElementType ¶ added in v0.5.0
func (ComplianceVersionArgs) ElementType() reflect.Type
func (ComplianceVersionArgs) ToComplianceVersionOutput ¶ added in v0.5.0
func (i ComplianceVersionArgs) ToComplianceVersionOutput() ComplianceVersionOutput
func (ComplianceVersionArgs) ToComplianceVersionOutputWithContext ¶ added in v0.5.0
func (i ComplianceVersionArgs) ToComplianceVersionOutputWithContext(ctx context.Context) ComplianceVersionOutput
type ComplianceVersionArray ¶ added in v0.5.0
type ComplianceVersionArray []ComplianceVersionInput
func (ComplianceVersionArray) ElementType ¶ added in v0.5.0
func (ComplianceVersionArray) ElementType() reflect.Type
func (ComplianceVersionArray) ToComplianceVersionArrayOutput ¶ added in v0.5.0
func (i ComplianceVersionArray) ToComplianceVersionArrayOutput() ComplianceVersionArrayOutput
func (ComplianceVersionArray) ToComplianceVersionArrayOutputWithContext ¶ added in v0.5.0
func (i ComplianceVersionArray) ToComplianceVersionArrayOutputWithContext(ctx context.Context) ComplianceVersionArrayOutput
type ComplianceVersionArrayInput ¶ added in v0.5.0
type ComplianceVersionArrayInput interface { pulumi.Input ToComplianceVersionArrayOutput() ComplianceVersionArrayOutput ToComplianceVersionArrayOutputWithContext(context.Context) ComplianceVersionArrayOutput }
ComplianceVersionArrayInput is an input type that accepts ComplianceVersionArray and ComplianceVersionArrayOutput values. You can construct a concrete instance of `ComplianceVersionArrayInput` via:
ComplianceVersionArray{ ComplianceVersionArgs{...} }
type ComplianceVersionArrayOutput ¶ added in v0.5.0
type ComplianceVersionArrayOutput struct{ *pulumi.OutputState }
func (ComplianceVersionArrayOutput) ElementType ¶ added in v0.5.0
func (ComplianceVersionArrayOutput) ElementType() reflect.Type
func (ComplianceVersionArrayOutput) Index ¶ added in v0.5.0
func (o ComplianceVersionArrayOutput) Index(i pulumi.IntInput) ComplianceVersionOutput
func (ComplianceVersionArrayOutput) ToComplianceVersionArrayOutput ¶ added in v0.5.0
func (o ComplianceVersionArrayOutput) ToComplianceVersionArrayOutput() ComplianceVersionArrayOutput
func (ComplianceVersionArrayOutput) ToComplianceVersionArrayOutputWithContext ¶ added in v0.5.0
func (o ComplianceVersionArrayOutput) ToComplianceVersionArrayOutputWithContext(ctx context.Context) ComplianceVersionArrayOutput
type ComplianceVersionInput ¶ added in v0.5.0
type ComplianceVersionInput interface { pulumi.Input ToComplianceVersionOutput() ComplianceVersionOutput ToComplianceVersionOutputWithContext(context.Context) ComplianceVersionOutput }
ComplianceVersionInput is an input type that accepts ComplianceVersionArgs and ComplianceVersionOutput values. You can construct a concrete instance of `ComplianceVersionInput` via:
ComplianceVersionArgs{...}
type ComplianceVersionOutput ¶ added in v0.5.0
type ComplianceVersionOutput struct{ *pulumi.OutputState }
Describes the CIS benchmark version that is applicable to a given OS and os version.
func (ComplianceVersionOutput) CpeUri ¶ added in v0.5.0
func (o ComplianceVersionOutput) CpeUri() pulumi.StringPtrOutput
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
func (ComplianceVersionOutput) ElementType ¶ added in v0.5.0
func (ComplianceVersionOutput) ElementType() reflect.Type
func (ComplianceVersionOutput) ToComplianceVersionOutput ¶ added in v0.5.0
func (o ComplianceVersionOutput) ToComplianceVersionOutput() ComplianceVersionOutput
func (ComplianceVersionOutput) ToComplianceVersionOutputWithContext ¶ added in v0.5.0
func (o ComplianceVersionOutput) ToComplianceVersionOutputWithContext(ctx context.Context) ComplianceVersionOutput
func (ComplianceVersionOutput) Version ¶ added in v0.5.0
func (o ComplianceVersionOutput) Version() pulumi.StringPtrOutput
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
type ComplianceVersionResponse ¶ added in v0.5.0
type ComplianceVersionResponse struct { // The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to. CpeUri string `pulumi:"cpeUri"` // The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in. Version string `pulumi:"version"` }
Describes the CIS benchmark version that is applicable to a given OS and os version.
type ComplianceVersionResponseArgs ¶ added in v0.5.0
type ComplianceVersionResponseArgs struct { // The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to. CpeUri pulumi.StringInput `pulumi:"cpeUri"` // The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in. Version pulumi.StringInput `pulumi:"version"` }
Describes the CIS benchmark version that is applicable to a given OS and os version.
func (ComplianceVersionResponseArgs) ElementType ¶ added in v0.5.0
func (ComplianceVersionResponseArgs) ElementType() reflect.Type
func (ComplianceVersionResponseArgs) ToComplianceVersionResponseOutput ¶ added in v0.5.0
func (i ComplianceVersionResponseArgs) ToComplianceVersionResponseOutput() ComplianceVersionResponseOutput
func (ComplianceVersionResponseArgs) ToComplianceVersionResponseOutputWithContext ¶ added in v0.5.0
func (i ComplianceVersionResponseArgs) ToComplianceVersionResponseOutputWithContext(ctx context.Context) ComplianceVersionResponseOutput
type ComplianceVersionResponseArray ¶ added in v0.5.0
type ComplianceVersionResponseArray []ComplianceVersionResponseInput
func (ComplianceVersionResponseArray) ElementType ¶ added in v0.5.0
func (ComplianceVersionResponseArray) ElementType() reflect.Type
func (ComplianceVersionResponseArray) ToComplianceVersionResponseArrayOutput ¶ added in v0.5.0
func (i ComplianceVersionResponseArray) ToComplianceVersionResponseArrayOutput() ComplianceVersionResponseArrayOutput
func (ComplianceVersionResponseArray) ToComplianceVersionResponseArrayOutputWithContext ¶ added in v0.5.0
func (i ComplianceVersionResponseArray) ToComplianceVersionResponseArrayOutputWithContext(ctx context.Context) ComplianceVersionResponseArrayOutput
type ComplianceVersionResponseArrayInput ¶ added in v0.5.0
type ComplianceVersionResponseArrayInput interface { pulumi.Input ToComplianceVersionResponseArrayOutput() ComplianceVersionResponseArrayOutput ToComplianceVersionResponseArrayOutputWithContext(context.Context) ComplianceVersionResponseArrayOutput }
ComplianceVersionResponseArrayInput is an input type that accepts ComplianceVersionResponseArray and ComplianceVersionResponseArrayOutput values. You can construct a concrete instance of `ComplianceVersionResponseArrayInput` via:
ComplianceVersionResponseArray{ ComplianceVersionResponseArgs{...} }
type ComplianceVersionResponseArrayOutput ¶ added in v0.5.0
type ComplianceVersionResponseArrayOutput struct{ *pulumi.OutputState }
func (ComplianceVersionResponseArrayOutput) ElementType ¶ added in v0.5.0
func (ComplianceVersionResponseArrayOutput) ElementType() reflect.Type
func (ComplianceVersionResponseArrayOutput) Index ¶ added in v0.5.0
func (o ComplianceVersionResponseArrayOutput) Index(i pulumi.IntInput) ComplianceVersionResponseOutput
func (ComplianceVersionResponseArrayOutput) ToComplianceVersionResponseArrayOutput ¶ added in v0.5.0
func (o ComplianceVersionResponseArrayOutput) ToComplianceVersionResponseArrayOutput() ComplianceVersionResponseArrayOutput
func (ComplianceVersionResponseArrayOutput) ToComplianceVersionResponseArrayOutputWithContext ¶ added in v0.5.0
func (o ComplianceVersionResponseArrayOutput) ToComplianceVersionResponseArrayOutputWithContext(ctx context.Context) ComplianceVersionResponseArrayOutput
type ComplianceVersionResponseInput ¶ added in v0.5.0
type ComplianceVersionResponseInput interface { pulumi.Input ToComplianceVersionResponseOutput() ComplianceVersionResponseOutput ToComplianceVersionResponseOutputWithContext(context.Context) ComplianceVersionResponseOutput }
ComplianceVersionResponseInput is an input type that accepts ComplianceVersionResponseArgs and ComplianceVersionResponseOutput values. You can construct a concrete instance of `ComplianceVersionResponseInput` via:
ComplianceVersionResponseArgs{...}
type ComplianceVersionResponseOutput ¶ added in v0.5.0
type ComplianceVersionResponseOutput struct{ *pulumi.OutputState }
Describes the CIS benchmark version that is applicable to a given OS and os version.
func (ComplianceVersionResponseOutput) CpeUri ¶ added in v0.5.0
func (o ComplianceVersionResponseOutput) CpeUri() pulumi.StringOutput
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
func (ComplianceVersionResponseOutput) ElementType ¶ added in v0.5.0
func (ComplianceVersionResponseOutput) ElementType() reflect.Type
func (ComplianceVersionResponseOutput) ToComplianceVersionResponseOutput ¶ added in v0.5.0
func (o ComplianceVersionResponseOutput) ToComplianceVersionResponseOutput() ComplianceVersionResponseOutput
func (ComplianceVersionResponseOutput) ToComplianceVersionResponseOutputWithContext ¶ added in v0.5.0
func (o ComplianceVersionResponseOutput) ToComplianceVersionResponseOutputWithContext(ctx context.Context) ComplianceVersionResponseOutput
func (ComplianceVersionResponseOutput) Version ¶ added in v0.5.0
func (o ComplianceVersionResponseOutput) Version() pulumi.StringOutput
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
type Deployable ¶
type Deployable struct { // Resource URI for the artifact being deployed. ResourceUri []string `pulumi:"resourceUri"` }
An artifact that can be deployed in some runtime.
type DeployableArgs ¶
type DeployableArgs struct { // Resource URI for the artifact being deployed. ResourceUri pulumi.StringArrayInput `pulumi:"resourceUri"` }
An artifact that can be deployed in some runtime.
func (DeployableArgs) ElementType ¶
func (DeployableArgs) ElementType() reflect.Type
func (DeployableArgs) ToDeployableOutput ¶
func (i DeployableArgs) ToDeployableOutput() DeployableOutput
func (DeployableArgs) ToDeployableOutputWithContext ¶
func (i DeployableArgs) ToDeployableOutputWithContext(ctx context.Context) DeployableOutput
func (DeployableArgs) ToDeployablePtrOutput ¶
func (i DeployableArgs) ToDeployablePtrOutput() DeployablePtrOutput
func (DeployableArgs) ToDeployablePtrOutputWithContext ¶
func (i DeployableArgs) ToDeployablePtrOutputWithContext(ctx context.Context) DeployablePtrOutput
type DeployableInput ¶
type DeployableInput interface { pulumi.Input ToDeployableOutput() DeployableOutput ToDeployableOutputWithContext(context.Context) DeployableOutput }
DeployableInput is an input type that accepts DeployableArgs and DeployableOutput values. You can construct a concrete instance of `DeployableInput` via:
DeployableArgs{...}
type DeployableOutput ¶
type DeployableOutput struct{ *pulumi.OutputState }
An artifact that can be deployed in some runtime.
func (DeployableOutput) ElementType ¶
func (DeployableOutput) ElementType() reflect.Type
func (DeployableOutput) ResourceUri ¶
func (o DeployableOutput) ResourceUri() pulumi.StringArrayOutput
Resource URI for the artifact being deployed.
func (DeployableOutput) ToDeployableOutput ¶
func (o DeployableOutput) ToDeployableOutput() DeployableOutput
func (DeployableOutput) ToDeployableOutputWithContext ¶
func (o DeployableOutput) ToDeployableOutputWithContext(ctx context.Context) DeployableOutput
func (DeployableOutput) ToDeployablePtrOutput ¶
func (o DeployableOutput) ToDeployablePtrOutput() DeployablePtrOutput
func (DeployableOutput) ToDeployablePtrOutputWithContext ¶
func (o DeployableOutput) ToDeployablePtrOutputWithContext(ctx context.Context) DeployablePtrOutput
type DeployablePtrInput ¶
type DeployablePtrInput interface { pulumi.Input ToDeployablePtrOutput() DeployablePtrOutput ToDeployablePtrOutputWithContext(context.Context) DeployablePtrOutput }
DeployablePtrInput is an input type that accepts DeployableArgs, DeployablePtr and DeployablePtrOutput values. You can construct a concrete instance of `DeployablePtrInput` via:
DeployableArgs{...} or: nil
func DeployablePtr ¶
func DeployablePtr(v *DeployableArgs) DeployablePtrInput
type DeployablePtrOutput ¶
type DeployablePtrOutput struct{ *pulumi.OutputState }
func (DeployablePtrOutput) Elem ¶
func (o DeployablePtrOutput) Elem() DeployableOutput
func (DeployablePtrOutput) ElementType ¶
func (DeployablePtrOutput) ElementType() reflect.Type
func (DeployablePtrOutput) ResourceUri ¶
func (o DeployablePtrOutput) ResourceUri() pulumi.StringArrayOutput
Resource URI for the artifact being deployed.
func (DeployablePtrOutput) ToDeployablePtrOutput ¶
func (o DeployablePtrOutput) ToDeployablePtrOutput() DeployablePtrOutput
func (DeployablePtrOutput) ToDeployablePtrOutputWithContext ¶
func (o DeployablePtrOutput) ToDeployablePtrOutputWithContext(ctx context.Context) DeployablePtrOutput
type DeployableResponse ¶
type DeployableResponse struct { // Resource URI for the artifact being deployed. ResourceUri []string `pulumi:"resourceUri"` }
An artifact that can be deployed in some runtime.
type DeployableResponseArgs ¶
type DeployableResponseArgs struct { // Resource URI for the artifact being deployed. ResourceUri pulumi.StringArrayInput `pulumi:"resourceUri"` }
An artifact that can be deployed in some runtime.
func (DeployableResponseArgs) ElementType ¶
func (DeployableResponseArgs) ElementType() reflect.Type
func (DeployableResponseArgs) ToDeployableResponseOutput ¶
func (i DeployableResponseArgs) ToDeployableResponseOutput() DeployableResponseOutput
func (DeployableResponseArgs) ToDeployableResponseOutputWithContext ¶
func (i DeployableResponseArgs) ToDeployableResponseOutputWithContext(ctx context.Context) DeployableResponseOutput
func (DeployableResponseArgs) ToDeployableResponsePtrOutput ¶
func (i DeployableResponseArgs) ToDeployableResponsePtrOutput() DeployableResponsePtrOutput
func (DeployableResponseArgs) ToDeployableResponsePtrOutputWithContext ¶
func (i DeployableResponseArgs) ToDeployableResponsePtrOutputWithContext(ctx context.Context) DeployableResponsePtrOutput
type DeployableResponseInput ¶
type DeployableResponseInput interface { pulumi.Input ToDeployableResponseOutput() DeployableResponseOutput ToDeployableResponseOutputWithContext(context.Context) DeployableResponseOutput }
DeployableResponseInput is an input type that accepts DeployableResponseArgs and DeployableResponseOutput values. You can construct a concrete instance of `DeployableResponseInput` via:
DeployableResponseArgs{...}
type DeployableResponseOutput ¶
type DeployableResponseOutput struct{ *pulumi.OutputState }
An artifact that can be deployed in some runtime.
func (DeployableResponseOutput) ElementType ¶
func (DeployableResponseOutput) ElementType() reflect.Type
func (DeployableResponseOutput) ResourceUri ¶
func (o DeployableResponseOutput) ResourceUri() pulumi.StringArrayOutput
Resource URI for the artifact being deployed.
func (DeployableResponseOutput) ToDeployableResponseOutput ¶
func (o DeployableResponseOutput) ToDeployableResponseOutput() DeployableResponseOutput
func (DeployableResponseOutput) ToDeployableResponseOutputWithContext ¶
func (o DeployableResponseOutput) ToDeployableResponseOutputWithContext(ctx context.Context) DeployableResponseOutput
func (DeployableResponseOutput) ToDeployableResponsePtrOutput ¶
func (o DeployableResponseOutput) ToDeployableResponsePtrOutput() DeployableResponsePtrOutput
func (DeployableResponseOutput) ToDeployableResponsePtrOutputWithContext ¶
func (o DeployableResponseOutput) ToDeployableResponsePtrOutputWithContext(ctx context.Context) DeployableResponsePtrOutput
type DeployableResponsePtrInput ¶
type DeployableResponsePtrInput interface { pulumi.Input ToDeployableResponsePtrOutput() DeployableResponsePtrOutput ToDeployableResponsePtrOutputWithContext(context.Context) DeployableResponsePtrOutput }
DeployableResponsePtrInput is an input type that accepts DeployableResponseArgs, DeployableResponsePtr and DeployableResponsePtrOutput values. You can construct a concrete instance of `DeployableResponsePtrInput` via:
DeployableResponseArgs{...} or: nil
func DeployableResponsePtr ¶
func DeployableResponsePtr(v *DeployableResponseArgs) DeployableResponsePtrInput
type DeployableResponsePtrOutput ¶
type DeployableResponsePtrOutput struct{ *pulumi.OutputState }
func (DeployableResponsePtrOutput) Elem ¶
func (o DeployableResponsePtrOutput) Elem() DeployableResponseOutput
func (DeployableResponsePtrOutput) ElementType ¶
func (DeployableResponsePtrOutput) ElementType() reflect.Type
func (DeployableResponsePtrOutput) ResourceUri ¶
func (o DeployableResponsePtrOutput) ResourceUri() pulumi.StringArrayOutput
Resource URI for the artifact being deployed.
func (DeployableResponsePtrOutput) ToDeployableResponsePtrOutput ¶
func (o DeployableResponsePtrOutput) ToDeployableResponsePtrOutput() DeployableResponsePtrOutput
func (DeployableResponsePtrOutput) ToDeployableResponsePtrOutputWithContext ¶
func (o DeployableResponsePtrOutput) ToDeployableResponsePtrOutputWithContext(ctx context.Context) DeployableResponsePtrOutput
type Deployment ¶
type Deployment struct { // Address of the runtime element hosting this deployment. Address *string `pulumi:"address"` // Configuration used to create this deployment. Config *string `pulumi:"config"` // Beginning of the lifetime of this deployment. DeployTime *string `pulumi:"deployTime"` // Platform hosting this deployment. Platform *DeploymentPlatform `pulumi:"platform"` // End of the lifetime of this deployment. UndeployTime *string `pulumi:"undeployTime"` // Identity of the user that triggered this deployment. UserEmail *string `pulumi:"userEmail"` }
The period during which some deployable was active in a runtime.
type DeploymentArgs ¶
type DeploymentArgs struct { // Address of the runtime element hosting this deployment. Address pulumi.StringPtrInput `pulumi:"address"` // Configuration used to create this deployment. Config pulumi.StringPtrInput `pulumi:"config"` // Beginning of the lifetime of this deployment. DeployTime pulumi.StringPtrInput `pulumi:"deployTime"` // Platform hosting this deployment. Platform DeploymentPlatformPtrInput `pulumi:"platform"` // End of the lifetime of this deployment. UndeployTime pulumi.StringPtrInput `pulumi:"undeployTime"` // Identity of the user that triggered this deployment. UserEmail pulumi.StringPtrInput `pulumi:"userEmail"` }
The period during which some deployable was active in a runtime.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
func (DeploymentArgs) ToDeploymentOutput ¶
func (i DeploymentArgs) ToDeploymentOutput() DeploymentOutput
func (DeploymentArgs) ToDeploymentOutputWithContext ¶
func (i DeploymentArgs) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
func (DeploymentArgs) ToDeploymentPtrOutput ¶
func (i DeploymentArgs) ToDeploymentPtrOutput() DeploymentPtrOutput
func (DeploymentArgs) ToDeploymentPtrOutputWithContext ¶
func (i DeploymentArgs) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(context.Context) DeploymentOutput }
DeploymentInput is an input type that accepts DeploymentArgs and DeploymentOutput values. You can construct a concrete instance of `DeploymentInput` via:
DeploymentArgs{...}
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
The period during which some deployable was active in a runtime.
func (DeploymentOutput) Address ¶
func (o DeploymentOutput) Address() pulumi.StringPtrOutput
Address of the runtime element hosting this deployment.
func (DeploymentOutput) Config ¶
func (o DeploymentOutput) Config() pulumi.StringPtrOutput
Configuration used to create this deployment.
func (DeploymentOutput) DeployTime ¶
func (o DeploymentOutput) DeployTime() pulumi.StringPtrOutput
Beginning of the lifetime of this deployment.
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) Platform ¶
func (o DeploymentOutput) Platform() DeploymentPlatformPtrOutput
Platform hosting this deployment.
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
func (DeploymentOutput) ToDeploymentPtrOutput ¶
func (o DeploymentOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
func (DeploymentOutput) ToDeploymentPtrOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
func (DeploymentOutput) UndeployTime ¶
func (o DeploymentOutput) UndeployTime() pulumi.StringPtrOutput
End of the lifetime of this deployment.
func (DeploymentOutput) UserEmail ¶
func (o DeploymentOutput) UserEmail() pulumi.StringPtrOutput
Identity of the user that triggered this deployment.
type DeploymentPlatform ¶ added in v0.4.0
type DeploymentPlatform string
Platform hosting this deployment.
func (DeploymentPlatform) ElementType ¶ added in v0.4.0
func (DeploymentPlatform) ElementType() reflect.Type
func (DeploymentPlatform) ToDeploymentPlatformOutput ¶ added in v0.6.0
func (e DeploymentPlatform) ToDeploymentPlatformOutput() DeploymentPlatformOutput
func (DeploymentPlatform) ToDeploymentPlatformOutputWithContext ¶ added in v0.6.0
func (e DeploymentPlatform) ToDeploymentPlatformOutputWithContext(ctx context.Context) DeploymentPlatformOutput
func (DeploymentPlatform) ToDeploymentPlatformPtrOutput ¶ added in v0.6.0
func (e DeploymentPlatform) ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput
func (DeploymentPlatform) ToDeploymentPlatformPtrOutputWithContext ¶ added in v0.6.0
func (e DeploymentPlatform) ToDeploymentPlatformPtrOutputWithContext(ctx context.Context) DeploymentPlatformPtrOutput
func (DeploymentPlatform) ToStringOutput ¶ added in v0.4.0
func (e DeploymentPlatform) ToStringOutput() pulumi.StringOutput
func (DeploymentPlatform) ToStringOutputWithContext ¶ added in v0.4.0
func (e DeploymentPlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeploymentPlatform) ToStringPtrOutput ¶ added in v0.4.0
func (e DeploymentPlatform) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeploymentPlatform) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DeploymentPlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeploymentPlatformInput ¶ added in v0.6.0
type DeploymentPlatformInput interface { pulumi.Input ToDeploymentPlatformOutput() DeploymentPlatformOutput ToDeploymentPlatformOutputWithContext(context.Context) DeploymentPlatformOutput }
DeploymentPlatformInput is an input type that accepts DeploymentPlatformArgs and DeploymentPlatformOutput values. You can construct a concrete instance of `DeploymentPlatformInput` via:
DeploymentPlatformArgs{...}
type DeploymentPlatformOutput ¶ added in v0.6.0
type DeploymentPlatformOutput struct{ *pulumi.OutputState }
func (DeploymentPlatformOutput) ElementType ¶ added in v0.6.0
func (DeploymentPlatformOutput) ElementType() reflect.Type
func (DeploymentPlatformOutput) ToDeploymentPlatformOutput ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToDeploymentPlatformOutput() DeploymentPlatformOutput
func (DeploymentPlatformOutput) ToDeploymentPlatformOutputWithContext ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToDeploymentPlatformOutputWithContext(ctx context.Context) DeploymentPlatformOutput
func (DeploymentPlatformOutput) ToDeploymentPlatformPtrOutput ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput
func (DeploymentPlatformOutput) ToDeploymentPlatformPtrOutputWithContext ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToDeploymentPlatformPtrOutputWithContext(ctx context.Context) DeploymentPlatformPtrOutput
func (DeploymentPlatformOutput) ToStringOutput ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToStringOutput() pulumi.StringOutput
func (DeploymentPlatformOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeploymentPlatformOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeploymentPlatformOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DeploymentPlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeploymentPlatformPtrInput ¶ added in v0.6.0
type DeploymentPlatformPtrInput interface { pulumi.Input ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput ToDeploymentPlatformPtrOutputWithContext(context.Context) DeploymentPlatformPtrOutput }
func DeploymentPlatformPtr ¶ added in v0.6.0
func DeploymentPlatformPtr(v string) DeploymentPlatformPtrInput
type DeploymentPlatformPtrOutput ¶ added in v0.6.0
type DeploymentPlatformPtrOutput struct{ *pulumi.OutputState }
func (DeploymentPlatformPtrOutput) Elem ¶ added in v0.6.0
func (o DeploymentPlatformPtrOutput) Elem() DeploymentPlatformOutput
func (DeploymentPlatformPtrOutput) ElementType ¶ added in v0.6.0
func (DeploymentPlatformPtrOutput) ElementType() reflect.Type
func (DeploymentPlatformPtrOutput) ToDeploymentPlatformPtrOutput ¶ added in v0.6.0
func (o DeploymentPlatformPtrOutput) ToDeploymentPlatformPtrOutput() DeploymentPlatformPtrOutput
func (DeploymentPlatformPtrOutput) ToDeploymentPlatformPtrOutputWithContext ¶ added in v0.6.0
func (o DeploymentPlatformPtrOutput) ToDeploymentPlatformPtrOutputWithContext(ctx context.Context) DeploymentPlatformPtrOutput
func (DeploymentPlatformPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DeploymentPlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeploymentPlatformPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DeploymentPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeploymentPtrInput ¶
type DeploymentPtrInput interface { pulumi.Input ToDeploymentPtrOutput() DeploymentPtrOutput ToDeploymentPtrOutputWithContext(context.Context) DeploymentPtrOutput }
DeploymentPtrInput is an input type that accepts DeploymentArgs, DeploymentPtr and DeploymentPtrOutput values. You can construct a concrete instance of `DeploymentPtrInput` via:
DeploymentArgs{...} or: nil
func DeploymentPtr ¶
func DeploymentPtr(v *DeploymentArgs) DeploymentPtrInput
type DeploymentPtrOutput ¶
type DeploymentPtrOutput struct{ *pulumi.OutputState }
func (DeploymentPtrOutput) Address ¶
func (o DeploymentPtrOutput) Address() pulumi.StringPtrOutput
Address of the runtime element hosting this deployment.
func (DeploymentPtrOutput) Config ¶
func (o DeploymentPtrOutput) Config() pulumi.StringPtrOutput
Configuration used to create this deployment.
func (DeploymentPtrOutput) DeployTime ¶
func (o DeploymentPtrOutput) DeployTime() pulumi.StringPtrOutput
Beginning of the lifetime of this deployment.
func (DeploymentPtrOutput) Elem ¶
func (o DeploymentPtrOutput) Elem() DeploymentOutput
func (DeploymentPtrOutput) ElementType ¶
func (DeploymentPtrOutput) ElementType() reflect.Type
func (DeploymentPtrOutput) Platform ¶
func (o DeploymentPtrOutput) Platform() DeploymentPlatformPtrOutput
Platform hosting this deployment.
func (DeploymentPtrOutput) ToDeploymentPtrOutput ¶
func (o DeploymentPtrOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
func (DeploymentPtrOutput) ToDeploymentPtrOutputWithContext ¶
func (o DeploymentPtrOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
func (DeploymentPtrOutput) UndeployTime ¶
func (o DeploymentPtrOutput) UndeployTime() pulumi.StringPtrOutput
End of the lifetime of this deployment.
func (DeploymentPtrOutput) UserEmail ¶
func (o DeploymentPtrOutput) UserEmail() pulumi.StringPtrOutput
Identity of the user that triggered this deployment.
type DeploymentResponse ¶
type DeploymentResponse struct { // Address of the runtime element hosting this deployment. Address string `pulumi:"address"` // Configuration used to create this deployment. Config string `pulumi:"config"` // Beginning of the lifetime of this deployment. DeployTime string `pulumi:"deployTime"` // Platform hosting this deployment. Platform string `pulumi:"platform"` // Resource URI for the artifact being deployed taken from the deployable field with the same name. ResourceUri []string `pulumi:"resourceUri"` // End of the lifetime of this deployment. UndeployTime string `pulumi:"undeployTime"` // Identity of the user that triggered this deployment. UserEmail string `pulumi:"userEmail"` }
The period during which some deployable was active in a runtime.
type DeploymentResponseArgs ¶
type DeploymentResponseArgs struct { // Address of the runtime element hosting this deployment. Address pulumi.StringInput `pulumi:"address"` // Configuration used to create this deployment. Config pulumi.StringInput `pulumi:"config"` // Beginning of the lifetime of this deployment. DeployTime pulumi.StringInput `pulumi:"deployTime"` // Platform hosting this deployment. Platform pulumi.StringInput `pulumi:"platform"` // Resource URI for the artifact being deployed taken from the deployable field with the same name. ResourceUri pulumi.StringArrayInput `pulumi:"resourceUri"` // End of the lifetime of this deployment. UndeployTime pulumi.StringInput `pulumi:"undeployTime"` // Identity of the user that triggered this deployment. UserEmail pulumi.StringInput `pulumi:"userEmail"` }
The period during which some deployable was active in a runtime.
func (DeploymentResponseArgs) ElementType ¶
func (DeploymentResponseArgs) ElementType() reflect.Type
func (DeploymentResponseArgs) ToDeploymentResponseOutput ¶
func (i DeploymentResponseArgs) ToDeploymentResponseOutput() DeploymentResponseOutput
func (DeploymentResponseArgs) ToDeploymentResponseOutputWithContext ¶
func (i DeploymentResponseArgs) ToDeploymentResponseOutputWithContext(ctx context.Context) DeploymentResponseOutput
func (DeploymentResponseArgs) ToDeploymentResponsePtrOutput ¶
func (i DeploymentResponseArgs) ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput
func (DeploymentResponseArgs) ToDeploymentResponsePtrOutputWithContext ¶
func (i DeploymentResponseArgs) ToDeploymentResponsePtrOutputWithContext(ctx context.Context) DeploymentResponsePtrOutput
type DeploymentResponseInput ¶
type DeploymentResponseInput interface { pulumi.Input ToDeploymentResponseOutput() DeploymentResponseOutput ToDeploymentResponseOutputWithContext(context.Context) DeploymentResponseOutput }
DeploymentResponseInput is an input type that accepts DeploymentResponseArgs and DeploymentResponseOutput values. You can construct a concrete instance of `DeploymentResponseInput` via:
DeploymentResponseArgs{...}
type DeploymentResponseOutput ¶
type DeploymentResponseOutput struct{ *pulumi.OutputState }
The period during which some deployable was active in a runtime.
func (DeploymentResponseOutput) Address ¶
func (o DeploymentResponseOutput) Address() pulumi.StringOutput
Address of the runtime element hosting this deployment.
func (DeploymentResponseOutput) Config ¶
func (o DeploymentResponseOutput) Config() pulumi.StringOutput
Configuration used to create this deployment.
func (DeploymentResponseOutput) DeployTime ¶
func (o DeploymentResponseOutput) DeployTime() pulumi.StringOutput
Beginning of the lifetime of this deployment.
func (DeploymentResponseOutput) ElementType ¶
func (DeploymentResponseOutput) ElementType() reflect.Type
func (DeploymentResponseOutput) Platform ¶
func (o DeploymentResponseOutput) Platform() pulumi.StringOutput
Platform hosting this deployment.
func (DeploymentResponseOutput) ResourceUri ¶
func (o DeploymentResponseOutput) ResourceUri() pulumi.StringArrayOutput
Resource URI for the artifact being deployed taken from the deployable field with the same name.
func (DeploymentResponseOutput) ToDeploymentResponseOutput ¶
func (o DeploymentResponseOutput) ToDeploymentResponseOutput() DeploymentResponseOutput
func (DeploymentResponseOutput) ToDeploymentResponseOutputWithContext ¶
func (o DeploymentResponseOutput) ToDeploymentResponseOutputWithContext(ctx context.Context) DeploymentResponseOutput
func (DeploymentResponseOutput) ToDeploymentResponsePtrOutput ¶
func (o DeploymentResponseOutput) ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput
func (DeploymentResponseOutput) ToDeploymentResponsePtrOutputWithContext ¶
func (o DeploymentResponseOutput) ToDeploymentResponsePtrOutputWithContext(ctx context.Context) DeploymentResponsePtrOutput
func (DeploymentResponseOutput) UndeployTime ¶
func (o DeploymentResponseOutput) UndeployTime() pulumi.StringOutput
End of the lifetime of this deployment.
func (DeploymentResponseOutput) UserEmail ¶
func (o DeploymentResponseOutput) UserEmail() pulumi.StringOutput
Identity of the user that triggered this deployment.
type DeploymentResponsePtrInput ¶
type DeploymentResponsePtrInput interface { pulumi.Input ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput ToDeploymentResponsePtrOutputWithContext(context.Context) DeploymentResponsePtrOutput }
DeploymentResponsePtrInput is an input type that accepts DeploymentResponseArgs, DeploymentResponsePtr and DeploymentResponsePtrOutput values. You can construct a concrete instance of `DeploymentResponsePtrInput` via:
DeploymentResponseArgs{...} or: nil
func DeploymentResponsePtr ¶
func DeploymentResponsePtr(v *DeploymentResponseArgs) DeploymentResponsePtrInput
type DeploymentResponsePtrOutput ¶
type DeploymentResponsePtrOutput struct{ *pulumi.OutputState }
func (DeploymentResponsePtrOutput) Address ¶
func (o DeploymentResponsePtrOutput) Address() pulumi.StringPtrOutput
Address of the runtime element hosting this deployment.
func (DeploymentResponsePtrOutput) Config ¶
func (o DeploymentResponsePtrOutput) Config() pulumi.StringPtrOutput
Configuration used to create this deployment.
func (DeploymentResponsePtrOutput) DeployTime ¶
func (o DeploymentResponsePtrOutput) DeployTime() pulumi.StringPtrOutput
Beginning of the lifetime of this deployment.
func (DeploymentResponsePtrOutput) Elem ¶
func (o DeploymentResponsePtrOutput) Elem() DeploymentResponseOutput
func (DeploymentResponsePtrOutput) ElementType ¶
func (DeploymentResponsePtrOutput) ElementType() reflect.Type
func (DeploymentResponsePtrOutput) Platform ¶
func (o DeploymentResponsePtrOutput) Platform() pulumi.StringPtrOutput
Platform hosting this deployment.
func (DeploymentResponsePtrOutput) ResourceUri ¶
func (o DeploymentResponsePtrOutput) ResourceUri() pulumi.StringArrayOutput
Resource URI for the artifact being deployed taken from the deployable field with the same name.
func (DeploymentResponsePtrOutput) ToDeploymentResponsePtrOutput ¶
func (o DeploymentResponsePtrOutput) ToDeploymentResponsePtrOutput() DeploymentResponsePtrOutput
func (DeploymentResponsePtrOutput) ToDeploymentResponsePtrOutputWithContext ¶
func (o DeploymentResponsePtrOutput) ToDeploymentResponsePtrOutputWithContext(ctx context.Context) DeploymentResponsePtrOutput
func (DeploymentResponsePtrOutput) UndeployTime ¶
func (o DeploymentResponsePtrOutput) UndeployTime() pulumi.StringPtrOutput
End of the lifetime of this deployment.
func (DeploymentResponsePtrOutput) UserEmail ¶
func (o DeploymentResponsePtrOutput) UserEmail() pulumi.StringPtrOutput
Identity of the user that triggered this deployment.
type Derived ¶
type Derived struct { // The fingerprint of the derived image. Fingerprint *Fingerprint `pulumi:"fingerprint"` // This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer. LayerInfo []Layer `pulumi:"layerInfo"` }
Derived describes the derived image portion (Occurrence) of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .
type DerivedArgs ¶
type DerivedArgs struct { // The fingerprint of the derived image. Fingerprint FingerprintPtrInput `pulumi:"fingerprint"` // This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer. LayerInfo LayerArrayInput `pulumi:"layerInfo"` }
Derived describes the derived image portion (Occurrence) of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .
func (DerivedArgs) ElementType ¶
func (DerivedArgs) ElementType() reflect.Type
func (DerivedArgs) ToDerivedOutput ¶
func (i DerivedArgs) ToDerivedOutput() DerivedOutput
func (DerivedArgs) ToDerivedOutputWithContext ¶
func (i DerivedArgs) ToDerivedOutputWithContext(ctx context.Context) DerivedOutput
func (DerivedArgs) ToDerivedPtrOutput ¶
func (i DerivedArgs) ToDerivedPtrOutput() DerivedPtrOutput
func (DerivedArgs) ToDerivedPtrOutputWithContext ¶
func (i DerivedArgs) ToDerivedPtrOutputWithContext(ctx context.Context) DerivedPtrOutput
type DerivedInput ¶
type DerivedInput interface { pulumi.Input ToDerivedOutput() DerivedOutput ToDerivedOutputWithContext(context.Context) DerivedOutput }
DerivedInput is an input type that accepts DerivedArgs and DerivedOutput values. You can construct a concrete instance of `DerivedInput` via:
DerivedArgs{...}
type DerivedOutput ¶
type DerivedOutput struct{ *pulumi.OutputState }
Derived describes the derived image portion (Occurrence) of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .
func (DerivedOutput) ElementType ¶
func (DerivedOutput) ElementType() reflect.Type
func (DerivedOutput) Fingerprint ¶
func (o DerivedOutput) Fingerprint() FingerprintPtrOutput
The fingerprint of the derived image.
func (DerivedOutput) LayerInfo ¶
func (o DerivedOutput) LayerInfo() LayerArrayOutput
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
func (DerivedOutput) ToDerivedOutput ¶
func (o DerivedOutput) ToDerivedOutput() DerivedOutput
func (DerivedOutput) ToDerivedOutputWithContext ¶
func (o DerivedOutput) ToDerivedOutputWithContext(ctx context.Context) DerivedOutput
func (DerivedOutput) ToDerivedPtrOutput ¶
func (o DerivedOutput) ToDerivedPtrOutput() DerivedPtrOutput
func (DerivedOutput) ToDerivedPtrOutputWithContext ¶
func (o DerivedOutput) ToDerivedPtrOutputWithContext(ctx context.Context) DerivedPtrOutput
type DerivedPtrInput ¶
type DerivedPtrInput interface { pulumi.Input ToDerivedPtrOutput() DerivedPtrOutput ToDerivedPtrOutputWithContext(context.Context) DerivedPtrOutput }
DerivedPtrInput is an input type that accepts DerivedArgs, DerivedPtr and DerivedPtrOutput values. You can construct a concrete instance of `DerivedPtrInput` via:
DerivedArgs{...} or: nil
func DerivedPtr ¶
func DerivedPtr(v *DerivedArgs) DerivedPtrInput
type DerivedPtrOutput ¶
type DerivedPtrOutput struct{ *pulumi.OutputState }
func (DerivedPtrOutput) Elem ¶
func (o DerivedPtrOutput) Elem() DerivedOutput
func (DerivedPtrOutput) ElementType ¶
func (DerivedPtrOutput) ElementType() reflect.Type
func (DerivedPtrOutput) Fingerprint ¶
func (o DerivedPtrOutput) Fingerprint() FingerprintPtrOutput
The fingerprint of the derived image.
func (DerivedPtrOutput) LayerInfo ¶
func (o DerivedPtrOutput) LayerInfo() LayerArrayOutput
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
func (DerivedPtrOutput) ToDerivedPtrOutput ¶
func (o DerivedPtrOutput) ToDerivedPtrOutput() DerivedPtrOutput
func (DerivedPtrOutput) ToDerivedPtrOutputWithContext ¶
func (o DerivedPtrOutput) ToDerivedPtrOutputWithContext(ctx context.Context) DerivedPtrOutput
type DerivedResponse ¶
type DerivedResponse struct { // This contains the base image URL for the derived image occurrence. BaseResourceUrl string `pulumi:"baseResourceUrl"` // The number of layers by which this image differs from the associated image basis. Distance int `pulumi:"distance"` // The fingerprint of the derived image. Fingerprint FingerprintResponse `pulumi:"fingerprint"` // This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer. LayerInfo []LayerResponse `pulumi:"layerInfo"` }
Derived describes the derived image portion (Occurrence) of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .
type DerivedResponseArgs ¶
type DerivedResponseArgs struct { // This contains the base image URL for the derived image occurrence. BaseResourceUrl pulumi.StringInput `pulumi:"baseResourceUrl"` // The number of layers by which this image differs from the associated image basis. Distance pulumi.IntInput `pulumi:"distance"` // The fingerprint of the derived image. Fingerprint FingerprintResponseInput `pulumi:"fingerprint"` // This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer. LayerInfo LayerResponseArrayInput `pulumi:"layerInfo"` }
Derived describes the derived image portion (Occurrence) of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .
func (DerivedResponseArgs) ElementType ¶
func (DerivedResponseArgs) ElementType() reflect.Type
func (DerivedResponseArgs) ToDerivedResponseOutput ¶
func (i DerivedResponseArgs) ToDerivedResponseOutput() DerivedResponseOutput
func (DerivedResponseArgs) ToDerivedResponseOutputWithContext ¶
func (i DerivedResponseArgs) ToDerivedResponseOutputWithContext(ctx context.Context) DerivedResponseOutput
func (DerivedResponseArgs) ToDerivedResponsePtrOutput ¶
func (i DerivedResponseArgs) ToDerivedResponsePtrOutput() DerivedResponsePtrOutput
func (DerivedResponseArgs) ToDerivedResponsePtrOutputWithContext ¶
func (i DerivedResponseArgs) ToDerivedResponsePtrOutputWithContext(ctx context.Context) DerivedResponsePtrOutput
type DerivedResponseInput ¶
type DerivedResponseInput interface { pulumi.Input ToDerivedResponseOutput() DerivedResponseOutput ToDerivedResponseOutputWithContext(context.Context) DerivedResponseOutput }
DerivedResponseInput is an input type that accepts DerivedResponseArgs and DerivedResponseOutput values. You can construct a concrete instance of `DerivedResponseInput` via:
DerivedResponseArgs{...}
type DerivedResponseOutput ¶
type DerivedResponseOutput struct{ *pulumi.OutputState }
Derived describes the derived image portion (Occurrence) of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .
func (DerivedResponseOutput) BaseResourceUrl ¶
func (o DerivedResponseOutput) BaseResourceUrl() pulumi.StringOutput
This contains the base image URL for the derived image occurrence.
func (DerivedResponseOutput) Distance ¶
func (o DerivedResponseOutput) Distance() pulumi.IntOutput
The number of layers by which this image differs from the associated image basis.
func (DerivedResponseOutput) ElementType ¶
func (DerivedResponseOutput) ElementType() reflect.Type
func (DerivedResponseOutput) Fingerprint ¶
func (o DerivedResponseOutput) Fingerprint() FingerprintResponseOutput
The fingerprint of the derived image.
func (DerivedResponseOutput) LayerInfo ¶
func (o DerivedResponseOutput) LayerInfo() LayerResponseArrayOutput
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
func (DerivedResponseOutput) ToDerivedResponseOutput ¶
func (o DerivedResponseOutput) ToDerivedResponseOutput() DerivedResponseOutput
func (DerivedResponseOutput) ToDerivedResponseOutputWithContext ¶
func (o DerivedResponseOutput) ToDerivedResponseOutputWithContext(ctx context.Context) DerivedResponseOutput
func (DerivedResponseOutput) ToDerivedResponsePtrOutput ¶
func (o DerivedResponseOutput) ToDerivedResponsePtrOutput() DerivedResponsePtrOutput
func (DerivedResponseOutput) ToDerivedResponsePtrOutputWithContext ¶
func (o DerivedResponseOutput) ToDerivedResponsePtrOutputWithContext(ctx context.Context) DerivedResponsePtrOutput
type DerivedResponsePtrInput ¶
type DerivedResponsePtrInput interface { pulumi.Input ToDerivedResponsePtrOutput() DerivedResponsePtrOutput ToDerivedResponsePtrOutputWithContext(context.Context) DerivedResponsePtrOutput }
DerivedResponsePtrInput is an input type that accepts DerivedResponseArgs, DerivedResponsePtr and DerivedResponsePtrOutput values. You can construct a concrete instance of `DerivedResponsePtrInput` via:
DerivedResponseArgs{...} or: nil
func DerivedResponsePtr ¶
func DerivedResponsePtr(v *DerivedResponseArgs) DerivedResponsePtrInput
type DerivedResponsePtrOutput ¶
type DerivedResponsePtrOutput struct{ *pulumi.OutputState }
func (DerivedResponsePtrOutput) BaseResourceUrl ¶
func (o DerivedResponsePtrOutput) BaseResourceUrl() pulumi.StringPtrOutput
This contains the base image URL for the derived image occurrence.
func (DerivedResponsePtrOutput) Distance ¶
func (o DerivedResponsePtrOutput) Distance() pulumi.IntPtrOutput
The number of layers by which this image differs from the associated image basis.
func (DerivedResponsePtrOutput) Elem ¶
func (o DerivedResponsePtrOutput) Elem() DerivedResponseOutput
func (DerivedResponsePtrOutput) ElementType ¶
func (DerivedResponsePtrOutput) ElementType() reflect.Type
func (DerivedResponsePtrOutput) Fingerprint ¶
func (o DerivedResponsePtrOutput) Fingerprint() FingerprintResponsePtrOutput
The fingerprint of the derived image.
func (DerivedResponsePtrOutput) LayerInfo ¶
func (o DerivedResponsePtrOutput) LayerInfo() LayerResponseArrayOutput
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
func (DerivedResponsePtrOutput) ToDerivedResponsePtrOutput ¶
func (o DerivedResponsePtrOutput) ToDerivedResponsePtrOutput() DerivedResponsePtrOutput
func (DerivedResponsePtrOutput) ToDerivedResponsePtrOutputWithContext ¶
func (o DerivedResponsePtrOutput) ToDerivedResponsePtrOutputWithContext(ctx context.Context) DerivedResponsePtrOutput
type Detail ¶
type Detail struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in which the vulnerability manifests. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri *string `pulumi:"cpeUri"` // A vendor-specific description of this note. Description *string `pulumi:"description"` // The fix for this specific package version. FixedLocation *VulnerabilityLocation `pulumi:"fixedLocation"` // Whether this Detail is obsolete. Occurrences are expected not to point to obsolete details. IsObsolete *bool `pulumi:"isObsolete"` // The max version of the package in which the vulnerability exists. MaxAffectedVersion *Version `pulumi:"maxAffectedVersion"` // The min version of the package in which the vulnerability exists. MinAffectedVersion *Version `pulumi:"minAffectedVersion"` // The name of the package where the vulnerability was found. This field can be used as a filter in list requests. Package *string `pulumi:"package"` // The type of package; whether native or non native(ruby gems, node.js packages etc) PackageType *string `pulumi:"packageType"` // The severity (eg: distro assigned severity) for this vulnerability. SeverityName *string `pulumi:"severityName"` // The source from which the information in this Detail was obtained. Source *string `pulumi:"source"` // The vendor of the product. e.g. "google" Vendor *string `pulumi:"vendor"` }
Identifies all occurrences of this vulnerability in the package for a specific distro/location For example: glibc in cpe:/o:debian:debian_linux:8 for versions 2.1 - 2.2
type DetailArgs ¶
type DetailArgs struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in which the vulnerability manifests. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri pulumi.StringPtrInput `pulumi:"cpeUri"` // A vendor-specific description of this note. Description pulumi.StringPtrInput `pulumi:"description"` // The fix for this specific package version. FixedLocation VulnerabilityLocationPtrInput `pulumi:"fixedLocation"` // Whether this Detail is obsolete. Occurrences are expected not to point to obsolete details. IsObsolete pulumi.BoolPtrInput `pulumi:"isObsolete"` // The max version of the package in which the vulnerability exists. MaxAffectedVersion VersionPtrInput `pulumi:"maxAffectedVersion"` // The min version of the package in which the vulnerability exists. MinAffectedVersion VersionPtrInput `pulumi:"minAffectedVersion"` // The name of the package where the vulnerability was found. This field can be used as a filter in list requests. Package pulumi.StringPtrInput `pulumi:"package"` // The type of package; whether native or non native(ruby gems, node.js packages etc) PackageType pulumi.StringPtrInput `pulumi:"packageType"` // The severity (eg: distro assigned severity) for this vulnerability. SeverityName pulumi.StringPtrInput `pulumi:"severityName"` // The source from which the information in this Detail was obtained. Source pulumi.StringPtrInput `pulumi:"source"` // The vendor of the product. e.g. "google" Vendor pulumi.StringPtrInput `pulumi:"vendor"` }
Identifies all occurrences of this vulnerability in the package for a specific distro/location For example: glibc in cpe:/o:debian:debian_linux:8 for versions 2.1 - 2.2
func (DetailArgs) ElementType ¶
func (DetailArgs) ElementType() reflect.Type
func (DetailArgs) ToDetailOutput ¶
func (i DetailArgs) ToDetailOutput() DetailOutput
func (DetailArgs) ToDetailOutputWithContext ¶
func (i DetailArgs) ToDetailOutputWithContext(ctx context.Context) DetailOutput
type DetailArray ¶
type DetailArray []DetailInput
func (DetailArray) ElementType ¶
func (DetailArray) ElementType() reflect.Type
func (DetailArray) ToDetailArrayOutput ¶
func (i DetailArray) ToDetailArrayOutput() DetailArrayOutput
func (DetailArray) ToDetailArrayOutputWithContext ¶
func (i DetailArray) ToDetailArrayOutputWithContext(ctx context.Context) DetailArrayOutput
type DetailArrayInput ¶
type DetailArrayInput interface { pulumi.Input ToDetailArrayOutput() DetailArrayOutput ToDetailArrayOutputWithContext(context.Context) DetailArrayOutput }
DetailArrayInput is an input type that accepts DetailArray and DetailArrayOutput values. You can construct a concrete instance of `DetailArrayInput` via:
DetailArray{ DetailArgs{...} }
type DetailArrayOutput ¶
type DetailArrayOutput struct{ *pulumi.OutputState }
func (DetailArrayOutput) ElementType ¶
func (DetailArrayOutput) ElementType() reflect.Type
func (DetailArrayOutput) Index ¶
func (o DetailArrayOutput) Index(i pulumi.IntInput) DetailOutput
func (DetailArrayOutput) ToDetailArrayOutput ¶
func (o DetailArrayOutput) ToDetailArrayOutput() DetailArrayOutput
func (DetailArrayOutput) ToDetailArrayOutputWithContext ¶
func (o DetailArrayOutput) ToDetailArrayOutputWithContext(ctx context.Context) DetailArrayOutput
type DetailInput ¶
type DetailInput interface { pulumi.Input ToDetailOutput() DetailOutput ToDetailOutputWithContext(context.Context) DetailOutput }
DetailInput is an input type that accepts DetailArgs and DetailOutput values. You can construct a concrete instance of `DetailInput` via:
DetailArgs{...}
type DetailOutput ¶
type DetailOutput struct{ *pulumi.OutputState }
Identifies all occurrences of this vulnerability in the package for a specific distro/location For example: glibc in cpe:/o:debian:debian_linux:8 for versions 2.1 - 2.2
func (DetailOutput) CpeUri ¶
func (o DetailOutput) CpeUri() pulumi.StringPtrOutput
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in which the vulnerability manifests. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests.
func (DetailOutput) Description ¶
func (o DetailOutput) Description() pulumi.StringPtrOutput
A vendor-specific description of this note.
func (DetailOutput) ElementType ¶
func (DetailOutput) ElementType() reflect.Type
func (DetailOutput) FixedLocation ¶
func (o DetailOutput) FixedLocation() VulnerabilityLocationPtrOutput
The fix for this specific package version.
func (DetailOutput) IsObsolete ¶
func (o DetailOutput) IsObsolete() pulumi.BoolPtrOutput
Whether this Detail is obsolete. Occurrences are expected not to point to obsolete details.
func (DetailOutput) MaxAffectedVersion ¶
func (o DetailOutput) MaxAffectedVersion() VersionPtrOutput
The max version of the package in which the vulnerability exists.
func (DetailOutput) MinAffectedVersion ¶
func (o DetailOutput) MinAffectedVersion() VersionPtrOutput
The min version of the package in which the vulnerability exists.
func (DetailOutput) Package ¶
func (o DetailOutput) Package() pulumi.StringPtrOutput
The name of the package where the vulnerability was found. This field can be used as a filter in list requests.
func (DetailOutput) PackageType ¶
func (o DetailOutput) PackageType() pulumi.StringPtrOutput
The type of package; whether native or non native(ruby gems, node.js packages etc)
func (DetailOutput) SeverityName ¶
func (o DetailOutput) SeverityName() pulumi.StringPtrOutput
The severity (eg: distro assigned severity) for this vulnerability.
func (DetailOutput) Source ¶
func (o DetailOutput) Source() pulumi.StringPtrOutput
The source from which the information in this Detail was obtained.
func (DetailOutput) ToDetailOutput ¶
func (o DetailOutput) ToDetailOutput() DetailOutput
func (DetailOutput) ToDetailOutputWithContext ¶
func (o DetailOutput) ToDetailOutputWithContext(ctx context.Context) DetailOutput
func (DetailOutput) Vendor ¶
func (o DetailOutput) Vendor() pulumi.StringPtrOutput
The vendor of the product. e.g. "google"
type DetailResponse ¶
type DetailResponse struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in which the vulnerability manifests. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri string `pulumi:"cpeUri"` // A vendor-specific description of this note. Description string `pulumi:"description"` // The fix for this specific package version. FixedLocation VulnerabilityLocationResponse `pulumi:"fixedLocation"` // Whether this Detail is obsolete. Occurrences are expected not to point to obsolete details. IsObsolete bool `pulumi:"isObsolete"` // The max version of the package in which the vulnerability exists. MaxAffectedVersion VersionResponse `pulumi:"maxAffectedVersion"` // The min version of the package in which the vulnerability exists. MinAffectedVersion VersionResponse `pulumi:"minAffectedVersion"` // The name of the package where the vulnerability was found. This field can be used as a filter in list requests. Package string `pulumi:"package"` // The type of package; whether native or non native(ruby gems, node.js packages etc) PackageType string `pulumi:"packageType"` // The severity (eg: distro assigned severity) for this vulnerability. SeverityName string `pulumi:"severityName"` // The source from which the information in this Detail was obtained. Source string `pulumi:"source"` // The vendor of the product. e.g. "google" Vendor string `pulumi:"vendor"` }
Identifies all occurrences of this vulnerability in the package for a specific distro/location For example: glibc in cpe:/o:debian:debian_linux:8 for versions 2.1 - 2.2
type DetailResponseArgs ¶
type DetailResponseArgs struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in which the vulnerability manifests. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri pulumi.StringInput `pulumi:"cpeUri"` // A vendor-specific description of this note. Description pulumi.StringInput `pulumi:"description"` // The fix for this specific package version. FixedLocation VulnerabilityLocationResponseInput `pulumi:"fixedLocation"` // Whether this Detail is obsolete. Occurrences are expected not to point to obsolete details. IsObsolete pulumi.BoolInput `pulumi:"isObsolete"` // The max version of the package in which the vulnerability exists. MaxAffectedVersion VersionResponseInput `pulumi:"maxAffectedVersion"` // The min version of the package in which the vulnerability exists. MinAffectedVersion VersionResponseInput `pulumi:"minAffectedVersion"` // The name of the package where the vulnerability was found. This field can be used as a filter in list requests. Package pulumi.StringInput `pulumi:"package"` // The type of package; whether native or non native(ruby gems, node.js packages etc) PackageType pulumi.StringInput `pulumi:"packageType"` // The severity (eg: distro assigned severity) for this vulnerability. SeverityName pulumi.StringInput `pulumi:"severityName"` // The source from which the information in this Detail was obtained. Source pulumi.StringInput `pulumi:"source"` // The vendor of the product. e.g. "google" Vendor pulumi.StringInput `pulumi:"vendor"` }
Identifies all occurrences of this vulnerability in the package for a specific distro/location For example: glibc in cpe:/o:debian:debian_linux:8 for versions 2.1 - 2.2
func (DetailResponseArgs) ElementType ¶
func (DetailResponseArgs) ElementType() reflect.Type
func (DetailResponseArgs) ToDetailResponseOutput ¶
func (i DetailResponseArgs) ToDetailResponseOutput() DetailResponseOutput
func (DetailResponseArgs) ToDetailResponseOutputWithContext ¶
func (i DetailResponseArgs) ToDetailResponseOutputWithContext(ctx context.Context) DetailResponseOutput
type DetailResponseArray ¶
type DetailResponseArray []DetailResponseInput
func (DetailResponseArray) ElementType ¶
func (DetailResponseArray) ElementType() reflect.Type
func (DetailResponseArray) ToDetailResponseArrayOutput ¶
func (i DetailResponseArray) ToDetailResponseArrayOutput() DetailResponseArrayOutput
func (DetailResponseArray) ToDetailResponseArrayOutputWithContext ¶
func (i DetailResponseArray) ToDetailResponseArrayOutputWithContext(ctx context.Context) DetailResponseArrayOutput
type DetailResponseArrayInput ¶
type DetailResponseArrayInput interface { pulumi.Input ToDetailResponseArrayOutput() DetailResponseArrayOutput ToDetailResponseArrayOutputWithContext(context.Context) DetailResponseArrayOutput }
DetailResponseArrayInput is an input type that accepts DetailResponseArray and DetailResponseArrayOutput values. You can construct a concrete instance of `DetailResponseArrayInput` via:
DetailResponseArray{ DetailResponseArgs{...} }
type DetailResponseArrayOutput ¶
type DetailResponseArrayOutput struct{ *pulumi.OutputState }
func (DetailResponseArrayOutput) ElementType ¶
func (DetailResponseArrayOutput) ElementType() reflect.Type
func (DetailResponseArrayOutput) Index ¶
func (o DetailResponseArrayOutput) Index(i pulumi.IntInput) DetailResponseOutput
func (DetailResponseArrayOutput) ToDetailResponseArrayOutput ¶
func (o DetailResponseArrayOutput) ToDetailResponseArrayOutput() DetailResponseArrayOutput
func (DetailResponseArrayOutput) ToDetailResponseArrayOutputWithContext ¶
func (o DetailResponseArrayOutput) ToDetailResponseArrayOutputWithContext(ctx context.Context) DetailResponseArrayOutput
type DetailResponseInput ¶
type DetailResponseInput interface { pulumi.Input ToDetailResponseOutput() DetailResponseOutput ToDetailResponseOutputWithContext(context.Context) DetailResponseOutput }
DetailResponseInput is an input type that accepts DetailResponseArgs and DetailResponseOutput values. You can construct a concrete instance of `DetailResponseInput` via:
DetailResponseArgs{...}
type DetailResponseOutput ¶
type DetailResponseOutput struct{ *pulumi.OutputState }
Identifies all occurrences of this vulnerability in the package for a specific distro/location For example: glibc in cpe:/o:debian:debian_linux:8 for versions 2.1 - 2.2
func (DetailResponseOutput) CpeUri ¶
func (o DetailResponseOutput) CpeUri() pulumi.StringOutput
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) in which the vulnerability manifests. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests.
func (DetailResponseOutput) Description ¶
func (o DetailResponseOutput) Description() pulumi.StringOutput
A vendor-specific description of this note.
func (DetailResponseOutput) ElementType ¶
func (DetailResponseOutput) ElementType() reflect.Type
func (DetailResponseOutput) FixedLocation ¶
func (o DetailResponseOutput) FixedLocation() VulnerabilityLocationResponseOutput
The fix for this specific package version.
func (DetailResponseOutput) IsObsolete ¶
func (o DetailResponseOutput) IsObsolete() pulumi.BoolOutput
Whether this Detail is obsolete. Occurrences are expected not to point to obsolete details.
func (DetailResponseOutput) MaxAffectedVersion ¶
func (o DetailResponseOutput) MaxAffectedVersion() VersionResponseOutput
The max version of the package in which the vulnerability exists.
func (DetailResponseOutput) MinAffectedVersion ¶
func (o DetailResponseOutput) MinAffectedVersion() VersionResponseOutput
The min version of the package in which the vulnerability exists.
func (DetailResponseOutput) Package ¶
func (o DetailResponseOutput) Package() pulumi.StringOutput
The name of the package where the vulnerability was found. This field can be used as a filter in list requests.
func (DetailResponseOutput) PackageType ¶
func (o DetailResponseOutput) PackageType() pulumi.StringOutput
The type of package; whether native or non native(ruby gems, node.js packages etc)
func (DetailResponseOutput) SeverityName ¶
func (o DetailResponseOutput) SeverityName() pulumi.StringOutput
The severity (eg: distro assigned severity) for this vulnerability.
func (DetailResponseOutput) Source ¶
func (o DetailResponseOutput) Source() pulumi.StringOutput
The source from which the information in this Detail was obtained.
func (DetailResponseOutput) ToDetailResponseOutput ¶
func (o DetailResponseOutput) ToDetailResponseOutput() DetailResponseOutput
func (DetailResponseOutput) ToDetailResponseOutputWithContext ¶
func (o DetailResponseOutput) ToDetailResponseOutputWithContext(ctx context.Context) DetailResponseOutput
func (DetailResponseOutput) Vendor ¶
func (o DetailResponseOutput) Vendor() pulumi.StringOutput
The vendor of the product. e.g. "google"
type Discovered ¶
type Discovered struct { // The status of discovery for the resource. AnalysisStatus *DiscoveredAnalysisStatus `pulumi:"analysisStatus"` // When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API. AnalysisStatusError *Status `pulumi:"analysisStatusError"` // Whether the resource is continuously analyzed. ContinuousAnalysis *DiscoveredContinuousAnalysis `pulumi:"continuousAnalysis"` // The CPE of the resource being scanned. Cpe *string `pulumi:"cpe"` }
Provides information about the scan status of a discovered resource.
type DiscoveredAnalysisStatus ¶ added in v0.4.0
type DiscoveredAnalysisStatus string
The status of discovery for the resource.
func (DiscoveredAnalysisStatus) ElementType ¶ added in v0.4.0
func (DiscoveredAnalysisStatus) ElementType() reflect.Type
func (DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusOutput ¶ added in v0.6.0
func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusOutput() DiscoveredAnalysisStatusOutput
func (DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusOutputWithContext ¶ added in v0.6.0
func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusOutput
func (DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusPtrOutput ¶ added in v0.6.0
func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput
func (DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusPtrOutputWithContext ¶ added in v0.6.0
func (e DiscoveredAnalysisStatus) ToDiscoveredAnalysisStatusPtrOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusPtrOutput
func (DiscoveredAnalysisStatus) ToStringOutput ¶ added in v0.4.0
func (e DiscoveredAnalysisStatus) ToStringOutput() pulumi.StringOutput
func (DiscoveredAnalysisStatus) ToStringOutputWithContext ¶ added in v0.4.0
func (e DiscoveredAnalysisStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiscoveredAnalysisStatus) ToStringPtrOutput ¶ added in v0.4.0
func (e DiscoveredAnalysisStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveredAnalysisStatus) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DiscoveredAnalysisStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveredAnalysisStatusInput ¶ added in v0.6.0
type DiscoveredAnalysisStatusInput interface { pulumi.Input ToDiscoveredAnalysisStatusOutput() DiscoveredAnalysisStatusOutput ToDiscoveredAnalysisStatusOutputWithContext(context.Context) DiscoveredAnalysisStatusOutput }
DiscoveredAnalysisStatusInput is an input type that accepts DiscoveredAnalysisStatusArgs and DiscoveredAnalysisStatusOutput values. You can construct a concrete instance of `DiscoveredAnalysisStatusInput` via:
DiscoveredAnalysisStatusArgs{...}
type DiscoveredAnalysisStatusOutput ¶ added in v0.6.0
type DiscoveredAnalysisStatusOutput struct{ *pulumi.OutputState }
func (DiscoveredAnalysisStatusOutput) ElementType ¶ added in v0.6.0
func (DiscoveredAnalysisStatusOutput) ElementType() reflect.Type
func (DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusOutput ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusOutput() DiscoveredAnalysisStatusOutput
func (DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusOutputWithContext ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusOutput
func (DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusPtrOutput ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput
func (DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToDiscoveredAnalysisStatusPtrOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusPtrOutput
func (DiscoveredAnalysisStatusOutput) ToStringOutput ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToStringOutput() pulumi.StringOutput
func (DiscoveredAnalysisStatusOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiscoveredAnalysisStatusOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveredAnalysisStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveredAnalysisStatusPtrInput ¶ added in v0.6.0
type DiscoveredAnalysisStatusPtrInput interface { pulumi.Input ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput ToDiscoveredAnalysisStatusPtrOutputWithContext(context.Context) DiscoveredAnalysisStatusPtrOutput }
func DiscoveredAnalysisStatusPtr ¶ added in v0.6.0
func DiscoveredAnalysisStatusPtr(v string) DiscoveredAnalysisStatusPtrInput
type DiscoveredAnalysisStatusPtrOutput ¶ added in v0.6.0
type DiscoveredAnalysisStatusPtrOutput struct{ *pulumi.OutputState }
func (DiscoveredAnalysisStatusPtrOutput) Elem ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusPtrOutput) Elem() DiscoveredAnalysisStatusOutput
func (DiscoveredAnalysisStatusPtrOutput) ElementType ¶ added in v0.6.0
func (DiscoveredAnalysisStatusPtrOutput) ElementType() reflect.Type
func (DiscoveredAnalysisStatusPtrOutput) ToDiscoveredAnalysisStatusPtrOutput ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusPtrOutput) ToDiscoveredAnalysisStatusPtrOutput() DiscoveredAnalysisStatusPtrOutput
func (DiscoveredAnalysisStatusPtrOutput) ToDiscoveredAnalysisStatusPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusPtrOutput) ToDiscoveredAnalysisStatusPtrOutputWithContext(ctx context.Context) DiscoveredAnalysisStatusPtrOutput
func (DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveredArgs ¶
type DiscoveredArgs struct { // The status of discovery for the resource. AnalysisStatus DiscoveredAnalysisStatusPtrInput `pulumi:"analysisStatus"` // When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API. AnalysisStatusError StatusPtrInput `pulumi:"analysisStatusError"` // Whether the resource is continuously analyzed. ContinuousAnalysis DiscoveredContinuousAnalysisPtrInput `pulumi:"continuousAnalysis"` // The CPE of the resource being scanned. Cpe pulumi.StringPtrInput `pulumi:"cpe"` }
Provides information about the scan status of a discovered resource.
func (DiscoveredArgs) ElementType ¶
func (DiscoveredArgs) ElementType() reflect.Type
func (DiscoveredArgs) ToDiscoveredOutput ¶
func (i DiscoveredArgs) ToDiscoveredOutput() DiscoveredOutput
func (DiscoveredArgs) ToDiscoveredOutputWithContext ¶
func (i DiscoveredArgs) ToDiscoveredOutputWithContext(ctx context.Context) DiscoveredOutput
func (DiscoveredArgs) ToDiscoveredPtrOutput ¶
func (i DiscoveredArgs) ToDiscoveredPtrOutput() DiscoveredPtrOutput
func (DiscoveredArgs) ToDiscoveredPtrOutputWithContext ¶
func (i DiscoveredArgs) ToDiscoveredPtrOutputWithContext(ctx context.Context) DiscoveredPtrOutput
type DiscoveredContinuousAnalysis ¶ added in v0.4.0
type DiscoveredContinuousAnalysis string
Whether the resource is continuously analyzed.
func (DiscoveredContinuousAnalysis) ElementType ¶ added in v0.4.0
func (DiscoveredContinuousAnalysis) ElementType() reflect.Type
func (DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisOutput ¶ added in v0.6.0
func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisOutput() DiscoveredContinuousAnalysisOutput
func (DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisOutputWithContext ¶ added in v0.6.0
func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisOutput
func (DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisPtrOutput ¶ added in v0.6.0
func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput
func (DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisPtrOutputWithContext ¶ added in v0.6.0
func (e DiscoveredContinuousAnalysis) ToDiscoveredContinuousAnalysisPtrOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisPtrOutput
func (DiscoveredContinuousAnalysis) ToStringOutput ¶ added in v0.4.0
func (e DiscoveredContinuousAnalysis) ToStringOutput() pulumi.StringOutput
func (DiscoveredContinuousAnalysis) ToStringOutputWithContext ¶ added in v0.4.0
func (e DiscoveredContinuousAnalysis) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiscoveredContinuousAnalysis) ToStringPtrOutput ¶ added in v0.4.0
func (e DiscoveredContinuousAnalysis) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveredContinuousAnalysis) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DiscoveredContinuousAnalysis) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveredContinuousAnalysisInput ¶ added in v0.6.0
type DiscoveredContinuousAnalysisInput interface { pulumi.Input ToDiscoveredContinuousAnalysisOutput() DiscoveredContinuousAnalysisOutput ToDiscoveredContinuousAnalysisOutputWithContext(context.Context) DiscoveredContinuousAnalysisOutput }
DiscoveredContinuousAnalysisInput is an input type that accepts DiscoveredContinuousAnalysisArgs and DiscoveredContinuousAnalysisOutput values. You can construct a concrete instance of `DiscoveredContinuousAnalysisInput` via:
DiscoveredContinuousAnalysisArgs{...}
type DiscoveredContinuousAnalysisOutput ¶ added in v0.6.0
type DiscoveredContinuousAnalysisOutput struct{ *pulumi.OutputState }
func (DiscoveredContinuousAnalysisOutput) ElementType ¶ added in v0.6.0
func (DiscoveredContinuousAnalysisOutput) ElementType() reflect.Type
func (DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisOutput ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisOutput() DiscoveredContinuousAnalysisOutput
func (DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisOutputWithContext ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisOutput
func (DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisPtrOutput ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput
func (DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToDiscoveredContinuousAnalysisPtrOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisPtrOutput
func (DiscoveredContinuousAnalysisOutput) ToStringOutput ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToStringOutput() pulumi.StringOutput
func (DiscoveredContinuousAnalysisOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiscoveredContinuousAnalysisOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveredContinuousAnalysisOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveredContinuousAnalysisPtrInput ¶ added in v0.6.0
type DiscoveredContinuousAnalysisPtrInput interface { pulumi.Input ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput ToDiscoveredContinuousAnalysisPtrOutputWithContext(context.Context) DiscoveredContinuousAnalysisPtrOutput }
func DiscoveredContinuousAnalysisPtr ¶ added in v0.6.0
func DiscoveredContinuousAnalysisPtr(v string) DiscoveredContinuousAnalysisPtrInput
type DiscoveredContinuousAnalysisPtrOutput ¶ added in v0.6.0
type DiscoveredContinuousAnalysisPtrOutput struct{ *pulumi.OutputState }
func (DiscoveredContinuousAnalysisPtrOutput) ElementType ¶ added in v0.6.0
func (DiscoveredContinuousAnalysisPtrOutput) ElementType() reflect.Type
func (DiscoveredContinuousAnalysisPtrOutput) ToDiscoveredContinuousAnalysisPtrOutput ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisPtrOutput) ToDiscoveredContinuousAnalysisPtrOutput() DiscoveredContinuousAnalysisPtrOutput
func (DiscoveredContinuousAnalysisPtrOutput) ToDiscoveredContinuousAnalysisPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisPtrOutput) ToDiscoveredContinuousAnalysisPtrOutputWithContext(ctx context.Context) DiscoveredContinuousAnalysisPtrOutput
func (DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveredInput ¶
type DiscoveredInput interface { pulumi.Input ToDiscoveredOutput() DiscoveredOutput ToDiscoveredOutputWithContext(context.Context) DiscoveredOutput }
DiscoveredInput is an input type that accepts DiscoveredArgs and DiscoveredOutput values. You can construct a concrete instance of `DiscoveredInput` via:
DiscoveredArgs{...}
type DiscoveredOutput ¶
type DiscoveredOutput struct{ *pulumi.OutputState }
Provides information about the scan status of a discovered resource.
func (DiscoveredOutput) AnalysisStatus ¶
func (o DiscoveredOutput) AnalysisStatus() DiscoveredAnalysisStatusPtrOutput
The status of discovery for the resource.
func (DiscoveredOutput) AnalysisStatusError ¶
func (o DiscoveredOutput) AnalysisStatusError() StatusPtrOutput
When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API.
func (DiscoveredOutput) ContinuousAnalysis ¶
func (o DiscoveredOutput) ContinuousAnalysis() DiscoveredContinuousAnalysisPtrOutput
Whether the resource is continuously analyzed.
func (DiscoveredOutput) Cpe ¶
func (o DiscoveredOutput) Cpe() pulumi.StringPtrOutput
The CPE of the resource being scanned.
func (DiscoveredOutput) ElementType ¶
func (DiscoveredOutput) ElementType() reflect.Type
func (DiscoveredOutput) ToDiscoveredOutput ¶
func (o DiscoveredOutput) ToDiscoveredOutput() DiscoveredOutput
func (DiscoveredOutput) ToDiscoveredOutputWithContext ¶
func (o DiscoveredOutput) ToDiscoveredOutputWithContext(ctx context.Context) DiscoveredOutput
func (DiscoveredOutput) ToDiscoveredPtrOutput ¶
func (o DiscoveredOutput) ToDiscoveredPtrOutput() DiscoveredPtrOutput
func (DiscoveredOutput) ToDiscoveredPtrOutputWithContext ¶
func (o DiscoveredOutput) ToDiscoveredPtrOutputWithContext(ctx context.Context) DiscoveredPtrOutput
type DiscoveredPtrInput ¶
type DiscoveredPtrInput interface { pulumi.Input ToDiscoveredPtrOutput() DiscoveredPtrOutput ToDiscoveredPtrOutputWithContext(context.Context) DiscoveredPtrOutput }
DiscoveredPtrInput is an input type that accepts DiscoveredArgs, DiscoveredPtr and DiscoveredPtrOutput values. You can construct a concrete instance of `DiscoveredPtrInput` via:
DiscoveredArgs{...} or: nil
func DiscoveredPtr ¶
func DiscoveredPtr(v *DiscoveredArgs) DiscoveredPtrInput
type DiscoveredPtrOutput ¶
type DiscoveredPtrOutput struct{ *pulumi.OutputState }
func (DiscoveredPtrOutput) AnalysisStatus ¶
func (o DiscoveredPtrOutput) AnalysisStatus() DiscoveredAnalysisStatusPtrOutput
The status of discovery for the resource.
func (DiscoveredPtrOutput) AnalysisStatusError ¶
func (o DiscoveredPtrOutput) AnalysisStatusError() StatusPtrOutput
When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API.
func (DiscoveredPtrOutput) ContinuousAnalysis ¶
func (o DiscoveredPtrOutput) ContinuousAnalysis() DiscoveredContinuousAnalysisPtrOutput
Whether the resource is continuously analyzed.
func (DiscoveredPtrOutput) Cpe ¶
func (o DiscoveredPtrOutput) Cpe() pulumi.StringPtrOutput
The CPE of the resource being scanned.
func (DiscoveredPtrOutput) Elem ¶
func (o DiscoveredPtrOutput) Elem() DiscoveredOutput
func (DiscoveredPtrOutput) ElementType ¶
func (DiscoveredPtrOutput) ElementType() reflect.Type
func (DiscoveredPtrOutput) ToDiscoveredPtrOutput ¶
func (o DiscoveredPtrOutput) ToDiscoveredPtrOutput() DiscoveredPtrOutput
func (DiscoveredPtrOutput) ToDiscoveredPtrOutputWithContext ¶
func (o DiscoveredPtrOutput) ToDiscoveredPtrOutputWithContext(ctx context.Context) DiscoveredPtrOutput
type DiscoveredResponse ¶
type DiscoveredResponse struct { // The status of discovery for the resource. AnalysisStatus string `pulumi:"analysisStatus"` // When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API. AnalysisStatusError StatusResponse `pulumi:"analysisStatusError"` // Whether the resource is continuously analyzed. ContinuousAnalysis string `pulumi:"continuousAnalysis"` // The CPE of the resource being scanned. Cpe string `pulumi:"cpe"` }
Provides information about the scan status of a discovered resource.
type DiscoveredResponseArgs ¶
type DiscoveredResponseArgs struct { // The status of discovery for the resource. AnalysisStatus pulumi.StringInput `pulumi:"analysisStatus"` // When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API. AnalysisStatusError StatusResponseInput `pulumi:"analysisStatusError"` // Whether the resource is continuously analyzed. ContinuousAnalysis pulumi.StringInput `pulumi:"continuousAnalysis"` // The CPE of the resource being scanned. Cpe pulumi.StringInput `pulumi:"cpe"` }
Provides information about the scan status of a discovered resource.
func (DiscoveredResponseArgs) ElementType ¶
func (DiscoveredResponseArgs) ElementType() reflect.Type
func (DiscoveredResponseArgs) ToDiscoveredResponseOutput ¶
func (i DiscoveredResponseArgs) ToDiscoveredResponseOutput() DiscoveredResponseOutput
func (DiscoveredResponseArgs) ToDiscoveredResponseOutputWithContext ¶
func (i DiscoveredResponseArgs) ToDiscoveredResponseOutputWithContext(ctx context.Context) DiscoveredResponseOutput
func (DiscoveredResponseArgs) ToDiscoveredResponsePtrOutput ¶
func (i DiscoveredResponseArgs) ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput
func (DiscoveredResponseArgs) ToDiscoveredResponsePtrOutputWithContext ¶
func (i DiscoveredResponseArgs) ToDiscoveredResponsePtrOutputWithContext(ctx context.Context) DiscoveredResponsePtrOutput
type DiscoveredResponseInput ¶
type DiscoveredResponseInput interface { pulumi.Input ToDiscoveredResponseOutput() DiscoveredResponseOutput ToDiscoveredResponseOutputWithContext(context.Context) DiscoveredResponseOutput }
DiscoveredResponseInput is an input type that accepts DiscoveredResponseArgs and DiscoveredResponseOutput values. You can construct a concrete instance of `DiscoveredResponseInput` via:
DiscoveredResponseArgs{...}
type DiscoveredResponseOutput ¶
type DiscoveredResponseOutput struct{ *pulumi.OutputState }
Provides information about the scan status of a discovered resource.
func (DiscoveredResponseOutput) AnalysisStatus ¶
func (o DiscoveredResponseOutput) AnalysisStatus() pulumi.StringOutput
The status of discovery for the resource.
func (DiscoveredResponseOutput) AnalysisStatusError ¶
func (o DiscoveredResponseOutput) AnalysisStatusError() StatusResponseOutput
When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API.
func (DiscoveredResponseOutput) ContinuousAnalysis ¶
func (o DiscoveredResponseOutput) ContinuousAnalysis() pulumi.StringOutput
Whether the resource is continuously analyzed.
func (DiscoveredResponseOutput) Cpe ¶
func (o DiscoveredResponseOutput) Cpe() pulumi.StringOutput
The CPE of the resource being scanned.
func (DiscoveredResponseOutput) ElementType ¶
func (DiscoveredResponseOutput) ElementType() reflect.Type
func (DiscoveredResponseOutput) ToDiscoveredResponseOutput ¶
func (o DiscoveredResponseOutput) ToDiscoveredResponseOutput() DiscoveredResponseOutput
func (DiscoveredResponseOutput) ToDiscoveredResponseOutputWithContext ¶
func (o DiscoveredResponseOutput) ToDiscoveredResponseOutputWithContext(ctx context.Context) DiscoveredResponseOutput
func (DiscoveredResponseOutput) ToDiscoveredResponsePtrOutput ¶
func (o DiscoveredResponseOutput) ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput
func (DiscoveredResponseOutput) ToDiscoveredResponsePtrOutputWithContext ¶
func (o DiscoveredResponseOutput) ToDiscoveredResponsePtrOutputWithContext(ctx context.Context) DiscoveredResponsePtrOutput
type DiscoveredResponsePtrInput ¶
type DiscoveredResponsePtrInput interface { pulumi.Input ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput ToDiscoveredResponsePtrOutputWithContext(context.Context) DiscoveredResponsePtrOutput }
DiscoveredResponsePtrInput is an input type that accepts DiscoveredResponseArgs, DiscoveredResponsePtr and DiscoveredResponsePtrOutput values. You can construct a concrete instance of `DiscoveredResponsePtrInput` via:
DiscoveredResponseArgs{...} or: nil
func DiscoveredResponsePtr ¶
func DiscoveredResponsePtr(v *DiscoveredResponseArgs) DiscoveredResponsePtrInput
type DiscoveredResponsePtrOutput ¶
type DiscoveredResponsePtrOutput struct{ *pulumi.OutputState }
func (DiscoveredResponsePtrOutput) AnalysisStatus ¶
func (o DiscoveredResponsePtrOutput) AnalysisStatus() pulumi.StringPtrOutput
The status of discovery for the resource.
func (DiscoveredResponsePtrOutput) AnalysisStatusError ¶
func (o DiscoveredResponsePtrOutput) AnalysisStatusError() StatusResponsePtrOutput
When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage output only and populated by the API.
func (DiscoveredResponsePtrOutput) ContinuousAnalysis ¶
func (o DiscoveredResponsePtrOutput) ContinuousAnalysis() pulumi.StringPtrOutput
Whether the resource is continuously analyzed.
func (DiscoveredResponsePtrOutput) Cpe ¶
func (o DiscoveredResponsePtrOutput) Cpe() pulumi.StringPtrOutput
The CPE of the resource being scanned.
func (DiscoveredResponsePtrOutput) Elem ¶
func (o DiscoveredResponsePtrOutput) Elem() DiscoveredResponseOutput
func (DiscoveredResponsePtrOutput) ElementType ¶
func (DiscoveredResponsePtrOutput) ElementType() reflect.Type
func (DiscoveredResponsePtrOutput) ToDiscoveredResponsePtrOutput ¶
func (o DiscoveredResponsePtrOutput) ToDiscoveredResponsePtrOutput() DiscoveredResponsePtrOutput
func (DiscoveredResponsePtrOutput) ToDiscoveredResponsePtrOutputWithContext ¶
func (o DiscoveredResponsePtrOutput) ToDiscoveredResponsePtrOutputWithContext(ctx context.Context) DiscoveredResponsePtrOutput
type Discovery ¶
type Discovery struct { // The kind of analysis that is handled by this discovery. AnalysisKind *DiscoveryAnalysisKind `pulumi:"analysisKind"` }
A note that indicates a type of analysis a provider would perform. This note exists in a provider's project. A `Discovery` occurrence is created in a consumer's project at the start of analysis. The occurrence's operation will indicate the status of the analysis. Absence of an occurrence linked to this note for a resource indicates that analysis hasn't started.
type DiscoveryAnalysisKind ¶ added in v0.4.0
type DiscoveryAnalysisKind string
The kind of analysis that is handled by this discovery.
func (DiscoveryAnalysisKind) ElementType ¶ added in v0.4.0
func (DiscoveryAnalysisKind) ElementType() reflect.Type
func (DiscoveryAnalysisKind) ToDiscoveryAnalysisKindOutput ¶ added in v0.6.0
func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindOutput() DiscoveryAnalysisKindOutput
func (DiscoveryAnalysisKind) ToDiscoveryAnalysisKindOutputWithContext ¶ added in v0.6.0
func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindOutputWithContext(ctx context.Context) DiscoveryAnalysisKindOutput
func (DiscoveryAnalysisKind) ToDiscoveryAnalysisKindPtrOutput ¶ added in v0.6.0
func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput
func (DiscoveryAnalysisKind) ToDiscoveryAnalysisKindPtrOutputWithContext ¶ added in v0.6.0
func (e DiscoveryAnalysisKind) ToDiscoveryAnalysisKindPtrOutputWithContext(ctx context.Context) DiscoveryAnalysisKindPtrOutput
func (DiscoveryAnalysisKind) ToStringOutput ¶ added in v0.4.0
func (e DiscoveryAnalysisKind) ToStringOutput() pulumi.StringOutput
func (DiscoveryAnalysisKind) ToStringOutputWithContext ¶ added in v0.4.0
func (e DiscoveryAnalysisKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiscoveryAnalysisKind) ToStringPtrOutput ¶ added in v0.4.0
func (e DiscoveryAnalysisKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveryAnalysisKind) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DiscoveryAnalysisKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveryAnalysisKindInput ¶ added in v0.6.0
type DiscoveryAnalysisKindInput interface { pulumi.Input ToDiscoveryAnalysisKindOutput() DiscoveryAnalysisKindOutput ToDiscoveryAnalysisKindOutputWithContext(context.Context) DiscoveryAnalysisKindOutput }
DiscoveryAnalysisKindInput is an input type that accepts DiscoveryAnalysisKindArgs and DiscoveryAnalysisKindOutput values. You can construct a concrete instance of `DiscoveryAnalysisKindInput` via:
DiscoveryAnalysisKindArgs{...}
type DiscoveryAnalysisKindOutput ¶ added in v0.6.0
type DiscoveryAnalysisKindOutput struct{ *pulumi.OutputState }
func (DiscoveryAnalysisKindOutput) ElementType ¶ added in v0.6.0
func (DiscoveryAnalysisKindOutput) ElementType() reflect.Type
func (DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindOutput ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindOutput() DiscoveryAnalysisKindOutput
func (DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindOutputWithContext ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindOutputWithContext(ctx context.Context) DiscoveryAnalysisKindOutput
func (DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindPtrOutput ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput
func (DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToDiscoveryAnalysisKindPtrOutputWithContext(ctx context.Context) DiscoveryAnalysisKindPtrOutput
func (DiscoveryAnalysisKindOutput) ToStringOutput ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToStringOutput() pulumi.StringOutput
func (DiscoveryAnalysisKindOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiscoveryAnalysisKindOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveryAnalysisKindOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveryAnalysisKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveryAnalysisKindPtrInput ¶ added in v0.6.0
type DiscoveryAnalysisKindPtrInput interface { pulumi.Input ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput ToDiscoveryAnalysisKindPtrOutputWithContext(context.Context) DiscoveryAnalysisKindPtrOutput }
func DiscoveryAnalysisKindPtr ¶ added in v0.6.0
func DiscoveryAnalysisKindPtr(v string) DiscoveryAnalysisKindPtrInput
type DiscoveryAnalysisKindPtrOutput ¶ added in v0.6.0
type DiscoveryAnalysisKindPtrOutput struct{ *pulumi.OutputState }
func (DiscoveryAnalysisKindPtrOutput) Elem ¶ added in v0.6.0
func (o DiscoveryAnalysisKindPtrOutput) Elem() DiscoveryAnalysisKindOutput
func (DiscoveryAnalysisKindPtrOutput) ElementType ¶ added in v0.6.0
func (DiscoveryAnalysisKindPtrOutput) ElementType() reflect.Type
func (DiscoveryAnalysisKindPtrOutput) ToDiscoveryAnalysisKindPtrOutput ¶ added in v0.6.0
func (o DiscoveryAnalysisKindPtrOutput) ToDiscoveryAnalysisKindPtrOutput() DiscoveryAnalysisKindPtrOutput
func (DiscoveryAnalysisKindPtrOutput) ToDiscoveryAnalysisKindPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveryAnalysisKindPtrOutput) ToDiscoveryAnalysisKindPtrOutputWithContext(ctx context.Context) DiscoveryAnalysisKindPtrOutput
func (DiscoveryAnalysisKindPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiscoveryAnalysisKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiscoveryAnalysisKindPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiscoveryAnalysisKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiscoveryArgs ¶
type DiscoveryArgs struct { // The kind of analysis that is handled by this discovery. AnalysisKind DiscoveryAnalysisKindPtrInput `pulumi:"analysisKind"` }
A note that indicates a type of analysis a provider would perform. This note exists in a provider's project. A `Discovery` occurrence is created in a consumer's project at the start of analysis. The occurrence's operation will indicate the status of the analysis. Absence of an occurrence linked to this note for a resource indicates that analysis hasn't started.
func (DiscoveryArgs) ElementType ¶
func (DiscoveryArgs) ElementType() reflect.Type
func (DiscoveryArgs) ToDiscoveryOutput ¶
func (i DiscoveryArgs) ToDiscoveryOutput() DiscoveryOutput
func (DiscoveryArgs) ToDiscoveryOutputWithContext ¶
func (i DiscoveryArgs) ToDiscoveryOutputWithContext(ctx context.Context) DiscoveryOutput
func (DiscoveryArgs) ToDiscoveryPtrOutput ¶
func (i DiscoveryArgs) ToDiscoveryPtrOutput() DiscoveryPtrOutput
func (DiscoveryArgs) ToDiscoveryPtrOutputWithContext ¶
func (i DiscoveryArgs) ToDiscoveryPtrOutputWithContext(ctx context.Context) DiscoveryPtrOutput
type DiscoveryInput ¶
type DiscoveryInput interface { pulumi.Input ToDiscoveryOutput() DiscoveryOutput ToDiscoveryOutputWithContext(context.Context) DiscoveryOutput }
DiscoveryInput is an input type that accepts DiscoveryArgs and DiscoveryOutput values. You can construct a concrete instance of `DiscoveryInput` via:
DiscoveryArgs{...}
type DiscoveryOutput ¶
type DiscoveryOutput struct{ *pulumi.OutputState }
A note that indicates a type of analysis a provider would perform. This note exists in a provider's project. A `Discovery` occurrence is created in a consumer's project at the start of analysis. The occurrence's operation will indicate the status of the analysis. Absence of an occurrence linked to this note for a resource indicates that analysis hasn't started.
func (DiscoveryOutput) AnalysisKind ¶
func (o DiscoveryOutput) AnalysisKind() DiscoveryAnalysisKindPtrOutput
The kind of analysis that is handled by this discovery.
func (DiscoveryOutput) ElementType ¶
func (DiscoveryOutput) ElementType() reflect.Type
func (DiscoveryOutput) ToDiscoveryOutput ¶
func (o DiscoveryOutput) ToDiscoveryOutput() DiscoveryOutput
func (DiscoveryOutput) ToDiscoveryOutputWithContext ¶
func (o DiscoveryOutput) ToDiscoveryOutputWithContext(ctx context.Context) DiscoveryOutput
func (DiscoveryOutput) ToDiscoveryPtrOutput ¶
func (o DiscoveryOutput) ToDiscoveryPtrOutput() DiscoveryPtrOutput
func (DiscoveryOutput) ToDiscoveryPtrOutputWithContext ¶
func (o DiscoveryOutput) ToDiscoveryPtrOutputWithContext(ctx context.Context) DiscoveryPtrOutput
type DiscoveryPtrInput ¶
type DiscoveryPtrInput interface { pulumi.Input ToDiscoveryPtrOutput() DiscoveryPtrOutput ToDiscoveryPtrOutputWithContext(context.Context) DiscoveryPtrOutput }
DiscoveryPtrInput is an input type that accepts DiscoveryArgs, DiscoveryPtr and DiscoveryPtrOutput values. You can construct a concrete instance of `DiscoveryPtrInput` via:
DiscoveryArgs{...} or: nil
func DiscoveryPtr ¶
func DiscoveryPtr(v *DiscoveryArgs) DiscoveryPtrInput
type DiscoveryPtrOutput ¶
type DiscoveryPtrOutput struct{ *pulumi.OutputState }
func (DiscoveryPtrOutput) AnalysisKind ¶
func (o DiscoveryPtrOutput) AnalysisKind() DiscoveryAnalysisKindPtrOutput
The kind of analysis that is handled by this discovery.
func (DiscoveryPtrOutput) Elem ¶
func (o DiscoveryPtrOutput) Elem() DiscoveryOutput
func (DiscoveryPtrOutput) ElementType ¶
func (DiscoveryPtrOutput) ElementType() reflect.Type
func (DiscoveryPtrOutput) ToDiscoveryPtrOutput ¶
func (o DiscoveryPtrOutput) ToDiscoveryPtrOutput() DiscoveryPtrOutput
func (DiscoveryPtrOutput) ToDiscoveryPtrOutputWithContext ¶
func (o DiscoveryPtrOutput) ToDiscoveryPtrOutputWithContext(ctx context.Context) DiscoveryPtrOutput
type DiscoveryResponse ¶
type DiscoveryResponse struct { // The kind of analysis that is handled by this discovery. AnalysisKind string `pulumi:"analysisKind"` }
A note that indicates a type of analysis a provider would perform. This note exists in a provider's project. A `Discovery` occurrence is created in a consumer's project at the start of analysis. The occurrence's operation will indicate the status of the analysis. Absence of an occurrence linked to this note for a resource indicates that analysis hasn't started.
type DiscoveryResponseArgs ¶
type DiscoveryResponseArgs struct { // The kind of analysis that is handled by this discovery. AnalysisKind pulumi.StringInput `pulumi:"analysisKind"` }
A note that indicates a type of analysis a provider would perform. This note exists in a provider's project. A `Discovery` occurrence is created in a consumer's project at the start of analysis. The occurrence's operation will indicate the status of the analysis. Absence of an occurrence linked to this note for a resource indicates that analysis hasn't started.
func (DiscoveryResponseArgs) ElementType ¶
func (DiscoveryResponseArgs) ElementType() reflect.Type
func (DiscoveryResponseArgs) ToDiscoveryResponseOutput ¶
func (i DiscoveryResponseArgs) ToDiscoveryResponseOutput() DiscoveryResponseOutput
func (DiscoveryResponseArgs) ToDiscoveryResponseOutputWithContext ¶
func (i DiscoveryResponseArgs) ToDiscoveryResponseOutputWithContext(ctx context.Context) DiscoveryResponseOutput
func (DiscoveryResponseArgs) ToDiscoveryResponsePtrOutput ¶
func (i DiscoveryResponseArgs) ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput
func (DiscoveryResponseArgs) ToDiscoveryResponsePtrOutputWithContext ¶
func (i DiscoveryResponseArgs) ToDiscoveryResponsePtrOutputWithContext(ctx context.Context) DiscoveryResponsePtrOutput
type DiscoveryResponseInput ¶
type DiscoveryResponseInput interface { pulumi.Input ToDiscoveryResponseOutput() DiscoveryResponseOutput ToDiscoveryResponseOutputWithContext(context.Context) DiscoveryResponseOutput }
DiscoveryResponseInput is an input type that accepts DiscoveryResponseArgs and DiscoveryResponseOutput values. You can construct a concrete instance of `DiscoveryResponseInput` via:
DiscoveryResponseArgs{...}
type DiscoveryResponseOutput ¶
type DiscoveryResponseOutput struct{ *pulumi.OutputState }
A note that indicates a type of analysis a provider would perform. This note exists in a provider's project. A `Discovery` occurrence is created in a consumer's project at the start of analysis. The occurrence's operation will indicate the status of the analysis. Absence of an occurrence linked to this note for a resource indicates that analysis hasn't started.
func (DiscoveryResponseOutput) AnalysisKind ¶
func (o DiscoveryResponseOutput) AnalysisKind() pulumi.StringOutput
The kind of analysis that is handled by this discovery.
func (DiscoveryResponseOutput) ElementType ¶
func (DiscoveryResponseOutput) ElementType() reflect.Type
func (DiscoveryResponseOutput) ToDiscoveryResponseOutput ¶
func (o DiscoveryResponseOutput) ToDiscoveryResponseOutput() DiscoveryResponseOutput
func (DiscoveryResponseOutput) ToDiscoveryResponseOutputWithContext ¶
func (o DiscoveryResponseOutput) ToDiscoveryResponseOutputWithContext(ctx context.Context) DiscoveryResponseOutput
func (DiscoveryResponseOutput) ToDiscoveryResponsePtrOutput ¶
func (o DiscoveryResponseOutput) ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput
func (DiscoveryResponseOutput) ToDiscoveryResponsePtrOutputWithContext ¶
func (o DiscoveryResponseOutput) ToDiscoveryResponsePtrOutputWithContext(ctx context.Context) DiscoveryResponsePtrOutput
type DiscoveryResponsePtrInput ¶
type DiscoveryResponsePtrInput interface { pulumi.Input ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput ToDiscoveryResponsePtrOutputWithContext(context.Context) DiscoveryResponsePtrOutput }
DiscoveryResponsePtrInput is an input type that accepts DiscoveryResponseArgs, DiscoveryResponsePtr and DiscoveryResponsePtrOutput values. You can construct a concrete instance of `DiscoveryResponsePtrInput` via:
DiscoveryResponseArgs{...} or: nil
func DiscoveryResponsePtr ¶
func DiscoveryResponsePtr(v *DiscoveryResponseArgs) DiscoveryResponsePtrInput
type DiscoveryResponsePtrOutput ¶
type DiscoveryResponsePtrOutput struct{ *pulumi.OutputState }
func (DiscoveryResponsePtrOutput) AnalysisKind ¶
func (o DiscoveryResponsePtrOutput) AnalysisKind() pulumi.StringPtrOutput
The kind of analysis that is handled by this discovery.
func (DiscoveryResponsePtrOutput) Elem ¶
func (o DiscoveryResponsePtrOutput) Elem() DiscoveryResponseOutput
func (DiscoveryResponsePtrOutput) ElementType ¶
func (DiscoveryResponsePtrOutput) ElementType() reflect.Type
func (DiscoveryResponsePtrOutput) ToDiscoveryResponsePtrOutput ¶
func (o DiscoveryResponsePtrOutput) ToDiscoveryResponsePtrOutput() DiscoveryResponsePtrOutput
func (DiscoveryResponsePtrOutput) ToDiscoveryResponsePtrOutputWithContext ¶
func (o DiscoveryResponsePtrOutput) ToDiscoveryResponsePtrOutputWithContext(ctx context.Context) DiscoveryResponsePtrOutput
type Distribution ¶
type Distribution struct { // The CPU architecture for which packages in this distribution channel were built Architecture *DistributionArchitecture `pulumi:"architecture"` // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri *string `pulumi:"cpeUri"` // The distribution channel-specific description of this package. Description *string `pulumi:"description"` // The latest available version of this package in this distribution channel. LatestVersion *Version `pulumi:"latestVersion"` // A freeform string denoting the maintainer of this package. Maintainer *string `pulumi:"maintainer"` // The distribution channel-specific homepage for this package. Url *string `pulumi:"url"` }
This represents a particular channel of distribution for a given package. e.g. Debian's jessie-backports dpkg mirror
type DistributionArchitecture ¶ added in v0.4.0
type DistributionArchitecture string
The CPU architecture for which packages in this distribution channel were built
func (DistributionArchitecture) ElementType ¶ added in v0.4.0
func (DistributionArchitecture) ElementType() reflect.Type
func (DistributionArchitecture) ToDistributionArchitectureOutput ¶ added in v0.6.0
func (e DistributionArchitecture) ToDistributionArchitectureOutput() DistributionArchitectureOutput
func (DistributionArchitecture) ToDistributionArchitectureOutputWithContext ¶ added in v0.6.0
func (e DistributionArchitecture) ToDistributionArchitectureOutputWithContext(ctx context.Context) DistributionArchitectureOutput
func (DistributionArchitecture) ToDistributionArchitecturePtrOutput ¶ added in v0.6.0
func (e DistributionArchitecture) ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput
func (DistributionArchitecture) ToDistributionArchitecturePtrOutputWithContext ¶ added in v0.6.0
func (e DistributionArchitecture) ToDistributionArchitecturePtrOutputWithContext(ctx context.Context) DistributionArchitecturePtrOutput
func (DistributionArchitecture) ToStringOutput ¶ added in v0.4.0
func (e DistributionArchitecture) ToStringOutput() pulumi.StringOutput
func (DistributionArchitecture) ToStringOutputWithContext ¶ added in v0.4.0
func (e DistributionArchitecture) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DistributionArchitecture) ToStringPtrOutput ¶ added in v0.4.0
func (e DistributionArchitecture) ToStringPtrOutput() pulumi.StringPtrOutput
func (DistributionArchitecture) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DistributionArchitecture) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DistributionArchitectureInput ¶ added in v0.6.0
type DistributionArchitectureInput interface { pulumi.Input ToDistributionArchitectureOutput() DistributionArchitectureOutput ToDistributionArchitectureOutputWithContext(context.Context) DistributionArchitectureOutput }
DistributionArchitectureInput is an input type that accepts DistributionArchitectureArgs and DistributionArchitectureOutput values. You can construct a concrete instance of `DistributionArchitectureInput` via:
DistributionArchitectureArgs{...}
type DistributionArchitectureOutput ¶ added in v0.6.0
type DistributionArchitectureOutput struct{ *pulumi.OutputState }
func (DistributionArchitectureOutput) ElementType ¶ added in v0.6.0
func (DistributionArchitectureOutput) ElementType() reflect.Type
func (DistributionArchitectureOutput) ToDistributionArchitectureOutput ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToDistributionArchitectureOutput() DistributionArchitectureOutput
func (DistributionArchitectureOutput) ToDistributionArchitectureOutputWithContext ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToDistributionArchitectureOutputWithContext(ctx context.Context) DistributionArchitectureOutput
func (DistributionArchitectureOutput) ToDistributionArchitecturePtrOutput ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput
func (DistributionArchitectureOutput) ToDistributionArchitecturePtrOutputWithContext ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToDistributionArchitecturePtrOutputWithContext(ctx context.Context) DistributionArchitecturePtrOutput
func (DistributionArchitectureOutput) ToStringOutput ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToStringOutput() pulumi.StringOutput
func (DistributionArchitectureOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DistributionArchitectureOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DistributionArchitectureOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DistributionArchitectureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DistributionArchitecturePtrInput ¶ added in v0.6.0
type DistributionArchitecturePtrInput interface { pulumi.Input ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput ToDistributionArchitecturePtrOutputWithContext(context.Context) DistributionArchitecturePtrOutput }
func DistributionArchitecturePtr ¶ added in v0.6.0
func DistributionArchitecturePtr(v string) DistributionArchitecturePtrInput
type DistributionArchitecturePtrOutput ¶ added in v0.6.0
type DistributionArchitecturePtrOutput struct{ *pulumi.OutputState }
func (DistributionArchitecturePtrOutput) Elem ¶ added in v0.6.0
func (o DistributionArchitecturePtrOutput) Elem() DistributionArchitectureOutput
func (DistributionArchitecturePtrOutput) ElementType ¶ added in v0.6.0
func (DistributionArchitecturePtrOutput) ElementType() reflect.Type
func (DistributionArchitecturePtrOutput) ToDistributionArchitecturePtrOutput ¶ added in v0.6.0
func (o DistributionArchitecturePtrOutput) ToDistributionArchitecturePtrOutput() DistributionArchitecturePtrOutput
func (DistributionArchitecturePtrOutput) ToDistributionArchitecturePtrOutputWithContext ¶ added in v0.6.0
func (o DistributionArchitecturePtrOutput) ToDistributionArchitecturePtrOutputWithContext(ctx context.Context) DistributionArchitecturePtrOutput
func (DistributionArchitecturePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DistributionArchitecturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DistributionArchitecturePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DistributionArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DistributionArgs ¶
type DistributionArgs struct { // The CPU architecture for which packages in this distribution channel were built Architecture DistributionArchitecturePtrInput `pulumi:"architecture"` // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri pulumi.StringPtrInput `pulumi:"cpeUri"` // The distribution channel-specific description of this package. Description pulumi.StringPtrInput `pulumi:"description"` // The latest available version of this package in this distribution channel. LatestVersion VersionPtrInput `pulumi:"latestVersion"` // A freeform string denoting the maintainer of this package. Maintainer pulumi.StringPtrInput `pulumi:"maintainer"` // The distribution channel-specific homepage for this package. Url pulumi.StringPtrInput `pulumi:"url"` }
This represents a particular channel of distribution for a given package. e.g. Debian's jessie-backports dpkg mirror
func (DistributionArgs) ElementType ¶
func (DistributionArgs) ElementType() reflect.Type
func (DistributionArgs) ToDistributionOutput ¶
func (i DistributionArgs) ToDistributionOutput() DistributionOutput
func (DistributionArgs) ToDistributionOutputWithContext ¶
func (i DistributionArgs) ToDistributionOutputWithContext(ctx context.Context) DistributionOutput
type DistributionArray ¶
type DistributionArray []DistributionInput
func (DistributionArray) ElementType ¶
func (DistributionArray) ElementType() reflect.Type
func (DistributionArray) ToDistributionArrayOutput ¶
func (i DistributionArray) ToDistributionArrayOutput() DistributionArrayOutput
func (DistributionArray) ToDistributionArrayOutputWithContext ¶
func (i DistributionArray) ToDistributionArrayOutputWithContext(ctx context.Context) DistributionArrayOutput
type DistributionArrayInput ¶
type DistributionArrayInput interface { pulumi.Input ToDistributionArrayOutput() DistributionArrayOutput ToDistributionArrayOutputWithContext(context.Context) DistributionArrayOutput }
DistributionArrayInput is an input type that accepts DistributionArray and DistributionArrayOutput values. You can construct a concrete instance of `DistributionArrayInput` via:
DistributionArray{ DistributionArgs{...} }
type DistributionArrayOutput ¶
type DistributionArrayOutput struct{ *pulumi.OutputState }
func (DistributionArrayOutput) ElementType ¶
func (DistributionArrayOutput) ElementType() reflect.Type
func (DistributionArrayOutput) Index ¶
func (o DistributionArrayOutput) Index(i pulumi.IntInput) DistributionOutput
func (DistributionArrayOutput) ToDistributionArrayOutput ¶
func (o DistributionArrayOutput) ToDistributionArrayOutput() DistributionArrayOutput
func (DistributionArrayOutput) ToDistributionArrayOutputWithContext ¶
func (o DistributionArrayOutput) ToDistributionArrayOutputWithContext(ctx context.Context) DistributionArrayOutput
type DistributionInput ¶
type DistributionInput interface { pulumi.Input ToDistributionOutput() DistributionOutput ToDistributionOutputWithContext(context.Context) DistributionOutput }
DistributionInput is an input type that accepts DistributionArgs and DistributionOutput values. You can construct a concrete instance of `DistributionInput` via:
DistributionArgs{...}
type DistributionOutput ¶
type DistributionOutput struct{ *pulumi.OutputState }
This represents a particular channel of distribution for a given package. e.g. Debian's jessie-backports dpkg mirror
func (DistributionOutput) Architecture ¶
func (o DistributionOutput) Architecture() DistributionArchitecturePtrOutput
The CPU architecture for which packages in this distribution channel were built
func (DistributionOutput) CpeUri ¶
func (o DistributionOutput) CpeUri() pulumi.StringPtrOutput
The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package.
func (DistributionOutput) Description ¶
func (o DistributionOutput) Description() pulumi.StringPtrOutput
The distribution channel-specific description of this package.
func (DistributionOutput) ElementType ¶
func (DistributionOutput) ElementType() reflect.Type
func (DistributionOutput) LatestVersion ¶
func (o DistributionOutput) LatestVersion() VersionPtrOutput
The latest available version of this package in this distribution channel.
func (DistributionOutput) Maintainer ¶
func (o DistributionOutput) Maintainer() pulumi.StringPtrOutput
A freeform string denoting the maintainer of this package.
func (DistributionOutput) ToDistributionOutput ¶
func (o DistributionOutput) ToDistributionOutput() DistributionOutput
func (DistributionOutput) ToDistributionOutputWithContext ¶
func (o DistributionOutput) ToDistributionOutputWithContext(ctx context.Context) DistributionOutput
func (DistributionOutput) Url ¶
func (o DistributionOutput) Url() pulumi.StringPtrOutput
The distribution channel-specific homepage for this package.
type DistributionResponse ¶
type DistributionResponse struct { // The CPU architecture for which packages in this distribution channel were built Architecture string `pulumi:"architecture"` // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri string `pulumi:"cpeUri"` // The distribution channel-specific description of this package. Description string `pulumi:"description"` // The latest available version of this package in this distribution channel. LatestVersion VersionResponse `pulumi:"latestVersion"` // A freeform string denoting the maintainer of this package. Maintainer string `pulumi:"maintainer"` // The distribution channel-specific homepage for this package. Url string `pulumi:"url"` }
This represents a particular channel of distribution for a given package. e.g. Debian's jessie-backports dpkg mirror
type DistributionResponseArgs ¶
type DistributionResponseArgs struct { // The CPU architecture for which packages in this distribution channel were built Architecture pulumi.StringInput `pulumi:"architecture"` // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri pulumi.StringInput `pulumi:"cpeUri"` // The distribution channel-specific description of this package. Description pulumi.StringInput `pulumi:"description"` // The latest available version of this package in this distribution channel. LatestVersion VersionResponseInput `pulumi:"latestVersion"` // A freeform string denoting the maintainer of this package. Maintainer pulumi.StringInput `pulumi:"maintainer"` // The distribution channel-specific homepage for this package. Url pulumi.StringInput `pulumi:"url"` }
This represents a particular channel of distribution for a given package. e.g. Debian's jessie-backports dpkg mirror
func (DistributionResponseArgs) ElementType ¶
func (DistributionResponseArgs) ElementType() reflect.Type
func (DistributionResponseArgs) ToDistributionResponseOutput ¶
func (i DistributionResponseArgs) ToDistributionResponseOutput() DistributionResponseOutput
func (DistributionResponseArgs) ToDistributionResponseOutputWithContext ¶
func (i DistributionResponseArgs) ToDistributionResponseOutputWithContext(ctx context.Context) DistributionResponseOutput
type DistributionResponseArray ¶
type DistributionResponseArray []DistributionResponseInput
func (DistributionResponseArray) ElementType ¶
func (DistributionResponseArray) ElementType() reflect.Type
func (DistributionResponseArray) ToDistributionResponseArrayOutput ¶
func (i DistributionResponseArray) ToDistributionResponseArrayOutput() DistributionResponseArrayOutput
func (DistributionResponseArray) ToDistributionResponseArrayOutputWithContext ¶
func (i DistributionResponseArray) ToDistributionResponseArrayOutputWithContext(ctx context.Context) DistributionResponseArrayOutput
type DistributionResponseArrayInput ¶
type DistributionResponseArrayInput interface { pulumi.Input ToDistributionResponseArrayOutput() DistributionResponseArrayOutput ToDistributionResponseArrayOutputWithContext(context.Context) DistributionResponseArrayOutput }
DistributionResponseArrayInput is an input type that accepts DistributionResponseArray and DistributionResponseArrayOutput values. You can construct a concrete instance of `DistributionResponseArrayInput` via:
DistributionResponseArray{ DistributionResponseArgs{...} }
type DistributionResponseArrayOutput ¶
type DistributionResponseArrayOutput struct{ *pulumi.OutputState }
func (DistributionResponseArrayOutput) ElementType ¶
func (DistributionResponseArrayOutput) ElementType() reflect.Type
func (DistributionResponseArrayOutput) Index ¶
func (o DistributionResponseArrayOutput) Index(i pulumi.IntInput) DistributionResponseOutput
func (DistributionResponseArrayOutput) ToDistributionResponseArrayOutput ¶
func (o DistributionResponseArrayOutput) ToDistributionResponseArrayOutput() DistributionResponseArrayOutput
func (DistributionResponseArrayOutput) ToDistributionResponseArrayOutputWithContext ¶
func (o DistributionResponseArrayOutput) ToDistributionResponseArrayOutputWithContext(ctx context.Context) DistributionResponseArrayOutput
type DistributionResponseInput ¶
type DistributionResponseInput interface { pulumi.Input ToDistributionResponseOutput() DistributionResponseOutput ToDistributionResponseOutputWithContext(context.Context) DistributionResponseOutput }
DistributionResponseInput is an input type that accepts DistributionResponseArgs and DistributionResponseOutput values. You can construct a concrete instance of `DistributionResponseInput` via:
DistributionResponseArgs{...}
type DistributionResponseOutput ¶
type DistributionResponseOutput struct{ *pulumi.OutputState }
This represents a particular channel of distribution for a given package. e.g. Debian's jessie-backports dpkg mirror
func (DistributionResponseOutput) Architecture ¶
func (o DistributionResponseOutput) Architecture() pulumi.StringOutput
The CPU architecture for which packages in this distribution channel were built
func (DistributionResponseOutput) CpeUri ¶
func (o DistributionResponseOutput) CpeUri() pulumi.StringOutput
The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package.
func (DistributionResponseOutput) Description ¶
func (o DistributionResponseOutput) Description() pulumi.StringOutput
The distribution channel-specific description of this package.
func (DistributionResponseOutput) ElementType ¶
func (DistributionResponseOutput) ElementType() reflect.Type
func (DistributionResponseOutput) LatestVersion ¶
func (o DistributionResponseOutput) LatestVersion() VersionResponseOutput
The latest available version of this package in this distribution channel.
func (DistributionResponseOutput) Maintainer ¶
func (o DistributionResponseOutput) Maintainer() pulumi.StringOutput
A freeform string denoting the maintainer of this package.
func (DistributionResponseOutput) ToDistributionResponseOutput ¶
func (o DistributionResponseOutput) ToDistributionResponseOutput() DistributionResponseOutput
func (DistributionResponseOutput) ToDistributionResponseOutputWithContext ¶
func (o DistributionResponseOutput) ToDistributionResponseOutputWithContext(ctx context.Context) DistributionResponseOutput
func (DistributionResponseOutput) Url ¶
func (o DistributionResponseOutput) Url() pulumi.StringOutput
The distribution channel-specific homepage for this package.
type Expr ¶
type Expr struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description *string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression *string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location *string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title *string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type ExprArgs ¶
type ExprArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringPtrInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringPtrInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringPtrInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringPtrInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprArgs) ElementType ¶
func (ExprArgs) ToExprOutput ¶
func (i ExprArgs) ToExprOutput() ExprOutput
func (ExprArgs) ToExprOutputWithContext ¶
func (i ExprArgs) ToExprOutputWithContext(ctx context.Context) ExprOutput
func (ExprArgs) ToExprPtrOutput ¶
func (i ExprArgs) ToExprPtrOutput() ExprPtrOutput
func (ExprArgs) ToExprPtrOutputWithContext ¶
func (i ExprArgs) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprInput ¶
type ExprInput interface { pulumi.Input ToExprOutput() ExprOutput ToExprOutputWithContext(context.Context) ExprOutput }
ExprInput is an input type that accepts ExprArgs and ExprOutput values. You can construct a concrete instance of `ExprInput` via:
ExprArgs{...}
type ExprOutput ¶
type ExprOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprOutput) Description ¶
func (o ExprOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprOutput) ElementType ¶
func (ExprOutput) ElementType() reflect.Type
func (ExprOutput) Expression ¶
func (o ExprOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprOutput) Location ¶
func (o ExprOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprOutput) Title ¶
func (o ExprOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprOutput) ToExprOutput ¶
func (o ExprOutput) ToExprOutput() ExprOutput
func (ExprOutput) ToExprOutputWithContext ¶
func (o ExprOutput) ToExprOutputWithContext(ctx context.Context) ExprOutput
func (ExprOutput) ToExprPtrOutput ¶
func (o ExprOutput) ToExprPtrOutput() ExprPtrOutput
func (ExprOutput) ToExprPtrOutputWithContext ¶
func (o ExprOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprPtrInput ¶
type ExprPtrInput interface { pulumi.Input ToExprPtrOutput() ExprPtrOutput ToExprPtrOutputWithContext(context.Context) ExprPtrOutput }
ExprPtrInput is an input type that accepts ExprArgs, ExprPtr and ExprPtrOutput values. You can construct a concrete instance of `ExprPtrInput` via:
ExprArgs{...} or: nil
func ExprPtr ¶
func ExprPtr(v *ExprArgs) ExprPtrInput
type ExprPtrOutput ¶
type ExprPtrOutput struct{ *pulumi.OutputState }
func (ExprPtrOutput) Description ¶
func (o ExprPtrOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprPtrOutput) Elem ¶
func (o ExprPtrOutput) Elem() ExprOutput
func (ExprPtrOutput) ElementType ¶
func (ExprPtrOutput) ElementType() reflect.Type
func (ExprPtrOutput) Expression ¶
func (o ExprPtrOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprPtrOutput) Location ¶
func (o ExprPtrOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprPtrOutput) Title ¶
func (o ExprPtrOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprPtrOutput) ToExprPtrOutput ¶
func (o ExprPtrOutput) ToExprPtrOutput() ExprPtrOutput
func (ExprPtrOutput) ToExprPtrOutputWithContext ¶
func (o ExprPtrOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprResponse ¶
type ExprResponse struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type ExprResponseArgs ¶
type ExprResponseArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprResponseArgs) ElementType ¶
func (ExprResponseArgs) ElementType() reflect.Type
func (ExprResponseArgs) ToExprResponseOutput ¶
func (i ExprResponseArgs) ToExprResponseOutput() ExprResponseOutput
func (ExprResponseArgs) ToExprResponseOutputWithContext ¶
func (i ExprResponseArgs) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
type ExprResponseInput ¶
type ExprResponseInput interface { pulumi.Input ToExprResponseOutput() ExprResponseOutput ToExprResponseOutputWithContext(context.Context) ExprResponseOutput }
ExprResponseInput is an input type that accepts ExprResponseArgs and ExprResponseOutput values. You can construct a concrete instance of `ExprResponseInput` via:
ExprResponseArgs{...}
type ExprResponseOutput ¶
type ExprResponseOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprResponseOutput) Description ¶
func (o ExprResponseOutput) Description() pulumi.StringOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprResponseOutput) ElementType ¶
func (ExprResponseOutput) ElementType() reflect.Type
func (ExprResponseOutput) Expression ¶
func (o ExprResponseOutput) Expression() pulumi.StringOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprResponseOutput) Location ¶
func (o ExprResponseOutput) Location() pulumi.StringOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprResponseOutput) Title ¶
func (o ExprResponseOutput) Title() pulumi.StringOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprResponseOutput) ToExprResponseOutput ¶
func (o ExprResponseOutput) ToExprResponseOutput() ExprResponseOutput
func (ExprResponseOutput) ToExprResponseOutputWithContext ¶
func (o ExprResponseOutput) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
type Fingerprint ¶
type Fingerprint struct { // The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests. V1Name *string `pulumi:"v1Name"` // The ordered list of v2 blobs that represent a given image. V2Blob []string `pulumi:"v2Blob"` }
A set of properties that uniquely identify a given Docker image.
type FingerprintArgs ¶
type FingerprintArgs struct { // The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests. V1Name pulumi.StringPtrInput `pulumi:"v1Name"` // The ordered list of v2 blobs that represent a given image. V2Blob pulumi.StringArrayInput `pulumi:"v2Blob"` }
A set of properties that uniquely identify a given Docker image.
func (FingerprintArgs) ElementType ¶
func (FingerprintArgs) ElementType() reflect.Type
func (FingerprintArgs) ToFingerprintOutput ¶
func (i FingerprintArgs) ToFingerprintOutput() FingerprintOutput
func (FingerprintArgs) ToFingerprintOutputWithContext ¶
func (i FingerprintArgs) ToFingerprintOutputWithContext(ctx context.Context) FingerprintOutput
func (FingerprintArgs) ToFingerprintPtrOutput ¶
func (i FingerprintArgs) ToFingerprintPtrOutput() FingerprintPtrOutput
func (FingerprintArgs) ToFingerprintPtrOutputWithContext ¶
func (i FingerprintArgs) ToFingerprintPtrOutputWithContext(ctx context.Context) FingerprintPtrOutput
type FingerprintInput ¶
type FingerprintInput interface { pulumi.Input ToFingerprintOutput() FingerprintOutput ToFingerprintOutputWithContext(context.Context) FingerprintOutput }
FingerprintInput is an input type that accepts FingerprintArgs and FingerprintOutput values. You can construct a concrete instance of `FingerprintInput` via:
FingerprintArgs{...}
type FingerprintOutput ¶
type FingerprintOutput struct{ *pulumi.OutputState }
A set of properties that uniquely identify a given Docker image.
func (FingerprintOutput) ElementType ¶
func (FingerprintOutput) ElementType() reflect.Type
func (FingerprintOutput) ToFingerprintOutput ¶
func (o FingerprintOutput) ToFingerprintOutput() FingerprintOutput
func (FingerprintOutput) ToFingerprintOutputWithContext ¶
func (o FingerprintOutput) ToFingerprintOutputWithContext(ctx context.Context) FingerprintOutput
func (FingerprintOutput) ToFingerprintPtrOutput ¶
func (o FingerprintOutput) ToFingerprintPtrOutput() FingerprintPtrOutput
func (FingerprintOutput) ToFingerprintPtrOutputWithContext ¶
func (o FingerprintOutput) ToFingerprintPtrOutputWithContext(ctx context.Context) FingerprintPtrOutput
func (FingerprintOutput) V1Name ¶
func (o FingerprintOutput) V1Name() pulumi.StringPtrOutput
The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.
func (FingerprintOutput) V2Blob ¶
func (o FingerprintOutput) V2Blob() pulumi.StringArrayOutput
The ordered list of v2 blobs that represent a given image.
type FingerprintPtrInput ¶
type FingerprintPtrInput interface { pulumi.Input ToFingerprintPtrOutput() FingerprintPtrOutput ToFingerprintPtrOutputWithContext(context.Context) FingerprintPtrOutput }
FingerprintPtrInput is an input type that accepts FingerprintArgs, FingerprintPtr and FingerprintPtrOutput values. You can construct a concrete instance of `FingerprintPtrInput` via:
FingerprintArgs{...} or: nil
func FingerprintPtr ¶
func FingerprintPtr(v *FingerprintArgs) FingerprintPtrInput
type FingerprintPtrOutput ¶
type FingerprintPtrOutput struct{ *pulumi.OutputState }
func (FingerprintPtrOutput) Elem ¶
func (o FingerprintPtrOutput) Elem() FingerprintOutput
func (FingerprintPtrOutput) ElementType ¶
func (FingerprintPtrOutput) ElementType() reflect.Type
func (FingerprintPtrOutput) ToFingerprintPtrOutput ¶
func (o FingerprintPtrOutput) ToFingerprintPtrOutput() FingerprintPtrOutput
func (FingerprintPtrOutput) ToFingerprintPtrOutputWithContext ¶
func (o FingerprintPtrOutput) ToFingerprintPtrOutputWithContext(ctx context.Context) FingerprintPtrOutput
func (FingerprintPtrOutput) V1Name ¶
func (o FingerprintPtrOutput) V1Name() pulumi.StringPtrOutput
The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.
func (FingerprintPtrOutput) V2Blob ¶
func (o FingerprintPtrOutput) V2Blob() pulumi.StringArrayOutput
The ordered list of v2 blobs that represent a given image.
type FingerprintResponse ¶
type FingerprintResponse struct { // The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests. V1Name string `pulumi:"v1Name"` // The ordered list of v2 blobs that represent a given image. V2Blob []string `pulumi:"v2Blob"` // The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept. This field can be used as a filter in list requests. V2Name string `pulumi:"v2Name"` }
A set of properties that uniquely identify a given Docker image.
type FingerprintResponseArgs ¶
type FingerprintResponseArgs struct { // The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests. V1Name pulumi.StringInput `pulumi:"v1Name"` // The ordered list of v2 blobs that represent a given image. V2Blob pulumi.StringArrayInput `pulumi:"v2Blob"` // The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept. This field can be used as a filter in list requests. V2Name pulumi.StringInput `pulumi:"v2Name"` }
A set of properties that uniquely identify a given Docker image.
func (FingerprintResponseArgs) ElementType ¶
func (FingerprintResponseArgs) ElementType() reflect.Type
func (FingerprintResponseArgs) ToFingerprintResponseOutput ¶
func (i FingerprintResponseArgs) ToFingerprintResponseOutput() FingerprintResponseOutput
func (FingerprintResponseArgs) ToFingerprintResponseOutputWithContext ¶
func (i FingerprintResponseArgs) ToFingerprintResponseOutputWithContext(ctx context.Context) FingerprintResponseOutput
func (FingerprintResponseArgs) ToFingerprintResponsePtrOutput ¶
func (i FingerprintResponseArgs) ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput
func (FingerprintResponseArgs) ToFingerprintResponsePtrOutputWithContext ¶
func (i FingerprintResponseArgs) ToFingerprintResponsePtrOutputWithContext(ctx context.Context) FingerprintResponsePtrOutput
type FingerprintResponseInput ¶
type FingerprintResponseInput interface { pulumi.Input ToFingerprintResponseOutput() FingerprintResponseOutput ToFingerprintResponseOutputWithContext(context.Context) FingerprintResponseOutput }
FingerprintResponseInput is an input type that accepts FingerprintResponseArgs and FingerprintResponseOutput values. You can construct a concrete instance of `FingerprintResponseInput` via:
FingerprintResponseArgs{...}
type FingerprintResponseOutput ¶
type FingerprintResponseOutput struct{ *pulumi.OutputState }
A set of properties that uniquely identify a given Docker image.
func (FingerprintResponseOutput) ElementType ¶
func (FingerprintResponseOutput) ElementType() reflect.Type
func (FingerprintResponseOutput) ToFingerprintResponseOutput ¶
func (o FingerprintResponseOutput) ToFingerprintResponseOutput() FingerprintResponseOutput
func (FingerprintResponseOutput) ToFingerprintResponseOutputWithContext ¶
func (o FingerprintResponseOutput) ToFingerprintResponseOutputWithContext(ctx context.Context) FingerprintResponseOutput
func (FingerprintResponseOutput) ToFingerprintResponsePtrOutput ¶
func (o FingerprintResponseOutput) ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput
func (FingerprintResponseOutput) ToFingerprintResponsePtrOutputWithContext ¶
func (o FingerprintResponseOutput) ToFingerprintResponsePtrOutputWithContext(ctx context.Context) FingerprintResponsePtrOutput
func (FingerprintResponseOutput) V1Name ¶
func (o FingerprintResponseOutput) V1Name() pulumi.StringOutput
The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.
func (FingerprintResponseOutput) V2Blob ¶
func (o FingerprintResponseOutput) V2Blob() pulumi.StringArrayOutput
The ordered list of v2 blobs that represent a given image.
func (FingerprintResponseOutput) V2Name ¶
func (o FingerprintResponseOutput) V2Name() pulumi.StringOutput
The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept. This field can be used as a filter in list requests.
type FingerprintResponsePtrInput ¶
type FingerprintResponsePtrInput interface { pulumi.Input ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput ToFingerprintResponsePtrOutputWithContext(context.Context) FingerprintResponsePtrOutput }
FingerprintResponsePtrInput is an input type that accepts FingerprintResponseArgs, FingerprintResponsePtr and FingerprintResponsePtrOutput values. You can construct a concrete instance of `FingerprintResponsePtrInput` via:
FingerprintResponseArgs{...} or: nil
func FingerprintResponsePtr ¶
func FingerprintResponsePtr(v *FingerprintResponseArgs) FingerprintResponsePtrInput
type FingerprintResponsePtrOutput ¶
type FingerprintResponsePtrOutput struct{ *pulumi.OutputState }
func (FingerprintResponsePtrOutput) Elem ¶
func (o FingerprintResponsePtrOutput) Elem() FingerprintResponseOutput
func (FingerprintResponsePtrOutput) ElementType ¶
func (FingerprintResponsePtrOutput) ElementType() reflect.Type
func (FingerprintResponsePtrOutput) ToFingerprintResponsePtrOutput ¶
func (o FingerprintResponsePtrOutput) ToFingerprintResponsePtrOutput() FingerprintResponsePtrOutput
func (FingerprintResponsePtrOutput) ToFingerprintResponsePtrOutputWithContext ¶
func (o FingerprintResponsePtrOutput) ToFingerprintResponsePtrOutputWithContext(ctx context.Context) FingerprintResponsePtrOutput
func (FingerprintResponsePtrOutput) V1Name ¶
func (o FingerprintResponsePtrOutput) V1Name() pulumi.StringPtrOutput
The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.
func (FingerprintResponsePtrOutput) V2Blob ¶
func (o FingerprintResponsePtrOutput) V2Blob() pulumi.StringArrayOutput
The ordered list of v2 blobs that represent a given image.
func (FingerprintResponsePtrOutput) V2Name ¶
func (o FingerprintResponsePtrOutput) V2Name() pulumi.StringPtrOutput
The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept. This field can be used as a filter in list requests.
type GoogleDevtoolsContaineranalysisV1alpha1AliasContext ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContext struct { // The alias kind. Kind *GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind `pulumi:"kind"` // The alias name. Name *string `pulumi:"name"` }
An alias to a repo revision.
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs struct { // The alias kind. Kind GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrInput `pulumi:"kind"` // The alias name. Name pulumi.StringPtrInput `pulumi:"name"` }
An alias to a repo revision.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput }
GoogleDevtoolsContaineranalysisV1alpha1AliasContextInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs and GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextInput` via:
GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind ¶ added in v0.4.0
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind string
The alias kind.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ElementType ¶ added in v0.4.0
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput ¶ added in v0.6.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext ¶ added in v0.6.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput ¶ added in v0.6.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringOutput ¶ added in v0.4.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringOutput() pulumi.StringOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput ¶ added in v0.6.0
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput }
GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindArgs and GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput` via:
GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput ¶ added in v0.6.0
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ElementType ¶ added in v0.6.0
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringOutput() pulumi.StringOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrInput ¶ added in v0.6.0
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput }
func GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtr ¶ added in v0.6.0
func GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtr(v string) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput ¶ added in v0.6.0
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput struct{ *pulumi.OutputState }
An alias to a repo revision.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) Kind ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) Kind() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
The alias kind.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs, GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtr and GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtr(v *GoogleDevtoolsContaineranalysisV1alpha1AliasContextArgs) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) Kind ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) Kind() GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput
The alias kind.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse struct { // The alias kind. Kind string `pulumi:"kind"` // The alias name. Name string `pulumi:"name"` }
An alias to a repo revision.
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs struct { // The alias kind. Kind pulumi.StringInput `pulumi:"kind"` // The alias name. Name pulumi.StringInput `pulumi:"name"` }
An alias to a repo revision.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput struct{ *pulumi.OutputState }
An alias to a repo revision.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) Kind ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) Kind() pulumi.StringOutput
The alias kind.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) Name ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) Name() pulumi.StringOutput
The alias name.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Kind ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Kind() pulumi.StringPtrOutput
The alias kind.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Name ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) Name() pulumi.StringPtrOutput
The alias name.
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext struct { // An alias, which may be a branch or tag. AliasContext *GoogleDevtoolsContaineranalysisV1alpha1AliasContext `pulumi:"aliasContext"` // The ID of the repo. RepoId *GoogleDevtoolsContaineranalysisV1alpha1RepoId `pulumi:"repoId"` // A revision ID. RevisionId *string `pulumi:"revisionId"` }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs struct { // An alias, which may be a branch or tag. AliasContext GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput `pulumi:"aliasContext"` // The ID of the repo. RepoId GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput `pulumi:"repoId"` // A revision ID. RevisionId pulumi.StringPtrInput `pulumi:"revisionId"` }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput }
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs and GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextInput` via:
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput struct{ *pulumi.OutputState }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) RepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
The ID of the repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) RevisionId() pulumi.StringPtrOutput
A revision ID.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs, GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtr and GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtr(v *GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextArgs) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) RepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
The ID of the repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) RevisionId() pulumi.StringPtrOutput
A revision ID.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse struct { // An alias, which may be a branch or tag. AliasContext GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse `pulumi:"aliasContext"` // The ID of the repo. RepoId GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponse `pulumi:"repoId"` // A revision ID. RevisionId string `pulumi:"revisionId"` }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs struct { // An alias, which may be a branch or tag. AliasContext GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput `pulumi:"aliasContext"` // The ID of the repo. RepoId GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseInput `pulumi:"repoId"` // A revision ID. RevisionId pulumi.StringInput `pulumi:"revisionId"` }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput struct{ *pulumi.OutputState }
A CloudRepoSourceContext denotes a particular revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) RepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
The ID of the repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) RevisionId() pulumi.StringOutput
A revision ID.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) RepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) RepoId() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
The ID of the repo.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) RevisionId() pulumi.StringPtrOutput
A revision ID.
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext struct { // An alias, which may be a branch or tag. AliasContext *GoogleDevtoolsContaineranalysisV1alpha1AliasContext `pulumi:"aliasContext"` // The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project. GerritProject *string `pulumi:"gerritProject"` // The URI of a running Gerrit instance. HostUri *string `pulumi:"hostUri"` // A revision (commit) ID. RevisionId *string `pulumi:"revisionId"` }
A SourceContext referring to a Gerrit project.
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs struct { // An alias, which may be a branch or tag. AliasContext GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrInput `pulumi:"aliasContext"` // The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project. GerritProject pulumi.StringPtrInput `pulumi:"gerritProject"` // The URI of a running Gerrit instance. HostUri pulumi.StringPtrInput `pulumi:"hostUri"` // A revision (commit) ID. RevisionId pulumi.StringPtrInput `pulumi:"revisionId"` }
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput }
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs and GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput struct{ *pulumi.OutputState }
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) GerritProject ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) GerritProject() pulumi.StringPtrOutput
The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) HostUri ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) HostUri() pulumi.StringPtrOutput
The URI of a running Gerrit instance.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) RevisionId() pulumi.StringPtrOutput
A revision (commit) ID.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs, GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtr and GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtr(v *GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextArgs) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextPtrOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) GerritProject ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) GerritProject() pulumi.StringPtrOutput
The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) HostUri ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) HostUri() pulumi.StringPtrOutput
The URI of a running Gerrit instance.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) RevisionId() pulumi.StringPtrOutput
A revision (commit) ID.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse struct { // An alias, which may be a branch or tag. AliasContext GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse `pulumi:"aliasContext"` // The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project. GerritProject string `pulumi:"gerritProject"` // The URI of a running Gerrit instance. HostUri string `pulumi:"hostUri"` // A revision (commit) ID. RevisionId string `pulumi:"revisionId"` }
A SourceContext referring to a Gerrit project.
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs struct { // An alias, which may be a branch or tag. AliasContext GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseInput `pulumi:"aliasContext"` // The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project. GerritProject pulumi.StringInput `pulumi:"gerritProject"` // The URI of a running Gerrit instance. HostUri pulumi.StringInput `pulumi:"hostUri"` // A revision (commit) ID. RevisionId pulumi.StringInput `pulumi:"revisionId"` }
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput struct{ *pulumi.OutputState }
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponseOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) GerritProject ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) GerritProject() pulumi.StringOutput
The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) HostUri ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) HostUri() pulumi.StringOutput
The URI of a running Gerrit instance.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) RevisionId() pulumi.StringOutput
A revision (commit) ID.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) AliasContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) AliasContext() GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponsePtrOutput
An alias, which may be a branch or tag.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) GerritProject ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) GerritProject() pulumi.StringPtrOutput
The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) HostUri ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) HostUri() pulumi.StringPtrOutput
The URI of a running Gerrit instance.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) RevisionId() pulumi.StringPtrOutput
A revision (commit) ID.
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext struct { // Git commit hash. RevisionId string `pulumi:"revisionId"` // Git repository URL. Url *string `pulumi:"url"` }
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs struct { // Git commit hash. RevisionId pulumi.StringInput `pulumi:"revisionId"` // Git repository URL. Url pulumi.StringPtrInput `pulumi:"url"` }
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput }
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs and GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput struct{ *pulumi.OutputState }
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) RevisionId() pulumi.StringOutput
Git commit hash.
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs, GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtr and GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtr(v *GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextArgs) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) RevisionId() pulumi.StringPtrOutput
Git commit hash.
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) Url ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput) Url() pulumi.StringPtrOutput
Git repository URL.
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse struct { // Git commit hash. RevisionId string `pulumi:"revisionId"` // Git repository URL. Url string `pulumi:"url"` }
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs struct { // Git commit hash. RevisionId pulumi.StringInput `pulumi:"revisionId"` // Git repository URL. Url pulumi.StringInput `pulumi:"url"` }
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput struct{ *pulumi.OutputState }
A GitSourceContext denotes a particular revision in a third party Git repository (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) RevisionId() pulumi.StringOutput
Git commit hash.
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) Url ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput) Url() pulumi.StringOutput
Git repository URL.
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) RevisionId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) RevisionId() pulumi.StringPtrOutput
Git commit hash.
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) Url ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput) Url() pulumi.StringPtrOutput
Git repository URL.
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId struct { // The ID of the project. Project *string `pulumi:"project"` // The name of the repo. Leave empty for the default repo. RepoName *string `pulumi:"repoName"` }
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs struct { // The ID of the project. Project pulumi.StringPtrInput `pulumi:"project"` // The name of the repo. Leave empty for the default repo. RepoName pulumi.StringPtrInput `pulumi:"repoName"` }
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput }
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs and GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdInput` via:
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput struct{ *pulumi.OutputState }
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) Project ¶ added in v0.3.0
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) Project() pulumi.StringPtrOutput
The ID of the project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) RepoName ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) RepoName() pulumi.StringPtrOutput
The name of the repo. Leave empty for the default repo.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs, GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtr and GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtr(v *GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdArgs) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) Project ¶ added in v0.3.0
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) Project() pulumi.StringPtrOutput
The ID of the project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) RepoName ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) RepoName() pulumi.StringPtrOutput
The name of the repo. Leave empty for the default repo.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse struct { // The ID of the project. Project string `pulumi:"project"` // The name of the repo. Leave empty for the default repo. RepoName string `pulumi:"repoName"` }
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs struct { // The ID of the project. Project pulumi.StringInput `pulumi:"project"` // The name of the repo. Leave empty for the default repo. RepoName pulumi.StringInput `pulumi:"repoName"` }
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput struct{ *pulumi.OutputState }
Selects a repo using a Google Cloud Platform project ID (e.g., winged-cargo-31) and a repo name within that project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) Project ¶ added in v0.3.0
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) Project() pulumi.StringOutput
The ID of the project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) RepoName ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) RepoName() pulumi.StringOutput
The name of the repo. Leave empty for the default repo.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) Project ¶ added in v0.3.0
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) Project() pulumi.StringPtrOutput
The ID of the project.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) RepoName ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) RepoName() pulumi.StringPtrOutput
The name of the repo. Leave empty for the default repo.
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1RepoId ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoId struct { // A combination of a project ID and a repo name. ProjectRepoId *GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId `pulumi:"projectRepoId"` // A server-assigned, globally unique identifier. Uid *string `pulumi:"uid"` }
A unique identifier for a Cloud Repo.
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs struct { // A combination of a project ID and a repo name. ProjectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrInput `pulumi:"projectRepoId"` // A server-assigned, globally unique identifier. Uid pulumi.StringPtrInput `pulumi:"uid"` }
A unique identifier for a Cloud Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput }
GoogleDevtoolsContaineranalysisV1alpha1RepoIdInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs and GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1RepoIdInput` via:
GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput struct{ *pulumi.OutputState }
A unique identifier for a Cloud Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ProjectRepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
A combination of a project ID and a repo name.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs, GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtr and GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtr(v *GoogleDevtoolsContaineranalysisV1alpha1RepoIdArgs) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ProjectRepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdPtrOutput
A combination of a project ID and a repo name.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponse struct { // A combination of a project ID and a repo name. ProjectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse `pulumi:"projectRepoId"` // A server-assigned, globally unique identifier. Uid string `pulumi:"uid"` }
A unique identifier for a Cloud Repo.
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs struct { // A combination of a project ID and a repo name. ProjectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseInput `pulumi:"projectRepoId"` // A server-assigned, globally unique identifier. Uid pulumi.StringInput `pulumi:"uid"` }
A unique identifier for a Cloud Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput struct{ *pulumi.OutputState }
A unique identifier for a Cloud Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ProjectRepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponseOutput
A combination of a project ID and a repo name.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ProjectRepoId ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ProjectRepoId() GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponsePtrOutput
A combination of a project ID and a repo name.
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) Uid ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponsePtrOutput) Uid() pulumi.StringPtrOutput
A server-assigned, globally unique identifier.
type GoogleDevtoolsContaineranalysisV1alpha1SourceContext ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContext struct { // A SourceContext referring to a revision in a Google Cloud Source Repo. CloudRepo *GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext `pulumi:"cloudRepo"` // A SourceContext referring to a Gerrit project. Gerrit *GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext `pulumi:"gerrit"` // A SourceContext referring to any third party Git repo (e.g., GitHub). Git *GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext `pulumi:"git"` // Labels with user defined metadata. Labels map[string]string `pulumi:"labels"` }
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs struct { // A SourceContext referring to a revision in a Google Cloud Source Repo. CloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrInput `pulumi:"cloudRepo"` // A SourceContext referring to a Gerrit project. Gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrInput `pulumi:"gerrit"` // A SourceContext referring to any third party Git repo (e.g., GitHub). Git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrInput `pulumi:"git"` // Labels with user defined metadata. Labels pulumi.StringMapInput `pulumi:"labels"` }
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray []GoogleDevtoolsContaineranalysisV1alpha1SourceContextInput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput }
GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray and GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayInput` via:
GoogleDevtoolsContaineranalysisV1alpha1SourceContextArray{ GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs{...} }
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput }
GoogleDevtoolsContaineranalysisV1alpha1SourceContextInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs and GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1SourceContextInput` via:
GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput struct{ *pulumi.OutputState }
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) CloudRepo ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
A SourceContext referring to a revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Gerrit ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Git ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
A SourceContext referring to any third party Git repo (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Labels ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) Labels() pulumi.StringMapOutput
Labels with user defined metadata.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs, GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtr and GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtr(v *GoogleDevtoolsContaineranalysisV1alpha1SourceContextArgs) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) CloudRepo ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextPtrOutput
A SourceContext referring to a revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Gerrit ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextPtrOutput
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Git ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextPtrOutput
A SourceContext referring to any third party Git repo (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Labels ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) Labels() pulumi.StringMapOutput
Labels with user defined metadata.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponse ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponse struct { // A SourceContext referring to a revision in a Google Cloud Source Repo. CloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse `pulumi:"cloudRepo"` // A SourceContext referring to a Gerrit project. Gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse `pulumi:"gerrit"` // A SourceContext referring to any third party Git repo (e.g., GitHub). Git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse `pulumi:"git"` // Labels with user defined metadata. Labels map[string]string `pulumi:"labels"` }
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs struct { // A SourceContext referring to a revision in a Google Cloud Source Repo. CloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseInput `pulumi:"cloudRepo"` // A SourceContext referring to a Gerrit project. Gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseInput `pulumi:"gerrit"` // A SourceContext referring to any third party Git repo (e.g., GitHub). Git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseInput `pulumi:"git"` // Labels with user defined metadata. Labels pulumi.StringMapInput `pulumi:"labels"` }
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray []GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext ¶
func (i GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput }
GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray and GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayInput` via:
GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArray{ GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs{...} }
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput }
GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs and GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput` via:
GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs{...}
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput struct{ *pulumi.OutputState }
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) CloudRepo ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponseOutput
A SourceContext referring to a revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Gerrit ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponseOutput
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Git ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponseOutput
A SourceContext referring to any third party Git repo (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Labels ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) Labels() pulumi.StringMapOutput
Labels with user defined metadata.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrInput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrInput interface { pulumi.Input ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput }
GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs, GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtr and GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput values. You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrInput` via:
GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs{...} or: nil
func GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtr ¶
func GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtr(v *GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArgs) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrInput
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput ¶
type GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput struct{ *pulumi.OutputState }
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) CloudRepo ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) CloudRepo() GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponsePtrOutput
A SourceContext referring to a revision in a Google Cloud Source Repo.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ElementType ¶
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ElementType() reflect.Type
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Gerrit ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Gerrit() GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponsePtrOutput
A SourceContext referring to a Gerrit project.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Git ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Git() GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponsePtrOutput
A SourceContext referring to any third party Git repo (e.g., GitHub).
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Labels ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) Labels() pulumi.StringMapOutput
Labels with user defined metadata.
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
func (GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext ¶
func (o GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput) ToGoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutputWithContext(ctx context.Context) GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
type Hash ¶
type Hash struct { // The type of hash that was performed. Type *HashType `pulumi:"type"` // The hash value. Value *string `pulumi:"value"` }
Container message for hash values.
type HashArgs ¶
type HashArgs struct { // The type of hash that was performed. Type HashTypePtrInput `pulumi:"type"` // The hash value. Value pulumi.StringPtrInput `pulumi:"value"` }
Container message for hash values.
func (HashArgs) ElementType ¶
func (HashArgs) ToHashOutput ¶
func (i HashArgs) ToHashOutput() HashOutput
func (HashArgs) ToHashOutputWithContext ¶
func (i HashArgs) ToHashOutputWithContext(ctx context.Context) HashOutput
func (HashArgs) ToHashPtrOutput ¶
func (i HashArgs) ToHashPtrOutput() HashPtrOutput
func (HashArgs) ToHashPtrOutputWithContext ¶
func (i HashArgs) ToHashPtrOutputWithContext(ctx context.Context) HashPtrOutput
type HashInput ¶
type HashInput interface { pulumi.Input ToHashOutput() HashOutput ToHashOutputWithContext(context.Context) HashOutput }
HashInput is an input type that accepts HashArgs and HashOutput values. You can construct a concrete instance of `HashInput` via:
HashArgs{...}
type HashOutput ¶
type HashOutput struct{ *pulumi.OutputState }
Container message for hash values.
func (HashOutput) ElementType ¶
func (HashOutput) ElementType() reflect.Type
func (HashOutput) ToHashOutput ¶
func (o HashOutput) ToHashOutput() HashOutput
func (HashOutput) ToHashOutputWithContext ¶
func (o HashOutput) ToHashOutputWithContext(ctx context.Context) HashOutput
func (HashOutput) ToHashPtrOutput ¶
func (o HashOutput) ToHashPtrOutput() HashPtrOutput
func (HashOutput) ToHashPtrOutputWithContext ¶
func (o HashOutput) ToHashPtrOutputWithContext(ctx context.Context) HashPtrOutput
func (HashOutput) Type ¶
func (o HashOutput) Type() HashTypePtrOutput
The type of hash that was performed.
type HashPtrInput ¶
type HashPtrInput interface { pulumi.Input ToHashPtrOutput() HashPtrOutput ToHashPtrOutputWithContext(context.Context) HashPtrOutput }
HashPtrInput is an input type that accepts HashArgs, HashPtr and HashPtrOutput values. You can construct a concrete instance of `HashPtrInput` via:
HashArgs{...} or: nil
func HashPtr ¶
func HashPtr(v *HashArgs) HashPtrInput
type HashPtrOutput ¶
type HashPtrOutput struct{ *pulumi.OutputState }
func (HashPtrOutput) Elem ¶
func (o HashPtrOutput) Elem() HashOutput
func (HashPtrOutput) ElementType ¶
func (HashPtrOutput) ElementType() reflect.Type
func (HashPtrOutput) ToHashPtrOutput ¶
func (o HashPtrOutput) ToHashPtrOutput() HashPtrOutput
func (HashPtrOutput) ToHashPtrOutputWithContext ¶
func (o HashPtrOutput) ToHashPtrOutputWithContext(ctx context.Context) HashPtrOutput
func (HashPtrOutput) Type ¶
func (o HashPtrOutput) Type() HashTypePtrOutput
The type of hash that was performed.
type HashResponse ¶
type HashResponse struct { // The type of hash that was performed. Type string `pulumi:"type"` // The hash value. Value string `pulumi:"value"` }
Container message for hash values.
type HashResponseArgs ¶
type HashResponseArgs struct { // The type of hash that was performed. Type pulumi.StringInput `pulumi:"type"` // The hash value. Value pulumi.StringInput `pulumi:"value"` }
Container message for hash values.
func (HashResponseArgs) ElementType ¶
func (HashResponseArgs) ElementType() reflect.Type
func (HashResponseArgs) ToHashResponseOutput ¶
func (i HashResponseArgs) ToHashResponseOutput() HashResponseOutput
func (HashResponseArgs) ToHashResponseOutputWithContext ¶
func (i HashResponseArgs) ToHashResponseOutputWithContext(ctx context.Context) HashResponseOutput
func (HashResponseArgs) ToHashResponsePtrOutput ¶
func (i HashResponseArgs) ToHashResponsePtrOutput() HashResponsePtrOutput
func (HashResponseArgs) ToHashResponsePtrOutputWithContext ¶
func (i HashResponseArgs) ToHashResponsePtrOutputWithContext(ctx context.Context) HashResponsePtrOutput
type HashResponseInput ¶
type HashResponseInput interface { pulumi.Input ToHashResponseOutput() HashResponseOutput ToHashResponseOutputWithContext(context.Context) HashResponseOutput }
HashResponseInput is an input type that accepts HashResponseArgs and HashResponseOutput values. You can construct a concrete instance of `HashResponseInput` via:
HashResponseArgs{...}
type HashResponseOutput ¶
type HashResponseOutput struct{ *pulumi.OutputState }
Container message for hash values.
func (HashResponseOutput) ElementType ¶
func (HashResponseOutput) ElementType() reflect.Type
func (HashResponseOutput) ToHashResponseOutput ¶
func (o HashResponseOutput) ToHashResponseOutput() HashResponseOutput
func (HashResponseOutput) ToHashResponseOutputWithContext ¶
func (o HashResponseOutput) ToHashResponseOutputWithContext(ctx context.Context) HashResponseOutput
func (HashResponseOutput) ToHashResponsePtrOutput ¶
func (o HashResponseOutput) ToHashResponsePtrOutput() HashResponsePtrOutput
func (HashResponseOutput) ToHashResponsePtrOutputWithContext ¶
func (o HashResponseOutput) ToHashResponsePtrOutputWithContext(ctx context.Context) HashResponsePtrOutput
func (HashResponseOutput) Type ¶
func (o HashResponseOutput) Type() pulumi.StringOutput
The type of hash that was performed.
func (HashResponseOutput) Value ¶
func (o HashResponseOutput) Value() pulumi.StringOutput
The hash value.
type HashResponsePtrInput ¶
type HashResponsePtrInput interface { pulumi.Input ToHashResponsePtrOutput() HashResponsePtrOutput ToHashResponsePtrOutputWithContext(context.Context) HashResponsePtrOutput }
HashResponsePtrInput is an input type that accepts HashResponseArgs, HashResponsePtr and HashResponsePtrOutput values. You can construct a concrete instance of `HashResponsePtrInput` via:
HashResponseArgs{...} or: nil
func HashResponsePtr ¶
func HashResponsePtr(v *HashResponseArgs) HashResponsePtrInput
type HashResponsePtrOutput ¶
type HashResponsePtrOutput struct{ *pulumi.OutputState }
func (HashResponsePtrOutput) Elem ¶
func (o HashResponsePtrOutput) Elem() HashResponseOutput
func (HashResponsePtrOutput) ElementType ¶
func (HashResponsePtrOutput) ElementType() reflect.Type
func (HashResponsePtrOutput) ToHashResponsePtrOutput ¶
func (o HashResponsePtrOutput) ToHashResponsePtrOutput() HashResponsePtrOutput
func (HashResponsePtrOutput) ToHashResponsePtrOutputWithContext ¶
func (o HashResponsePtrOutput) ToHashResponsePtrOutputWithContext(ctx context.Context) HashResponsePtrOutput
func (HashResponsePtrOutput) Type ¶
func (o HashResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of hash that was performed.
func (HashResponsePtrOutput) Value ¶
func (o HashResponsePtrOutput) Value() pulumi.StringPtrOutput
The hash value.
type HashType ¶ added in v0.4.0
type HashType string
The type of hash that was performed.
func (HashType) ElementType ¶ added in v0.4.0
func (HashType) ToHashTypeOutput ¶ added in v0.6.0
func (e HashType) ToHashTypeOutput() HashTypeOutput
func (HashType) ToHashTypeOutputWithContext ¶ added in v0.6.0
func (e HashType) ToHashTypeOutputWithContext(ctx context.Context) HashTypeOutput
func (HashType) ToHashTypePtrOutput ¶ added in v0.6.0
func (e HashType) ToHashTypePtrOutput() HashTypePtrOutput
func (HashType) ToHashTypePtrOutputWithContext ¶ added in v0.6.0
func (e HashType) ToHashTypePtrOutputWithContext(ctx context.Context) HashTypePtrOutput
func (HashType) ToStringOutput ¶ added in v0.4.0
func (e HashType) ToStringOutput() pulumi.StringOutput
func (HashType) ToStringOutputWithContext ¶ added in v0.4.0
func (e HashType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HashType) ToStringPtrOutput ¶ added in v0.4.0
func (e HashType) ToStringPtrOutput() pulumi.StringPtrOutput
func (HashType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e HashType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HashTypeInput ¶ added in v0.6.0
type HashTypeInput interface { pulumi.Input ToHashTypeOutput() HashTypeOutput ToHashTypeOutputWithContext(context.Context) HashTypeOutput }
HashTypeInput is an input type that accepts HashTypeArgs and HashTypeOutput values. You can construct a concrete instance of `HashTypeInput` via:
HashTypeArgs{...}
type HashTypeOutput ¶ added in v0.6.0
type HashTypeOutput struct{ *pulumi.OutputState }
func (HashTypeOutput) ElementType ¶ added in v0.6.0
func (HashTypeOutput) ElementType() reflect.Type
func (HashTypeOutput) ToHashTypeOutput ¶ added in v0.6.0
func (o HashTypeOutput) ToHashTypeOutput() HashTypeOutput
func (HashTypeOutput) ToHashTypeOutputWithContext ¶ added in v0.6.0
func (o HashTypeOutput) ToHashTypeOutputWithContext(ctx context.Context) HashTypeOutput
func (HashTypeOutput) ToHashTypePtrOutput ¶ added in v0.6.0
func (o HashTypeOutput) ToHashTypePtrOutput() HashTypePtrOutput
func (HashTypeOutput) ToHashTypePtrOutputWithContext ¶ added in v0.6.0
func (o HashTypeOutput) ToHashTypePtrOutputWithContext(ctx context.Context) HashTypePtrOutput
func (HashTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o HashTypeOutput) ToStringOutput() pulumi.StringOutput
func (HashTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o HashTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HashTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o HashTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HashTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o HashTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HashTypePtrInput ¶ added in v0.6.0
type HashTypePtrInput interface { pulumi.Input ToHashTypePtrOutput() HashTypePtrOutput ToHashTypePtrOutputWithContext(context.Context) HashTypePtrOutput }
func HashTypePtr ¶ added in v0.6.0
func HashTypePtr(v string) HashTypePtrInput
type HashTypePtrOutput ¶ added in v0.6.0
type HashTypePtrOutput struct{ *pulumi.OutputState }
func (HashTypePtrOutput) Elem ¶ added in v0.6.0
func (o HashTypePtrOutput) Elem() HashTypeOutput
func (HashTypePtrOutput) ElementType ¶ added in v0.6.0
func (HashTypePtrOutput) ElementType() reflect.Type
func (HashTypePtrOutput) ToHashTypePtrOutput ¶ added in v0.6.0
func (o HashTypePtrOutput) ToHashTypePtrOutput() HashTypePtrOutput
func (HashTypePtrOutput) ToHashTypePtrOutputWithContext ¶ added in v0.6.0
func (o HashTypePtrOutput) ToHashTypePtrOutputWithContext(ctx context.Context) HashTypePtrOutput
func (HashTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o HashTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HashTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o HashTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Installation ¶
type Installation struct { // All of the places within the filesystem versions of this package have been found. Location []Location `pulumi:"location"` }
This represents how a particular software package may be installed on a system.
type InstallationArgs ¶
type InstallationArgs struct { // All of the places within the filesystem versions of this package have been found. Location LocationArrayInput `pulumi:"location"` }
This represents how a particular software package may be installed on a system.
func (InstallationArgs) ElementType ¶
func (InstallationArgs) ElementType() reflect.Type
func (InstallationArgs) ToInstallationOutput ¶
func (i InstallationArgs) ToInstallationOutput() InstallationOutput
func (InstallationArgs) ToInstallationOutputWithContext ¶
func (i InstallationArgs) ToInstallationOutputWithContext(ctx context.Context) InstallationOutput
func (InstallationArgs) ToInstallationPtrOutput ¶
func (i InstallationArgs) ToInstallationPtrOutput() InstallationPtrOutput
func (InstallationArgs) ToInstallationPtrOutputWithContext ¶
func (i InstallationArgs) ToInstallationPtrOutputWithContext(ctx context.Context) InstallationPtrOutput
type InstallationInput ¶
type InstallationInput interface { pulumi.Input ToInstallationOutput() InstallationOutput ToInstallationOutputWithContext(context.Context) InstallationOutput }
InstallationInput is an input type that accepts InstallationArgs and InstallationOutput values. You can construct a concrete instance of `InstallationInput` via:
InstallationArgs{...}
type InstallationOutput ¶
type InstallationOutput struct{ *pulumi.OutputState }
This represents how a particular software package may be installed on a system.
func (InstallationOutput) ElementType ¶
func (InstallationOutput) ElementType() reflect.Type
func (InstallationOutput) Location ¶
func (o InstallationOutput) Location() LocationArrayOutput
All of the places within the filesystem versions of this package have been found.
func (InstallationOutput) ToInstallationOutput ¶
func (o InstallationOutput) ToInstallationOutput() InstallationOutput
func (InstallationOutput) ToInstallationOutputWithContext ¶
func (o InstallationOutput) ToInstallationOutputWithContext(ctx context.Context) InstallationOutput
func (InstallationOutput) ToInstallationPtrOutput ¶
func (o InstallationOutput) ToInstallationPtrOutput() InstallationPtrOutput
func (InstallationOutput) ToInstallationPtrOutputWithContext ¶
func (o InstallationOutput) ToInstallationPtrOutputWithContext(ctx context.Context) InstallationPtrOutput
type InstallationPtrInput ¶
type InstallationPtrInput interface { pulumi.Input ToInstallationPtrOutput() InstallationPtrOutput ToInstallationPtrOutputWithContext(context.Context) InstallationPtrOutput }
InstallationPtrInput is an input type that accepts InstallationArgs, InstallationPtr and InstallationPtrOutput values. You can construct a concrete instance of `InstallationPtrInput` via:
InstallationArgs{...} or: nil
func InstallationPtr ¶
func InstallationPtr(v *InstallationArgs) InstallationPtrInput
type InstallationPtrOutput ¶
type InstallationPtrOutput struct{ *pulumi.OutputState }
func (InstallationPtrOutput) Elem ¶
func (o InstallationPtrOutput) Elem() InstallationOutput
func (InstallationPtrOutput) ElementType ¶
func (InstallationPtrOutput) ElementType() reflect.Type
func (InstallationPtrOutput) Location ¶
func (o InstallationPtrOutput) Location() LocationArrayOutput
All of the places within the filesystem versions of this package have been found.
func (InstallationPtrOutput) ToInstallationPtrOutput ¶
func (o InstallationPtrOutput) ToInstallationPtrOutput() InstallationPtrOutput
func (InstallationPtrOutput) ToInstallationPtrOutputWithContext ¶
func (o InstallationPtrOutput) ToInstallationPtrOutputWithContext(ctx context.Context) InstallationPtrOutput
type InstallationResponse ¶
type InstallationResponse struct { // All of the places within the filesystem versions of this package have been found. Location []LocationResponse `pulumi:"location"` // The name of the installed package. Name string `pulumi:"name"` }
This represents how a particular software package may be installed on a system.
type InstallationResponseArgs ¶
type InstallationResponseArgs struct { // All of the places within the filesystem versions of this package have been found. Location LocationResponseArrayInput `pulumi:"location"` // The name of the installed package. Name pulumi.StringInput `pulumi:"name"` }
This represents how a particular software package may be installed on a system.
func (InstallationResponseArgs) ElementType ¶
func (InstallationResponseArgs) ElementType() reflect.Type
func (InstallationResponseArgs) ToInstallationResponseOutput ¶
func (i InstallationResponseArgs) ToInstallationResponseOutput() InstallationResponseOutput
func (InstallationResponseArgs) ToInstallationResponseOutputWithContext ¶
func (i InstallationResponseArgs) ToInstallationResponseOutputWithContext(ctx context.Context) InstallationResponseOutput
func (InstallationResponseArgs) ToInstallationResponsePtrOutput ¶
func (i InstallationResponseArgs) ToInstallationResponsePtrOutput() InstallationResponsePtrOutput
func (InstallationResponseArgs) ToInstallationResponsePtrOutputWithContext ¶
func (i InstallationResponseArgs) ToInstallationResponsePtrOutputWithContext(ctx context.Context) InstallationResponsePtrOutput
type InstallationResponseInput ¶
type InstallationResponseInput interface { pulumi.Input ToInstallationResponseOutput() InstallationResponseOutput ToInstallationResponseOutputWithContext(context.Context) InstallationResponseOutput }
InstallationResponseInput is an input type that accepts InstallationResponseArgs and InstallationResponseOutput values. You can construct a concrete instance of `InstallationResponseInput` via:
InstallationResponseArgs{...}
type InstallationResponseOutput ¶
type InstallationResponseOutput struct{ *pulumi.OutputState }
This represents how a particular software package may be installed on a system.
func (InstallationResponseOutput) ElementType ¶
func (InstallationResponseOutput) ElementType() reflect.Type
func (InstallationResponseOutput) Location ¶
func (o InstallationResponseOutput) Location() LocationResponseArrayOutput
All of the places within the filesystem versions of this package have been found.
func (InstallationResponseOutput) Name ¶
func (o InstallationResponseOutput) Name() pulumi.StringOutput
The name of the installed package.
func (InstallationResponseOutput) ToInstallationResponseOutput ¶
func (o InstallationResponseOutput) ToInstallationResponseOutput() InstallationResponseOutput
func (InstallationResponseOutput) ToInstallationResponseOutputWithContext ¶
func (o InstallationResponseOutput) ToInstallationResponseOutputWithContext(ctx context.Context) InstallationResponseOutput
func (InstallationResponseOutput) ToInstallationResponsePtrOutput ¶
func (o InstallationResponseOutput) ToInstallationResponsePtrOutput() InstallationResponsePtrOutput
func (InstallationResponseOutput) ToInstallationResponsePtrOutputWithContext ¶
func (o InstallationResponseOutput) ToInstallationResponsePtrOutputWithContext(ctx context.Context) InstallationResponsePtrOutput
type InstallationResponsePtrInput ¶
type InstallationResponsePtrInput interface { pulumi.Input ToInstallationResponsePtrOutput() InstallationResponsePtrOutput ToInstallationResponsePtrOutputWithContext(context.Context) InstallationResponsePtrOutput }
InstallationResponsePtrInput is an input type that accepts InstallationResponseArgs, InstallationResponsePtr and InstallationResponsePtrOutput values. You can construct a concrete instance of `InstallationResponsePtrInput` via:
InstallationResponseArgs{...} or: nil
func InstallationResponsePtr ¶
func InstallationResponsePtr(v *InstallationResponseArgs) InstallationResponsePtrInput
type InstallationResponsePtrOutput ¶
type InstallationResponsePtrOutput struct{ *pulumi.OutputState }
func (InstallationResponsePtrOutput) Elem ¶
func (o InstallationResponsePtrOutput) Elem() InstallationResponseOutput
func (InstallationResponsePtrOutput) ElementType ¶
func (InstallationResponsePtrOutput) ElementType() reflect.Type
func (InstallationResponsePtrOutput) Location ¶
func (o InstallationResponsePtrOutput) Location() LocationResponseArrayOutput
All of the places within the filesystem versions of this package have been found.
func (InstallationResponsePtrOutput) Name ¶
func (o InstallationResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the installed package.
func (InstallationResponsePtrOutput) ToInstallationResponsePtrOutput ¶
func (o InstallationResponsePtrOutput) ToInstallationResponsePtrOutput() InstallationResponsePtrOutput
func (InstallationResponsePtrOutput) ToInstallationResponsePtrOutputWithContext ¶
func (o InstallationResponsePtrOutput) ToInstallationResponsePtrOutputWithContext(ctx context.Context) InstallationResponsePtrOutput
type Layer ¶
type Layer struct { // The recovered arguments to the Dockerfile directive. Arguments *string `pulumi:"arguments"` // The recovered Dockerfile directive used to construct this layer. Directive *LayerDirective `pulumi:"directive"` }
Layer holds metadata specific to a layer of a Docker image.
type LayerArgs ¶
type LayerArgs struct { // The recovered arguments to the Dockerfile directive. Arguments pulumi.StringPtrInput `pulumi:"arguments"` // The recovered Dockerfile directive used to construct this layer. Directive LayerDirectivePtrInput `pulumi:"directive"` }
Layer holds metadata specific to a layer of a Docker image.
func (LayerArgs) ElementType ¶
func (LayerArgs) ToLayerOutput ¶
func (i LayerArgs) ToLayerOutput() LayerOutput
func (LayerArgs) ToLayerOutputWithContext ¶
func (i LayerArgs) ToLayerOutputWithContext(ctx context.Context) LayerOutput
type LayerArray ¶
type LayerArray []LayerInput
func (LayerArray) ElementType ¶
func (LayerArray) ElementType() reflect.Type
func (LayerArray) ToLayerArrayOutput ¶
func (i LayerArray) ToLayerArrayOutput() LayerArrayOutput
func (LayerArray) ToLayerArrayOutputWithContext ¶
func (i LayerArray) ToLayerArrayOutputWithContext(ctx context.Context) LayerArrayOutput
type LayerArrayInput ¶
type LayerArrayInput interface { pulumi.Input ToLayerArrayOutput() LayerArrayOutput ToLayerArrayOutputWithContext(context.Context) LayerArrayOutput }
LayerArrayInput is an input type that accepts LayerArray and LayerArrayOutput values. You can construct a concrete instance of `LayerArrayInput` via:
LayerArray{ LayerArgs{...} }
type LayerArrayOutput ¶
type LayerArrayOutput struct{ *pulumi.OutputState }
func (LayerArrayOutput) ElementType ¶
func (LayerArrayOutput) ElementType() reflect.Type
func (LayerArrayOutput) Index ¶
func (o LayerArrayOutput) Index(i pulumi.IntInput) LayerOutput
func (LayerArrayOutput) ToLayerArrayOutput ¶
func (o LayerArrayOutput) ToLayerArrayOutput() LayerArrayOutput
func (LayerArrayOutput) ToLayerArrayOutputWithContext ¶
func (o LayerArrayOutput) ToLayerArrayOutputWithContext(ctx context.Context) LayerArrayOutput
type LayerDirective ¶ added in v0.4.0
type LayerDirective string
The recovered Dockerfile directive used to construct this layer.
func (LayerDirective) ElementType ¶ added in v0.4.0
func (LayerDirective) ElementType() reflect.Type
func (LayerDirective) ToLayerDirectiveOutput ¶ added in v0.6.0
func (e LayerDirective) ToLayerDirectiveOutput() LayerDirectiveOutput
func (LayerDirective) ToLayerDirectiveOutputWithContext ¶ added in v0.6.0
func (e LayerDirective) ToLayerDirectiveOutputWithContext(ctx context.Context) LayerDirectiveOutput
func (LayerDirective) ToLayerDirectivePtrOutput ¶ added in v0.6.0
func (e LayerDirective) ToLayerDirectivePtrOutput() LayerDirectivePtrOutput
func (LayerDirective) ToLayerDirectivePtrOutputWithContext ¶ added in v0.6.0
func (e LayerDirective) ToLayerDirectivePtrOutputWithContext(ctx context.Context) LayerDirectivePtrOutput
func (LayerDirective) ToStringOutput ¶ added in v0.4.0
func (e LayerDirective) ToStringOutput() pulumi.StringOutput
func (LayerDirective) ToStringOutputWithContext ¶ added in v0.4.0
func (e LayerDirective) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LayerDirective) ToStringPtrOutput ¶ added in v0.4.0
func (e LayerDirective) ToStringPtrOutput() pulumi.StringPtrOutput
func (LayerDirective) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e LayerDirective) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LayerDirectiveInput ¶ added in v0.6.0
type LayerDirectiveInput interface { pulumi.Input ToLayerDirectiveOutput() LayerDirectiveOutput ToLayerDirectiveOutputWithContext(context.Context) LayerDirectiveOutput }
LayerDirectiveInput is an input type that accepts LayerDirectiveArgs and LayerDirectiveOutput values. You can construct a concrete instance of `LayerDirectiveInput` via:
LayerDirectiveArgs{...}
type LayerDirectiveOutput ¶ added in v0.6.0
type LayerDirectiveOutput struct{ *pulumi.OutputState }
func (LayerDirectiveOutput) ElementType ¶ added in v0.6.0
func (LayerDirectiveOutput) ElementType() reflect.Type
func (LayerDirectiveOutput) ToLayerDirectiveOutput ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToLayerDirectiveOutput() LayerDirectiveOutput
func (LayerDirectiveOutput) ToLayerDirectiveOutputWithContext ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToLayerDirectiveOutputWithContext(ctx context.Context) LayerDirectiveOutput
func (LayerDirectiveOutput) ToLayerDirectivePtrOutput ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToLayerDirectivePtrOutput() LayerDirectivePtrOutput
func (LayerDirectiveOutput) ToLayerDirectivePtrOutputWithContext ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToLayerDirectivePtrOutputWithContext(ctx context.Context) LayerDirectivePtrOutput
func (LayerDirectiveOutput) ToStringOutput ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToStringOutput() pulumi.StringOutput
func (LayerDirectiveOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LayerDirectiveOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LayerDirectiveOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o LayerDirectiveOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LayerDirectivePtrInput ¶ added in v0.6.0
type LayerDirectivePtrInput interface { pulumi.Input ToLayerDirectivePtrOutput() LayerDirectivePtrOutput ToLayerDirectivePtrOutputWithContext(context.Context) LayerDirectivePtrOutput }
func LayerDirectivePtr ¶ added in v0.6.0
func LayerDirectivePtr(v string) LayerDirectivePtrInput
type LayerDirectivePtrOutput ¶ added in v0.6.0
type LayerDirectivePtrOutput struct{ *pulumi.OutputState }
func (LayerDirectivePtrOutput) Elem ¶ added in v0.6.0
func (o LayerDirectivePtrOutput) Elem() LayerDirectiveOutput
func (LayerDirectivePtrOutput) ElementType ¶ added in v0.6.0
func (LayerDirectivePtrOutput) ElementType() reflect.Type
func (LayerDirectivePtrOutput) ToLayerDirectivePtrOutput ¶ added in v0.6.0
func (o LayerDirectivePtrOutput) ToLayerDirectivePtrOutput() LayerDirectivePtrOutput
func (LayerDirectivePtrOutput) ToLayerDirectivePtrOutputWithContext ¶ added in v0.6.0
func (o LayerDirectivePtrOutput) ToLayerDirectivePtrOutputWithContext(ctx context.Context) LayerDirectivePtrOutput
func (LayerDirectivePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o LayerDirectivePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LayerDirectivePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o LayerDirectivePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LayerInput ¶
type LayerInput interface { pulumi.Input ToLayerOutput() LayerOutput ToLayerOutputWithContext(context.Context) LayerOutput }
LayerInput is an input type that accepts LayerArgs and LayerOutput values. You can construct a concrete instance of `LayerInput` via:
LayerArgs{...}
type LayerOutput ¶
type LayerOutput struct{ *pulumi.OutputState }
Layer holds metadata specific to a layer of a Docker image.
func (LayerOutput) Arguments ¶
func (o LayerOutput) Arguments() pulumi.StringPtrOutput
The recovered arguments to the Dockerfile directive.
func (LayerOutput) Directive ¶
func (o LayerOutput) Directive() LayerDirectivePtrOutput
The recovered Dockerfile directive used to construct this layer.
func (LayerOutput) ElementType ¶
func (LayerOutput) ElementType() reflect.Type
func (LayerOutput) ToLayerOutput ¶
func (o LayerOutput) ToLayerOutput() LayerOutput
func (LayerOutput) ToLayerOutputWithContext ¶
func (o LayerOutput) ToLayerOutputWithContext(ctx context.Context) LayerOutput
type LayerResponse ¶
type LayerResponse struct { // The recovered arguments to the Dockerfile directive. Arguments string `pulumi:"arguments"` // The recovered Dockerfile directive used to construct this layer. Directive string `pulumi:"directive"` }
Layer holds metadata specific to a layer of a Docker image.
type LayerResponseArgs ¶
type LayerResponseArgs struct { // The recovered arguments to the Dockerfile directive. Arguments pulumi.StringInput `pulumi:"arguments"` // The recovered Dockerfile directive used to construct this layer. Directive pulumi.StringInput `pulumi:"directive"` }
Layer holds metadata specific to a layer of a Docker image.
func (LayerResponseArgs) ElementType ¶
func (LayerResponseArgs) ElementType() reflect.Type
func (LayerResponseArgs) ToLayerResponseOutput ¶
func (i LayerResponseArgs) ToLayerResponseOutput() LayerResponseOutput
func (LayerResponseArgs) ToLayerResponseOutputWithContext ¶
func (i LayerResponseArgs) ToLayerResponseOutputWithContext(ctx context.Context) LayerResponseOutput
type LayerResponseArray ¶
type LayerResponseArray []LayerResponseInput
func (LayerResponseArray) ElementType ¶
func (LayerResponseArray) ElementType() reflect.Type
func (LayerResponseArray) ToLayerResponseArrayOutput ¶
func (i LayerResponseArray) ToLayerResponseArrayOutput() LayerResponseArrayOutput
func (LayerResponseArray) ToLayerResponseArrayOutputWithContext ¶
func (i LayerResponseArray) ToLayerResponseArrayOutputWithContext(ctx context.Context) LayerResponseArrayOutput
type LayerResponseArrayInput ¶
type LayerResponseArrayInput interface { pulumi.Input ToLayerResponseArrayOutput() LayerResponseArrayOutput ToLayerResponseArrayOutputWithContext(context.Context) LayerResponseArrayOutput }
LayerResponseArrayInput is an input type that accepts LayerResponseArray and LayerResponseArrayOutput values. You can construct a concrete instance of `LayerResponseArrayInput` via:
LayerResponseArray{ LayerResponseArgs{...} }
type LayerResponseArrayOutput ¶
type LayerResponseArrayOutput struct{ *pulumi.OutputState }
func (LayerResponseArrayOutput) ElementType ¶
func (LayerResponseArrayOutput) ElementType() reflect.Type
func (LayerResponseArrayOutput) Index ¶
func (o LayerResponseArrayOutput) Index(i pulumi.IntInput) LayerResponseOutput
func (LayerResponseArrayOutput) ToLayerResponseArrayOutput ¶
func (o LayerResponseArrayOutput) ToLayerResponseArrayOutput() LayerResponseArrayOutput
func (LayerResponseArrayOutput) ToLayerResponseArrayOutputWithContext ¶
func (o LayerResponseArrayOutput) ToLayerResponseArrayOutputWithContext(ctx context.Context) LayerResponseArrayOutput
type LayerResponseInput ¶
type LayerResponseInput interface { pulumi.Input ToLayerResponseOutput() LayerResponseOutput ToLayerResponseOutputWithContext(context.Context) LayerResponseOutput }
LayerResponseInput is an input type that accepts LayerResponseArgs and LayerResponseOutput values. You can construct a concrete instance of `LayerResponseInput` via:
LayerResponseArgs{...}
type LayerResponseOutput ¶
type LayerResponseOutput struct{ *pulumi.OutputState }
Layer holds metadata specific to a layer of a Docker image.
func (LayerResponseOutput) Arguments ¶
func (o LayerResponseOutput) Arguments() pulumi.StringOutput
The recovered arguments to the Dockerfile directive.
func (LayerResponseOutput) Directive ¶
func (o LayerResponseOutput) Directive() pulumi.StringOutput
The recovered Dockerfile directive used to construct this layer.
func (LayerResponseOutput) ElementType ¶
func (LayerResponseOutput) ElementType() reflect.Type
func (LayerResponseOutput) ToLayerResponseOutput ¶
func (o LayerResponseOutput) ToLayerResponseOutput() LayerResponseOutput
func (LayerResponseOutput) ToLayerResponseOutputWithContext ¶
func (o LayerResponseOutput) ToLayerResponseOutputWithContext(ctx context.Context) LayerResponseOutput
type Location ¶
type Location struct { // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri *string `pulumi:"cpeUri"` // The path from which we gathered that this package/version is installed. Path *string `pulumi:"path"` // The version installed at this location. Version *Version `pulumi:"version"` }
An occurrence of a particular package installation found within a system's filesystem. e.g. glibc was found in /var/lib/dpkg/status
type LocationArgs ¶
type LocationArgs struct { // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri pulumi.StringPtrInput `pulumi:"cpeUri"` // The path from which we gathered that this package/version is installed. Path pulumi.StringPtrInput `pulumi:"path"` // The version installed at this location. Version VersionPtrInput `pulumi:"version"` }
An occurrence of a particular package installation found within a system's filesystem. e.g. glibc was found in /var/lib/dpkg/status
func (LocationArgs) ElementType ¶
func (LocationArgs) ElementType() reflect.Type
func (LocationArgs) ToLocationOutput ¶
func (i LocationArgs) ToLocationOutput() LocationOutput
func (LocationArgs) ToLocationOutputWithContext ¶
func (i LocationArgs) ToLocationOutputWithContext(ctx context.Context) LocationOutput
type LocationArray ¶
type LocationArray []LocationInput
func (LocationArray) ElementType ¶
func (LocationArray) ElementType() reflect.Type
func (LocationArray) ToLocationArrayOutput ¶
func (i LocationArray) ToLocationArrayOutput() LocationArrayOutput
func (LocationArray) ToLocationArrayOutputWithContext ¶
func (i LocationArray) ToLocationArrayOutputWithContext(ctx context.Context) LocationArrayOutput
type LocationArrayInput ¶
type LocationArrayInput interface { pulumi.Input ToLocationArrayOutput() LocationArrayOutput ToLocationArrayOutputWithContext(context.Context) LocationArrayOutput }
LocationArrayInput is an input type that accepts LocationArray and LocationArrayOutput values. You can construct a concrete instance of `LocationArrayInput` via:
LocationArray{ LocationArgs{...} }
type LocationArrayOutput ¶
type LocationArrayOutput struct{ *pulumi.OutputState }
func (LocationArrayOutput) ElementType ¶
func (LocationArrayOutput) ElementType() reflect.Type
func (LocationArrayOutput) Index ¶
func (o LocationArrayOutput) Index(i pulumi.IntInput) LocationOutput
func (LocationArrayOutput) ToLocationArrayOutput ¶
func (o LocationArrayOutput) ToLocationArrayOutput() LocationArrayOutput
func (LocationArrayOutput) ToLocationArrayOutputWithContext ¶
func (o LocationArrayOutput) ToLocationArrayOutputWithContext(ctx context.Context) LocationArrayOutput
type LocationInput ¶
type LocationInput interface { pulumi.Input ToLocationOutput() LocationOutput ToLocationOutputWithContext(context.Context) LocationOutput }
LocationInput is an input type that accepts LocationArgs and LocationOutput values. You can construct a concrete instance of `LocationInput` via:
LocationArgs{...}
type LocationOutput ¶
type LocationOutput struct{ *pulumi.OutputState }
An occurrence of a particular package installation found within a system's filesystem. e.g. glibc was found in /var/lib/dpkg/status
func (LocationOutput) CpeUri ¶
func (o LocationOutput) CpeUri() pulumi.StringPtrOutput
The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package.
func (LocationOutput) ElementType ¶
func (LocationOutput) ElementType() reflect.Type
func (LocationOutput) Path ¶
func (o LocationOutput) Path() pulumi.StringPtrOutput
The path from which we gathered that this package/version is installed.
func (LocationOutput) ToLocationOutput ¶
func (o LocationOutput) ToLocationOutput() LocationOutput
func (LocationOutput) ToLocationOutputWithContext ¶
func (o LocationOutput) ToLocationOutputWithContext(ctx context.Context) LocationOutput
func (LocationOutput) Version ¶
func (o LocationOutput) Version() VersionPtrOutput
The version installed at this location.
type LocationResponse ¶
type LocationResponse struct { // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri string `pulumi:"cpeUri"` // The path from which we gathered that this package/version is installed. Path string `pulumi:"path"` // The version installed at this location. Version VersionResponse `pulumi:"version"` }
An occurrence of a particular package installation found within a system's filesystem. e.g. glibc was found in /var/lib/dpkg/status
type LocationResponseArgs ¶
type LocationResponseArgs struct { // The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package. CpeUri pulumi.StringInput `pulumi:"cpeUri"` // The path from which we gathered that this package/version is installed. Path pulumi.StringInput `pulumi:"path"` // The version installed at this location. Version VersionResponseInput `pulumi:"version"` }
An occurrence of a particular package installation found within a system's filesystem. e.g. glibc was found in /var/lib/dpkg/status
func (LocationResponseArgs) ElementType ¶
func (LocationResponseArgs) ElementType() reflect.Type
func (LocationResponseArgs) ToLocationResponseOutput ¶
func (i LocationResponseArgs) ToLocationResponseOutput() LocationResponseOutput
func (LocationResponseArgs) ToLocationResponseOutputWithContext ¶
func (i LocationResponseArgs) ToLocationResponseOutputWithContext(ctx context.Context) LocationResponseOutput
type LocationResponseArray ¶
type LocationResponseArray []LocationResponseInput
func (LocationResponseArray) ElementType ¶
func (LocationResponseArray) ElementType() reflect.Type
func (LocationResponseArray) ToLocationResponseArrayOutput ¶
func (i LocationResponseArray) ToLocationResponseArrayOutput() LocationResponseArrayOutput
func (LocationResponseArray) ToLocationResponseArrayOutputWithContext ¶
func (i LocationResponseArray) ToLocationResponseArrayOutputWithContext(ctx context.Context) LocationResponseArrayOutput
type LocationResponseArrayInput ¶
type LocationResponseArrayInput interface { pulumi.Input ToLocationResponseArrayOutput() LocationResponseArrayOutput ToLocationResponseArrayOutputWithContext(context.Context) LocationResponseArrayOutput }
LocationResponseArrayInput is an input type that accepts LocationResponseArray and LocationResponseArrayOutput values. You can construct a concrete instance of `LocationResponseArrayInput` via:
LocationResponseArray{ LocationResponseArgs{...} }
type LocationResponseArrayOutput ¶
type LocationResponseArrayOutput struct{ *pulumi.OutputState }
func (LocationResponseArrayOutput) ElementType ¶
func (LocationResponseArrayOutput) ElementType() reflect.Type
func (LocationResponseArrayOutput) Index ¶
func (o LocationResponseArrayOutput) Index(i pulumi.IntInput) LocationResponseOutput
func (LocationResponseArrayOutput) ToLocationResponseArrayOutput ¶
func (o LocationResponseArrayOutput) ToLocationResponseArrayOutput() LocationResponseArrayOutput
func (LocationResponseArrayOutput) ToLocationResponseArrayOutputWithContext ¶
func (o LocationResponseArrayOutput) ToLocationResponseArrayOutputWithContext(ctx context.Context) LocationResponseArrayOutput
type LocationResponseInput ¶
type LocationResponseInput interface { pulumi.Input ToLocationResponseOutput() LocationResponseOutput ToLocationResponseOutputWithContext(context.Context) LocationResponseOutput }
LocationResponseInput is an input type that accepts LocationResponseArgs and LocationResponseOutput values. You can construct a concrete instance of `LocationResponseInput` via:
LocationResponseArgs{...}
type LocationResponseOutput ¶
type LocationResponseOutput struct{ *pulumi.OutputState }
An occurrence of a particular package installation found within a system's filesystem. e.g. glibc was found in /var/lib/dpkg/status
func (LocationResponseOutput) CpeUri ¶
func (o LocationResponseOutput) CpeUri() pulumi.StringOutput
The cpe_uri in [cpe format](https://cpe.mitre.org/specification/) denoting the package manager version distributing a package.
func (LocationResponseOutput) ElementType ¶
func (LocationResponseOutput) ElementType() reflect.Type
func (LocationResponseOutput) Path ¶
func (o LocationResponseOutput) Path() pulumi.StringOutput
The path from which we gathered that this package/version is installed.
func (LocationResponseOutput) ToLocationResponseOutput ¶
func (o LocationResponseOutput) ToLocationResponseOutput() LocationResponseOutput
func (LocationResponseOutput) ToLocationResponseOutputWithContext ¶
func (o LocationResponseOutput) ToLocationResponseOutputWithContext(ctx context.Context) LocationResponseOutput
func (LocationResponseOutput) Version ¶
func (o LocationResponseOutput) Version() VersionResponseOutput
The version installed at this location.
type LookupNoteArgs ¶ added in v0.4.0
type LookupNoteIamPolicyArgs ¶ added in v0.4.0
type LookupNoteIamPolicyResult ¶ added in v0.4.0
type LookupNoteIamPolicyResult struct { // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupNoteIamPolicy ¶ added in v0.4.0
func LookupNoteIamPolicy(ctx *pulumi.Context, args *LookupNoteIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupNoteIamPolicyResult, error)
Gets the access control policy for a note or an `Occurrence` resource. Requires `containeranalysis.notes.setIamPolicy` or `containeranalysis.occurrences.setIamPolicy` permission if the resource is a note or occurrence, respectively. Attempting to call this method on a resource without the required permission will result in a `PERMISSION_DENIED` error. Attempting to call this method on a non-existent resource will result in a `NOT_FOUND` error if the user has list permission on the project, or a `PERMISSION_DENIED` error otherwise. The resource takes the following formats: `projects/{PROJECT_ID}/occurrences/{OCCURRENCE_ID}` for occurrences and projects/{PROJECT_ID}/notes/{NOTE_ID} for notes
type LookupNoteResult ¶ added in v0.4.0
type LookupNoteResult struct { // A note describing an attestation role. AttestationAuthority AttestationAuthorityResponse `pulumi:"attestationAuthority"` // A note describing a base image. BaseImage BasisResponse `pulumi:"baseImage"` // Build provenance type for a verifiable build. BuildType BuildTypeResponse `pulumi:"buildType"` // A note describing a compliance check. Compliance ComplianceNoteResponse `pulumi:"compliance"` // The time this note was created. This field can be used as a filter in list requests. CreateTime string `pulumi:"createTime"` // A note describing something that can be deployed. Deployable DeployableResponse `pulumi:"deployable"` // A note describing a provider/analysis type. Discovery DiscoveryResponse `pulumi:"discovery"` // Time of expiration for this note, null if note does not expire. ExpirationTime string `pulumi:"expirationTime"` // This explicitly denotes which kind of note is specified. This field can be used as a filter in list requests. Kind string `pulumi:"kind"` // A detailed description of this `Note`. LongDescription string `pulumi:"longDescription"` // The name of the note in the form "projects/{provider_project_id}/notes/{NOTE_ID}" Name string `pulumi:"name"` // A note describing a package hosted by various package managers. Package PackageResponse `pulumi:"package"` // URLs associated with this note RelatedUrl []RelatedUrlResponse `pulumi:"relatedUrl"` // A one sentence description of this `Note`. ShortDescription string `pulumi:"shortDescription"` // The time this note was last updated. This field can be used as a filter in list requests. UpdateTime string `pulumi:"updateTime"` // A note describing an upgrade. Upgrade UpgradeNoteResponse `pulumi:"upgrade"` // A package vulnerability type of note. VulnerabilityType VulnerabilityTypeResponse `pulumi:"vulnerabilityType"` }
func LookupNote ¶ added in v0.4.0
func LookupNote(ctx *pulumi.Context, args *LookupNoteArgs, opts ...pulumi.InvokeOption) (*LookupNoteResult, error)
Returns the requested `Note`.
type LookupOccurrenceArgs ¶ added in v0.4.0
type LookupOccurrenceIamPolicyArgs ¶ added in v0.4.0
type LookupOccurrenceIamPolicyResult ¶ added in v0.4.0
type LookupOccurrenceIamPolicyResult struct { // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupOccurrenceIamPolicy ¶ added in v0.4.0
func LookupOccurrenceIamPolicy(ctx *pulumi.Context, args *LookupOccurrenceIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupOccurrenceIamPolicyResult, error)
Gets the access control policy for a note or an `Occurrence` resource. Requires `containeranalysis.notes.setIamPolicy` or `containeranalysis.occurrences.setIamPolicy` permission if the resource is a note or occurrence, respectively. Attempting to call this method on a resource without the required permission will result in a `PERMISSION_DENIED` error. Attempting to call this method on a non-existent resource will result in a `NOT_FOUND` error if the user has list permission on the project, or a `PERMISSION_DENIED` error otherwise. The resource takes the following formats: `projects/{PROJECT_ID}/occurrences/{OCCURRENCE_ID}` for occurrences and projects/{PROJECT_ID}/notes/{NOTE_ID} for notes
type LookupOccurrenceResult ¶ added in v0.4.0
type LookupOccurrenceResult struct { // Describes an attestation of an artifact. Attestation AttestationResponse `pulumi:"attestation"` // Build details for a verifiable build. BuildDetails BuildDetailsResponse `pulumi:"buildDetails"` // Describes whether or not a resource passes compliance checks. Compliance ComplianceOccurrenceResponse `pulumi:"compliance"` // The time this `Occurrence` was created. CreateTime string `pulumi:"createTime"` // Describes the deployment of an artifact on a runtime. Deployment DeploymentResponse `pulumi:"deployment"` // Describes how this resource derives from the basis in the associated note. DerivedImage DerivedResponse `pulumi:"derivedImage"` // Describes the initial scan status for this resource. Discovered DiscoveredResponse `pulumi:"discovered"` // Describes the installation of a package on the linked resource. Installation InstallationResponse `pulumi:"installation"` // This explicitly denotes which of the `Occurrence` details are specified. This field can be used as a filter in list requests. Kind string `pulumi:"kind"` // The name of the `Occurrence` in the form "projects/{project_id}/occurrences/{OCCURRENCE_ID}" Name string `pulumi:"name"` // An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests. NoteName string `pulumi:"noteName"` // A description of actions that can be taken to remedy the `Note` Remediation string `pulumi:"remediation"` // The resource for which the `Occurrence` applies. Resource ResourceResponse `pulumi:"resource"` // The unique URL of the image or the container for which the `Occurrence` applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests. ResourceUrl string `pulumi:"resourceUrl"` // The time this `Occurrence` was last updated. UpdateTime string `pulumi:"updateTime"` // Describes an upgrade. Upgrade UpgradeOccurrenceResponse `pulumi:"upgrade"` // Details of a security vulnerability note. VulnerabilityDetails VulnerabilityDetailsResponse `pulumi:"vulnerabilityDetails"` }
func LookupOccurrence ¶ added in v0.4.0
func LookupOccurrence(ctx *pulumi.Context, args *LookupOccurrenceArgs, opts ...pulumi.InvokeOption) (*LookupOccurrenceResult, error)
Returns the requested `Occurrence`.
type LookupProviderNoteIamPolicyArgs ¶ added in v0.4.0
type LookupProviderNoteIamPolicyResult ¶ added in v0.4.0
type LookupProviderNoteIamPolicyResult struct { // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupProviderNoteIamPolicy ¶ added in v0.4.0
func LookupProviderNoteIamPolicy(ctx *pulumi.Context, args *LookupProviderNoteIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupProviderNoteIamPolicyResult, error)
Gets the access control policy for a note or an `Occurrence` resource. Requires `containeranalysis.notes.setIamPolicy` or `containeranalysis.occurrences.setIamPolicy` permission if the resource is a note or occurrence, respectively. Attempting to call this method on a resource without the required permission will result in a `PERMISSION_DENIED` error. Attempting to call this method on a non-existent resource will result in a `NOT_FOUND` error if the user has list permission on the project, or a `PERMISSION_DENIED` error otherwise. The resource takes the following formats: `projects/{PROJECT_ID}/occurrences/{OCCURRENCE_ID}` for occurrences and projects/{PROJECT_ID}/notes/{NOTE_ID} for notes
type NonCompliantFile ¶ added in v0.5.0
type NonCompliantFile struct { // Command to display the non-compliant files. DisplayCommand *string `pulumi:"displayCommand"` // display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if `display_command` is set. Path *string `pulumi:"path"` // Explains why a file is non compliant for a CIS check. Reason *string `pulumi:"reason"` }
Details about files that caused a compliance check to fail.
type NonCompliantFileArgs ¶ added in v0.5.0
type NonCompliantFileArgs struct { // Command to display the non-compliant files. DisplayCommand pulumi.StringPtrInput `pulumi:"displayCommand"` // display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if `display_command` is set. Path pulumi.StringPtrInput `pulumi:"path"` // Explains why a file is non compliant for a CIS check. Reason pulumi.StringPtrInput `pulumi:"reason"` }
Details about files that caused a compliance check to fail.
func (NonCompliantFileArgs) ElementType ¶ added in v0.5.0
func (NonCompliantFileArgs) ElementType() reflect.Type
func (NonCompliantFileArgs) ToNonCompliantFileOutput ¶ added in v0.5.0
func (i NonCompliantFileArgs) ToNonCompliantFileOutput() NonCompliantFileOutput
func (NonCompliantFileArgs) ToNonCompliantFileOutputWithContext ¶ added in v0.5.0
func (i NonCompliantFileArgs) ToNonCompliantFileOutputWithContext(ctx context.Context) NonCompliantFileOutput
type NonCompliantFileArray ¶ added in v0.5.0
type NonCompliantFileArray []NonCompliantFileInput
func (NonCompliantFileArray) ElementType ¶ added in v0.5.0
func (NonCompliantFileArray) ElementType() reflect.Type
func (NonCompliantFileArray) ToNonCompliantFileArrayOutput ¶ added in v0.5.0
func (i NonCompliantFileArray) ToNonCompliantFileArrayOutput() NonCompliantFileArrayOutput
func (NonCompliantFileArray) ToNonCompliantFileArrayOutputWithContext ¶ added in v0.5.0
func (i NonCompliantFileArray) ToNonCompliantFileArrayOutputWithContext(ctx context.Context) NonCompliantFileArrayOutput
type NonCompliantFileArrayInput ¶ added in v0.5.0
type NonCompliantFileArrayInput interface { pulumi.Input ToNonCompliantFileArrayOutput() NonCompliantFileArrayOutput ToNonCompliantFileArrayOutputWithContext(context.Context) NonCompliantFileArrayOutput }
NonCompliantFileArrayInput is an input type that accepts NonCompliantFileArray and NonCompliantFileArrayOutput values. You can construct a concrete instance of `NonCompliantFileArrayInput` via:
NonCompliantFileArray{ NonCompliantFileArgs{...} }
type NonCompliantFileArrayOutput ¶ added in v0.5.0
type NonCompliantFileArrayOutput struct{ *pulumi.OutputState }
func (NonCompliantFileArrayOutput) ElementType ¶ added in v0.5.0
func (NonCompliantFileArrayOutput) ElementType() reflect.Type
func (NonCompliantFileArrayOutput) Index ¶ added in v0.5.0
func (o NonCompliantFileArrayOutput) Index(i pulumi.IntInput) NonCompliantFileOutput
func (NonCompliantFileArrayOutput) ToNonCompliantFileArrayOutput ¶ added in v0.5.0
func (o NonCompliantFileArrayOutput) ToNonCompliantFileArrayOutput() NonCompliantFileArrayOutput
func (NonCompliantFileArrayOutput) ToNonCompliantFileArrayOutputWithContext ¶ added in v0.5.0
func (o NonCompliantFileArrayOutput) ToNonCompliantFileArrayOutputWithContext(ctx context.Context) NonCompliantFileArrayOutput
type NonCompliantFileInput ¶ added in v0.5.0
type NonCompliantFileInput interface { pulumi.Input ToNonCompliantFileOutput() NonCompliantFileOutput ToNonCompliantFileOutputWithContext(context.Context) NonCompliantFileOutput }
NonCompliantFileInput is an input type that accepts NonCompliantFileArgs and NonCompliantFileOutput values. You can construct a concrete instance of `NonCompliantFileInput` via:
NonCompliantFileArgs{...}
type NonCompliantFileOutput ¶ added in v0.5.0
type NonCompliantFileOutput struct{ *pulumi.OutputState }
Details about files that caused a compliance check to fail.
func (NonCompliantFileOutput) DisplayCommand ¶ added in v0.5.0
func (o NonCompliantFileOutput) DisplayCommand() pulumi.StringPtrOutput
Command to display the non-compliant files.
func (NonCompliantFileOutput) ElementType ¶ added in v0.5.0
func (NonCompliantFileOutput) ElementType() reflect.Type
func (NonCompliantFileOutput) Path ¶ added in v0.5.0
func (o NonCompliantFileOutput) Path() pulumi.StringPtrOutput
display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if `display_command` is set.
func (NonCompliantFileOutput) Reason ¶ added in v0.5.0
func (o NonCompliantFileOutput) Reason() pulumi.StringPtrOutput
Explains why a file is non compliant for a CIS check.
func (NonCompliantFileOutput) ToNonCompliantFileOutput ¶ added in v0.5.0
func (o NonCompliantFileOutput) ToNonCompliantFileOutput() NonCompliantFileOutput
func (NonCompliantFileOutput) ToNonCompliantFileOutputWithContext ¶ added in v0.5.0
func (o NonCompliantFileOutput) ToNonCompliantFileOutputWithContext(ctx context.Context) NonCompliantFileOutput
type NonCompliantFileResponse ¶ added in v0.5.0
type NonCompliantFileResponse struct { // Command to display the non-compliant files. DisplayCommand string `pulumi:"displayCommand"` // display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if `display_command` is set. Path string `pulumi:"path"` // Explains why a file is non compliant for a CIS check. Reason string `pulumi:"reason"` }
Details about files that caused a compliance check to fail.
type NonCompliantFileResponseArgs ¶ added in v0.5.0
type NonCompliantFileResponseArgs struct { // Command to display the non-compliant files. DisplayCommand pulumi.StringInput `pulumi:"displayCommand"` // display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if `display_command` is set. Path pulumi.StringInput `pulumi:"path"` // Explains why a file is non compliant for a CIS check. Reason pulumi.StringInput `pulumi:"reason"` }
Details about files that caused a compliance check to fail.
func (NonCompliantFileResponseArgs) ElementType ¶ added in v0.5.0
func (NonCompliantFileResponseArgs) ElementType() reflect.Type
func (NonCompliantFileResponseArgs) ToNonCompliantFileResponseOutput ¶ added in v0.5.0
func (i NonCompliantFileResponseArgs) ToNonCompliantFileResponseOutput() NonCompliantFileResponseOutput
func (NonCompliantFileResponseArgs) ToNonCompliantFileResponseOutputWithContext ¶ added in v0.5.0
func (i NonCompliantFileResponseArgs) ToNonCompliantFileResponseOutputWithContext(ctx context.Context) NonCompliantFileResponseOutput
type NonCompliantFileResponseArray ¶ added in v0.5.0
type NonCompliantFileResponseArray []NonCompliantFileResponseInput
func (NonCompliantFileResponseArray) ElementType ¶ added in v0.5.0
func (NonCompliantFileResponseArray) ElementType() reflect.Type
func (NonCompliantFileResponseArray) ToNonCompliantFileResponseArrayOutput ¶ added in v0.5.0
func (i NonCompliantFileResponseArray) ToNonCompliantFileResponseArrayOutput() NonCompliantFileResponseArrayOutput
func (NonCompliantFileResponseArray) ToNonCompliantFileResponseArrayOutputWithContext ¶ added in v0.5.0
func (i NonCompliantFileResponseArray) ToNonCompliantFileResponseArrayOutputWithContext(ctx context.Context) NonCompliantFileResponseArrayOutput
type NonCompliantFileResponseArrayInput ¶ added in v0.5.0
type NonCompliantFileResponseArrayInput interface { pulumi.Input ToNonCompliantFileResponseArrayOutput() NonCompliantFileResponseArrayOutput ToNonCompliantFileResponseArrayOutputWithContext(context.Context) NonCompliantFileResponseArrayOutput }
NonCompliantFileResponseArrayInput is an input type that accepts NonCompliantFileResponseArray and NonCompliantFileResponseArrayOutput values. You can construct a concrete instance of `NonCompliantFileResponseArrayInput` via:
NonCompliantFileResponseArray{ NonCompliantFileResponseArgs{...} }
type NonCompliantFileResponseArrayOutput ¶ added in v0.5.0
type NonCompliantFileResponseArrayOutput struct{ *pulumi.OutputState }
func (NonCompliantFileResponseArrayOutput) ElementType ¶ added in v0.5.0
func (NonCompliantFileResponseArrayOutput) ElementType() reflect.Type
func (NonCompliantFileResponseArrayOutput) Index ¶ added in v0.5.0
func (o NonCompliantFileResponseArrayOutput) Index(i pulumi.IntInput) NonCompliantFileResponseOutput
func (NonCompliantFileResponseArrayOutput) ToNonCompliantFileResponseArrayOutput ¶ added in v0.5.0
func (o NonCompliantFileResponseArrayOutput) ToNonCompliantFileResponseArrayOutput() NonCompliantFileResponseArrayOutput
func (NonCompliantFileResponseArrayOutput) ToNonCompliantFileResponseArrayOutputWithContext ¶ added in v0.5.0
func (o NonCompliantFileResponseArrayOutput) ToNonCompliantFileResponseArrayOutputWithContext(ctx context.Context) NonCompliantFileResponseArrayOutput
type NonCompliantFileResponseInput ¶ added in v0.5.0
type NonCompliantFileResponseInput interface { pulumi.Input ToNonCompliantFileResponseOutput() NonCompliantFileResponseOutput ToNonCompliantFileResponseOutputWithContext(context.Context) NonCompliantFileResponseOutput }
NonCompliantFileResponseInput is an input type that accepts NonCompliantFileResponseArgs and NonCompliantFileResponseOutput values. You can construct a concrete instance of `NonCompliantFileResponseInput` via:
NonCompliantFileResponseArgs{...}
type NonCompliantFileResponseOutput ¶ added in v0.5.0
type NonCompliantFileResponseOutput struct{ *pulumi.OutputState }
Details about files that caused a compliance check to fail.
func (NonCompliantFileResponseOutput) DisplayCommand ¶ added in v0.5.0
func (o NonCompliantFileResponseOutput) DisplayCommand() pulumi.StringOutput
Command to display the non-compliant files.
func (NonCompliantFileResponseOutput) ElementType ¶ added in v0.5.0
func (NonCompliantFileResponseOutput) ElementType() reflect.Type
func (NonCompliantFileResponseOutput) Path ¶ added in v0.5.0
func (o NonCompliantFileResponseOutput) Path() pulumi.StringOutput
display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if `display_command` is set.
func (NonCompliantFileResponseOutput) Reason ¶ added in v0.5.0
func (o NonCompliantFileResponseOutput) Reason() pulumi.StringOutput
Explains why a file is non compliant for a CIS check.
func (NonCompliantFileResponseOutput) ToNonCompliantFileResponseOutput ¶ added in v0.5.0
func (o NonCompliantFileResponseOutput) ToNonCompliantFileResponseOutput() NonCompliantFileResponseOutput
func (NonCompliantFileResponseOutput) ToNonCompliantFileResponseOutputWithContext ¶ added in v0.5.0
func (o NonCompliantFileResponseOutput) ToNonCompliantFileResponseOutputWithContext(ctx context.Context) NonCompliantFileResponseOutput
type Note ¶
type Note struct { pulumi.CustomResourceState // A note describing an attestation role. AttestationAuthority AttestationAuthorityResponseOutput `pulumi:"attestationAuthority"` // A note describing a base image. BaseImage BasisResponseOutput `pulumi:"baseImage"` // Build provenance type for a verifiable build. BuildType BuildTypeResponseOutput `pulumi:"buildType"` // A note describing a compliance check. Compliance ComplianceNoteResponseOutput `pulumi:"compliance"` // The time this note was created. This field can be used as a filter in list requests. CreateTime pulumi.StringOutput `pulumi:"createTime"` // A note describing something that can be deployed. Deployable DeployableResponseOutput `pulumi:"deployable"` // A note describing a provider/analysis type. Discovery DiscoveryResponseOutput `pulumi:"discovery"` // Time of expiration for this note, null if note does not expire. ExpirationTime pulumi.StringOutput `pulumi:"expirationTime"` // This explicitly denotes which kind of note is specified. This field can be used as a filter in list requests. Kind pulumi.StringOutput `pulumi:"kind"` // A detailed description of this `Note`. LongDescription pulumi.StringOutput `pulumi:"longDescription"` // The name of the note in the form "projects/{provider_project_id}/notes/{NOTE_ID}" Name pulumi.StringOutput `pulumi:"name"` // A note describing a package hosted by various package managers. Package PackageResponseOutput `pulumi:"package"` // URLs associated with this note RelatedUrl RelatedUrlResponseArrayOutput `pulumi:"relatedUrl"` // A one sentence description of this `Note`. ShortDescription pulumi.StringOutput `pulumi:"shortDescription"` // The time this note was last updated. This field can be used as a filter in list requests. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // A note describing an upgrade. Upgrade UpgradeNoteResponseOutput `pulumi:"upgrade"` // A package vulnerability type of note. VulnerabilityType VulnerabilityTypeResponseOutput `pulumi:"vulnerabilityType"` }
Creates a new `Note`.
func GetNote ¶
func GetNote(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NoteState, opts ...pulumi.ResourceOption) (*Note, error)
GetNote gets an existing Note 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 NewNote ¶
func NewNote(ctx *pulumi.Context, name string, args *NoteArgs, opts ...pulumi.ResourceOption) (*Note, error)
NewNote registers a new resource with the given unique name, arguments, and options.
func (*Note) ElementType ¶
func (*Note) ToNoteOutput ¶
func (i *Note) ToNoteOutput() NoteOutput
func (*Note) ToNoteOutputWithContext ¶
func (i *Note) ToNoteOutputWithContext(ctx context.Context) NoteOutput
type NoteArgs ¶
type NoteArgs struct { // A note describing an attestation role. AttestationAuthority AttestationAuthorityPtrInput // A note describing a base image. BaseImage BasisPtrInput // Build provenance type for a verifiable build. BuildType BuildTypePtrInput // A note describing a compliance check. Compliance ComplianceNotePtrInput // A note describing something that can be deployed. Deployable DeployablePtrInput // A note describing a provider/analysis type. Discovery DiscoveryPtrInput // Time of expiration for this note, null if note does not expire. ExpirationTime pulumi.StringPtrInput // A detailed description of this `Note`. LongDescription pulumi.StringPtrInput // The name of the note in the form "projects/{provider_project_id}/notes/{NOTE_ID}" Name pulumi.StringPtrInput NoteId pulumi.StringPtrInput // A note describing a package hosted by various package managers. Package PackagePtrInput Project pulumi.StringPtrInput // URLs associated with this note RelatedUrl RelatedUrlArrayInput // A one sentence description of this `Note`. ShortDescription pulumi.StringPtrInput // A note describing an upgrade. Upgrade UpgradeNotePtrInput // A package vulnerability type of note. VulnerabilityType VulnerabilityTypePtrInput }
The set of arguments for constructing a Note resource.
func (NoteArgs) ElementType ¶
type NoteIamPolicy ¶
type NoteIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified `Note` or `Occurrence`. Requires `containeranalysis.notes.setIamPolicy` or `containeranalysis.occurrences.setIamPolicy` permission if the resource is a `Note` or an `Occurrence`, respectively. Attempting to call this method without these permissions will result in a ` `PERMISSION_DENIED`error. Attempting to call this method on a non-existent resource will result in a`NOT_FOUND`error if the user has`containeranalysis.notes.list`permission on a`Note`or`containeranalysis.occurrences.list`on an`Occurrence` , or a `PERMISSION_DENIED`error otherwise. The resource takes the following formats:`projects/{projectid}/occurrences/{occurrenceid}` for occurrences and projects/{projectid}/notes/{noteid} for notes Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetNoteIamPolicy ¶
func GetNoteIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NoteIamPolicyState, opts ...pulumi.ResourceOption) (*NoteIamPolicy, error)
GetNoteIamPolicy gets an existing NoteIamPolicy 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 NewNoteIamPolicy ¶
func NewNoteIamPolicy(ctx *pulumi.Context, name string, args *NoteIamPolicyArgs, opts ...pulumi.ResourceOption) (*NoteIamPolicy, error)
NewNoteIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*NoteIamPolicy) ElementType ¶
func (*NoteIamPolicy) ElementType() reflect.Type
func (*NoteIamPolicy) ToNoteIamPolicyOutput ¶
func (i *NoteIamPolicy) ToNoteIamPolicyOutput() NoteIamPolicyOutput
func (*NoteIamPolicy) ToNoteIamPolicyOutputWithContext ¶
func (i *NoteIamPolicy) ToNoteIamPolicyOutputWithContext(ctx context.Context) NoteIamPolicyOutput
type NoteIamPolicyArgs ¶
type NoteIamPolicyArgs struct { // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput NoteId pulumi.StringInput Project pulumi.StringPtrInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a NoteIamPolicy resource.
func (NoteIamPolicyArgs) ElementType ¶
func (NoteIamPolicyArgs) ElementType() reflect.Type
type NoteIamPolicyInput ¶
type NoteIamPolicyInput interface { pulumi.Input ToNoteIamPolicyOutput() NoteIamPolicyOutput ToNoteIamPolicyOutputWithContext(ctx context.Context) NoteIamPolicyOutput }
type NoteIamPolicyOutput ¶
type NoteIamPolicyOutput struct {
*pulumi.OutputState
}
func (NoteIamPolicyOutput) ElementType ¶
func (NoteIamPolicyOutput) ElementType() reflect.Type
func (NoteIamPolicyOutput) ToNoteIamPolicyOutput ¶
func (o NoteIamPolicyOutput) ToNoteIamPolicyOutput() NoteIamPolicyOutput
func (NoteIamPolicyOutput) ToNoteIamPolicyOutputWithContext ¶
func (o NoteIamPolicyOutput) ToNoteIamPolicyOutputWithContext(ctx context.Context) NoteIamPolicyOutput
type NoteIamPolicyState ¶
type NoteIamPolicyState struct { }
func (NoteIamPolicyState) ElementType ¶
func (NoteIamPolicyState) ElementType() reflect.Type
type NoteInput ¶
type NoteInput interface { pulumi.Input ToNoteOutput() NoteOutput ToNoteOutputWithContext(ctx context.Context) NoteOutput }
type NoteOutput ¶
type NoteOutput struct {
*pulumi.OutputState
}
func (NoteOutput) ElementType ¶
func (NoteOutput) ElementType() reflect.Type
func (NoteOutput) ToNoteOutput ¶
func (o NoteOutput) ToNoteOutput() NoteOutput
func (NoteOutput) ToNoteOutputWithContext ¶
func (o NoteOutput) ToNoteOutputWithContext(ctx context.Context) NoteOutput
type Occurrence ¶
type Occurrence struct { pulumi.CustomResourceState // Describes an attestation of an artifact. Attestation AttestationResponseOutput `pulumi:"attestation"` // Build details for a verifiable build. BuildDetails BuildDetailsResponseOutput `pulumi:"buildDetails"` // Describes whether or not a resource passes compliance checks. Compliance ComplianceOccurrenceResponseOutput `pulumi:"compliance"` // The time this `Occurrence` was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Describes the deployment of an artifact on a runtime. Deployment DeploymentResponseOutput `pulumi:"deployment"` // Describes how this resource derives from the basis in the associated note. DerivedImage DerivedResponseOutput `pulumi:"derivedImage"` // Describes the initial scan status for this resource. Discovered DiscoveredResponseOutput `pulumi:"discovered"` // Describes the installation of a package on the linked resource. Installation InstallationResponseOutput `pulumi:"installation"` // This explicitly denotes which of the `Occurrence` details are specified. This field can be used as a filter in list requests. Kind pulumi.StringOutput `pulumi:"kind"` // The name of the `Occurrence` in the form "projects/{project_id}/occurrences/{OCCURRENCE_ID}" Name pulumi.StringOutput `pulumi:"name"` // An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests. NoteName pulumi.StringOutput `pulumi:"noteName"` // A description of actions that can be taken to remedy the `Note` Remediation pulumi.StringOutput `pulumi:"remediation"` // The resource for which the `Occurrence` applies. Resource ResourceResponseOutput `pulumi:"resource"` // The unique URL of the image or the container for which the `Occurrence` applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests. ResourceUrl pulumi.StringOutput `pulumi:"resourceUrl"` // The time this `Occurrence` was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // Describes an upgrade. Upgrade UpgradeOccurrenceResponseOutput `pulumi:"upgrade"` // Details of a security vulnerability note. VulnerabilityDetails VulnerabilityDetailsResponseOutput `pulumi:"vulnerabilityDetails"` }
Creates a new `Occurrence`. Use this method to create `Occurrences` for a resource. Auto-naming is currently not supported for this resource.
func GetOccurrence ¶
func GetOccurrence(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OccurrenceState, opts ...pulumi.ResourceOption) (*Occurrence, error)
GetOccurrence gets an existing Occurrence 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 NewOccurrence ¶
func NewOccurrence(ctx *pulumi.Context, name string, args *OccurrenceArgs, opts ...pulumi.ResourceOption) (*Occurrence, error)
NewOccurrence registers a new resource with the given unique name, arguments, and options.
func (*Occurrence) ElementType ¶
func (*Occurrence) ElementType() reflect.Type
func (*Occurrence) ToOccurrenceOutput ¶
func (i *Occurrence) ToOccurrenceOutput() OccurrenceOutput
func (*Occurrence) ToOccurrenceOutputWithContext ¶
func (i *Occurrence) ToOccurrenceOutputWithContext(ctx context.Context) OccurrenceOutput
type OccurrenceArgs ¶
type OccurrenceArgs struct { // Describes an attestation of an artifact. Attestation AttestationPtrInput // Build details for a verifiable build. BuildDetails BuildDetailsPtrInput // Describes whether or not a resource passes compliance checks. Compliance ComplianceOccurrencePtrInput // Describes the deployment of an artifact on a runtime. Deployment DeploymentPtrInput // Describes how this resource derives from the basis in the associated note. DerivedImage DerivedPtrInput // Describes the initial scan status for this resource. Discovered DiscoveredPtrInput // Describes the installation of a package on the linked resource. Installation InstallationPtrInput // An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests. NoteName pulumi.StringPtrInput Project pulumi.StringPtrInput // A description of actions that can be taken to remedy the `Note` Remediation pulumi.StringPtrInput // The resource for which the `Occurrence` applies. Resource ResourcePtrInput // The unique URL of the image or the container for which the `Occurrence` applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests. ResourceUrl pulumi.StringPtrInput // Describes an upgrade. Upgrade UpgradeOccurrencePtrInput // Details of a security vulnerability note. VulnerabilityDetails VulnerabilityDetailsPtrInput }
The set of arguments for constructing a Occurrence resource.
func (OccurrenceArgs) ElementType ¶
func (OccurrenceArgs) ElementType() reflect.Type
type OccurrenceIamPolicy ¶
type OccurrenceIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified `Note` or `Occurrence`. Requires `containeranalysis.notes.setIamPolicy` or `containeranalysis.occurrences.setIamPolicy` permission if the resource is a `Note` or an `Occurrence`, respectively. Attempting to call this method without these permissions will result in a ` `PERMISSION_DENIED`error. Attempting to call this method on a non-existent resource will result in a`NOT_FOUND`error if the user has`containeranalysis.notes.list`permission on a`Note`or`containeranalysis.occurrences.list`on an`Occurrence` , or a `PERMISSION_DENIED`error otherwise. The resource takes the following formats:`projects/{projectid}/occurrences/{occurrenceid}` for occurrences and projects/{projectid}/notes/{noteid} for notes Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetOccurrenceIamPolicy ¶
func GetOccurrenceIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OccurrenceIamPolicyState, opts ...pulumi.ResourceOption) (*OccurrenceIamPolicy, error)
GetOccurrenceIamPolicy gets an existing OccurrenceIamPolicy 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 NewOccurrenceIamPolicy ¶
func NewOccurrenceIamPolicy(ctx *pulumi.Context, name string, args *OccurrenceIamPolicyArgs, opts ...pulumi.ResourceOption) (*OccurrenceIamPolicy, error)
NewOccurrenceIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*OccurrenceIamPolicy) ElementType ¶
func (*OccurrenceIamPolicy) ElementType() reflect.Type
func (*OccurrenceIamPolicy) ToOccurrenceIamPolicyOutput ¶
func (i *OccurrenceIamPolicy) ToOccurrenceIamPolicyOutput() OccurrenceIamPolicyOutput
func (*OccurrenceIamPolicy) ToOccurrenceIamPolicyOutputWithContext ¶
func (i *OccurrenceIamPolicy) ToOccurrenceIamPolicyOutputWithContext(ctx context.Context) OccurrenceIamPolicyOutput
type OccurrenceIamPolicyArgs ¶
type OccurrenceIamPolicyArgs struct { // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput OccurrenceId pulumi.StringInput Project pulumi.StringPtrInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a OccurrenceIamPolicy resource.
func (OccurrenceIamPolicyArgs) ElementType ¶
func (OccurrenceIamPolicyArgs) ElementType() reflect.Type
type OccurrenceIamPolicyInput ¶
type OccurrenceIamPolicyInput interface { pulumi.Input ToOccurrenceIamPolicyOutput() OccurrenceIamPolicyOutput ToOccurrenceIamPolicyOutputWithContext(ctx context.Context) OccurrenceIamPolicyOutput }
type OccurrenceIamPolicyOutput ¶
type OccurrenceIamPolicyOutput struct {
*pulumi.OutputState
}
func (OccurrenceIamPolicyOutput) ElementType ¶
func (OccurrenceIamPolicyOutput) ElementType() reflect.Type
func (OccurrenceIamPolicyOutput) ToOccurrenceIamPolicyOutput ¶
func (o OccurrenceIamPolicyOutput) ToOccurrenceIamPolicyOutput() OccurrenceIamPolicyOutput
func (OccurrenceIamPolicyOutput) ToOccurrenceIamPolicyOutputWithContext ¶
func (o OccurrenceIamPolicyOutput) ToOccurrenceIamPolicyOutputWithContext(ctx context.Context) OccurrenceIamPolicyOutput
type OccurrenceIamPolicyState ¶
type OccurrenceIamPolicyState struct { }
func (OccurrenceIamPolicyState) ElementType ¶
func (OccurrenceIamPolicyState) ElementType() reflect.Type
type OccurrenceInput ¶
type OccurrenceInput interface { pulumi.Input ToOccurrenceOutput() OccurrenceOutput ToOccurrenceOutputWithContext(ctx context.Context) OccurrenceOutput }
type OccurrenceOutput ¶
type OccurrenceOutput struct {
*pulumi.OutputState
}
func (OccurrenceOutput) ElementType ¶
func (OccurrenceOutput) ElementType() reflect.Type
func (OccurrenceOutput) ToOccurrenceOutput ¶
func (o OccurrenceOutput) ToOccurrenceOutput() OccurrenceOutput
func (OccurrenceOutput) ToOccurrenceOutputWithContext ¶
func (o OccurrenceOutput) ToOccurrenceOutputWithContext(ctx context.Context) OccurrenceOutput
type OccurrenceState ¶
type OccurrenceState struct { }
func (OccurrenceState) ElementType ¶
func (OccurrenceState) ElementType() reflect.Type
type Package ¶
type Package struct { // The various channels by which a package is distributed. Distribution []Distribution `pulumi:"distribution"` // The name of the package. Name *string `pulumi:"name"` }
This represents a particular package that is distributed over various channels. e.g. glibc (aka libc6) is distributed by many, at various versions.
type PackageArgs ¶
type PackageArgs struct { // The various channels by which a package is distributed. Distribution DistributionArrayInput `pulumi:"distribution"` // The name of the package. Name pulumi.StringPtrInput `pulumi:"name"` }
This represents a particular package that is distributed over various channels. e.g. glibc (aka libc6) is distributed by many, at various versions.
func (PackageArgs) ElementType ¶
func (PackageArgs) ElementType() reflect.Type
func (PackageArgs) ToPackageOutput ¶
func (i PackageArgs) ToPackageOutput() PackageOutput
func (PackageArgs) ToPackageOutputWithContext ¶
func (i PackageArgs) ToPackageOutputWithContext(ctx context.Context) PackageOutput
func (PackageArgs) ToPackagePtrOutput ¶
func (i PackageArgs) ToPackagePtrOutput() PackagePtrOutput
func (PackageArgs) ToPackagePtrOutputWithContext ¶
func (i PackageArgs) ToPackagePtrOutputWithContext(ctx context.Context) PackagePtrOutput
type PackageInput ¶
type PackageInput interface { pulumi.Input ToPackageOutput() PackageOutput ToPackageOutputWithContext(context.Context) PackageOutput }
PackageInput is an input type that accepts PackageArgs and PackageOutput values. You can construct a concrete instance of `PackageInput` via:
PackageArgs{...}
type PackageIssue ¶
type PackageIssue struct { // The location of the vulnerability. AffectedLocation *VulnerabilityLocation `pulumi:"affectedLocation"` // The location of the available fix for vulnerability. FixedLocation *VulnerabilityLocation `pulumi:"fixedLocation"` SeverityName *string `pulumi:"severityName"` }
This message wraps a location affected by a vulnerability and its associated fix (if one is available).
type PackageIssueArgs ¶
type PackageIssueArgs struct { // The location of the vulnerability. AffectedLocation VulnerabilityLocationPtrInput `pulumi:"affectedLocation"` // The location of the available fix for vulnerability. FixedLocation VulnerabilityLocationPtrInput `pulumi:"fixedLocation"` SeverityName pulumi.StringPtrInput `pulumi:"severityName"` }
This message wraps a location affected by a vulnerability and its associated fix (if one is available).
func (PackageIssueArgs) ElementType ¶
func (PackageIssueArgs) ElementType() reflect.Type
func (PackageIssueArgs) ToPackageIssueOutput ¶
func (i PackageIssueArgs) ToPackageIssueOutput() PackageIssueOutput
func (PackageIssueArgs) ToPackageIssueOutputWithContext ¶
func (i PackageIssueArgs) ToPackageIssueOutputWithContext(ctx context.Context) PackageIssueOutput
type PackageIssueArray ¶
type PackageIssueArray []PackageIssueInput
func (PackageIssueArray) ElementType ¶
func (PackageIssueArray) ElementType() reflect.Type
func (PackageIssueArray) ToPackageIssueArrayOutput ¶
func (i PackageIssueArray) ToPackageIssueArrayOutput() PackageIssueArrayOutput
func (PackageIssueArray) ToPackageIssueArrayOutputWithContext ¶
func (i PackageIssueArray) ToPackageIssueArrayOutputWithContext(ctx context.Context) PackageIssueArrayOutput
type PackageIssueArrayInput ¶
type PackageIssueArrayInput interface { pulumi.Input ToPackageIssueArrayOutput() PackageIssueArrayOutput ToPackageIssueArrayOutputWithContext(context.Context) PackageIssueArrayOutput }
PackageIssueArrayInput is an input type that accepts PackageIssueArray and PackageIssueArrayOutput values. You can construct a concrete instance of `PackageIssueArrayInput` via:
PackageIssueArray{ PackageIssueArgs{...} }
type PackageIssueArrayOutput ¶
type PackageIssueArrayOutput struct{ *pulumi.OutputState }
func (PackageIssueArrayOutput) ElementType ¶
func (PackageIssueArrayOutput) ElementType() reflect.Type
func (PackageIssueArrayOutput) Index ¶
func (o PackageIssueArrayOutput) Index(i pulumi.IntInput) PackageIssueOutput
func (PackageIssueArrayOutput) ToPackageIssueArrayOutput ¶
func (o PackageIssueArrayOutput) ToPackageIssueArrayOutput() PackageIssueArrayOutput
func (PackageIssueArrayOutput) ToPackageIssueArrayOutputWithContext ¶
func (o PackageIssueArrayOutput) ToPackageIssueArrayOutputWithContext(ctx context.Context) PackageIssueArrayOutput
type PackageIssueInput ¶
type PackageIssueInput interface { pulumi.Input ToPackageIssueOutput() PackageIssueOutput ToPackageIssueOutputWithContext(context.Context) PackageIssueOutput }
PackageIssueInput is an input type that accepts PackageIssueArgs and PackageIssueOutput values. You can construct a concrete instance of `PackageIssueInput` via:
PackageIssueArgs{...}
type PackageIssueOutput ¶
type PackageIssueOutput struct{ *pulumi.OutputState }
This message wraps a location affected by a vulnerability and its associated fix (if one is available).
func (PackageIssueOutput) AffectedLocation ¶
func (o PackageIssueOutput) AffectedLocation() VulnerabilityLocationPtrOutput
The location of the vulnerability.
func (PackageIssueOutput) ElementType ¶
func (PackageIssueOutput) ElementType() reflect.Type
func (PackageIssueOutput) FixedLocation ¶
func (o PackageIssueOutput) FixedLocation() VulnerabilityLocationPtrOutput
The location of the available fix for vulnerability.
func (PackageIssueOutput) SeverityName ¶
func (o PackageIssueOutput) SeverityName() pulumi.StringPtrOutput
func (PackageIssueOutput) ToPackageIssueOutput ¶
func (o PackageIssueOutput) ToPackageIssueOutput() PackageIssueOutput
func (PackageIssueOutput) ToPackageIssueOutputWithContext ¶
func (o PackageIssueOutput) ToPackageIssueOutputWithContext(ctx context.Context) PackageIssueOutput
type PackageIssueResponse ¶
type PackageIssueResponse struct { // The location of the vulnerability. AffectedLocation VulnerabilityLocationResponse `pulumi:"affectedLocation"` // The location of the available fix for vulnerability. FixedLocation VulnerabilityLocationResponse `pulumi:"fixedLocation"` SeverityName string `pulumi:"severityName"` }
This message wraps a location affected by a vulnerability and its associated fix (if one is available).
type PackageIssueResponseArgs ¶
type PackageIssueResponseArgs struct { // The location of the vulnerability. AffectedLocation VulnerabilityLocationResponseInput `pulumi:"affectedLocation"` // The location of the available fix for vulnerability. FixedLocation VulnerabilityLocationResponseInput `pulumi:"fixedLocation"` SeverityName pulumi.StringInput `pulumi:"severityName"` }
This message wraps a location affected by a vulnerability and its associated fix (if one is available).
func (PackageIssueResponseArgs) ElementType ¶
func (PackageIssueResponseArgs) ElementType() reflect.Type
func (PackageIssueResponseArgs) ToPackageIssueResponseOutput ¶
func (i PackageIssueResponseArgs) ToPackageIssueResponseOutput() PackageIssueResponseOutput
func (PackageIssueResponseArgs) ToPackageIssueResponseOutputWithContext ¶
func (i PackageIssueResponseArgs) ToPackageIssueResponseOutputWithContext(ctx context.Context) PackageIssueResponseOutput
type PackageIssueResponseArray ¶
type PackageIssueResponseArray []PackageIssueResponseInput
func (PackageIssueResponseArray) ElementType ¶
func (PackageIssueResponseArray) ElementType() reflect.Type
func (PackageIssueResponseArray) ToPackageIssueResponseArrayOutput ¶
func (i PackageIssueResponseArray) ToPackageIssueResponseArrayOutput() PackageIssueResponseArrayOutput
func (PackageIssueResponseArray) ToPackageIssueResponseArrayOutputWithContext ¶
func (i PackageIssueResponseArray) ToPackageIssueResponseArrayOutputWithContext(ctx context.Context) PackageIssueResponseArrayOutput
type PackageIssueResponseArrayInput ¶
type PackageIssueResponseArrayInput interface { pulumi.Input ToPackageIssueResponseArrayOutput() PackageIssueResponseArrayOutput ToPackageIssueResponseArrayOutputWithContext(context.Context) PackageIssueResponseArrayOutput }
PackageIssueResponseArrayInput is an input type that accepts PackageIssueResponseArray and PackageIssueResponseArrayOutput values. You can construct a concrete instance of `PackageIssueResponseArrayInput` via:
PackageIssueResponseArray{ PackageIssueResponseArgs{...} }
type PackageIssueResponseArrayOutput ¶
type PackageIssueResponseArrayOutput struct{ *pulumi.OutputState }
func (PackageIssueResponseArrayOutput) ElementType ¶
func (PackageIssueResponseArrayOutput) ElementType() reflect.Type
func (PackageIssueResponseArrayOutput) Index ¶
func (o PackageIssueResponseArrayOutput) Index(i pulumi.IntInput) PackageIssueResponseOutput
func (PackageIssueResponseArrayOutput) ToPackageIssueResponseArrayOutput ¶
func (o PackageIssueResponseArrayOutput) ToPackageIssueResponseArrayOutput() PackageIssueResponseArrayOutput
func (PackageIssueResponseArrayOutput) ToPackageIssueResponseArrayOutputWithContext ¶
func (o PackageIssueResponseArrayOutput) ToPackageIssueResponseArrayOutputWithContext(ctx context.Context) PackageIssueResponseArrayOutput
type PackageIssueResponseInput ¶
type PackageIssueResponseInput interface { pulumi.Input ToPackageIssueResponseOutput() PackageIssueResponseOutput ToPackageIssueResponseOutputWithContext(context.Context) PackageIssueResponseOutput }
PackageIssueResponseInput is an input type that accepts PackageIssueResponseArgs and PackageIssueResponseOutput values. You can construct a concrete instance of `PackageIssueResponseInput` via:
PackageIssueResponseArgs{...}
type PackageIssueResponseOutput ¶
type PackageIssueResponseOutput struct{ *pulumi.OutputState }
This message wraps a location affected by a vulnerability and its associated fix (if one is available).
func (PackageIssueResponseOutput) AffectedLocation ¶
func (o PackageIssueResponseOutput) AffectedLocation() VulnerabilityLocationResponseOutput
The location of the vulnerability.
func (PackageIssueResponseOutput) ElementType ¶
func (PackageIssueResponseOutput) ElementType() reflect.Type
func (PackageIssueResponseOutput) FixedLocation ¶
func (o PackageIssueResponseOutput) FixedLocation() VulnerabilityLocationResponseOutput
The location of the available fix for vulnerability.
func (PackageIssueResponseOutput) SeverityName ¶
func (o PackageIssueResponseOutput) SeverityName() pulumi.StringOutput
func (PackageIssueResponseOutput) ToPackageIssueResponseOutput ¶
func (o PackageIssueResponseOutput) ToPackageIssueResponseOutput() PackageIssueResponseOutput
func (PackageIssueResponseOutput) ToPackageIssueResponseOutputWithContext ¶
func (o PackageIssueResponseOutput) ToPackageIssueResponseOutputWithContext(ctx context.Context) PackageIssueResponseOutput
type PackageOutput ¶
type PackageOutput struct{ *pulumi.OutputState }
This represents a particular package that is distributed over various channels. e.g. glibc (aka libc6) is distributed by many, at various versions.
func (PackageOutput) Distribution ¶
func (o PackageOutput) Distribution() DistributionArrayOutput
The various channels by which a package is distributed.
func (PackageOutput) ElementType ¶
func (PackageOutput) ElementType() reflect.Type
func (PackageOutput) Name ¶
func (o PackageOutput) Name() pulumi.StringPtrOutput
The name of the package.
func (PackageOutput) ToPackageOutput ¶
func (o PackageOutput) ToPackageOutput() PackageOutput
func (PackageOutput) ToPackageOutputWithContext ¶
func (o PackageOutput) ToPackageOutputWithContext(ctx context.Context) PackageOutput
func (PackageOutput) ToPackagePtrOutput ¶
func (o PackageOutput) ToPackagePtrOutput() PackagePtrOutput
func (PackageOutput) ToPackagePtrOutputWithContext ¶
func (o PackageOutput) ToPackagePtrOutputWithContext(ctx context.Context) PackagePtrOutput
type PackagePtrInput ¶
type PackagePtrInput interface { pulumi.Input ToPackagePtrOutput() PackagePtrOutput ToPackagePtrOutputWithContext(context.Context) PackagePtrOutput }
PackagePtrInput is an input type that accepts PackageArgs, PackagePtr and PackagePtrOutput values. You can construct a concrete instance of `PackagePtrInput` via:
PackageArgs{...} or: nil
func PackagePtr ¶
func PackagePtr(v *PackageArgs) PackagePtrInput
type PackagePtrOutput ¶
type PackagePtrOutput struct{ *pulumi.OutputState }
func (PackagePtrOutput) Distribution ¶
func (o PackagePtrOutput) Distribution() DistributionArrayOutput
The various channels by which a package is distributed.
func (PackagePtrOutput) Elem ¶
func (o PackagePtrOutput) Elem() PackageOutput
func (PackagePtrOutput) ElementType ¶
func (PackagePtrOutput) ElementType() reflect.Type
func (PackagePtrOutput) Name ¶
func (o PackagePtrOutput) Name() pulumi.StringPtrOutput
The name of the package.
func (PackagePtrOutput) ToPackagePtrOutput ¶
func (o PackagePtrOutput) ToPackagePtrOutput() PackagePtrOutput
func (PackagePtrOutput) ToPackagePtrOutputWithContext ¶
func (o PackagePtrOutput) ToPackagePtrOutputWithContext(ctx context.Context) PackagePtrOutput
type PackageResponse ¶
type PackageResponse struct { // The various channels by which a package is distributed. Distribution []DistributionResponse `pulumi:"distribution"` // The name of the package. Name string `pulumi:"name"` }
This represents a particular package that is distributed over various channels. e.g. glibc (aka libc6) is distributed by many, at various versions.
type PackageResponseArgs ¶
type PackageResponseArgs struct { // The various channels by which a package is distributed. Distribution DistributionResponseArrayInput `pulumi:"distribution"` // The name of the package. Name pulumi.StringInput `pulumi:"name"` }
This represents a particular package that is distributed over various channels. e.g. glibc (aka libc6) is distributed by many, at various versions.
func (PackageResponseArgs) ElementType ¶
func (PackageResponseArgs) ElementType() reflect.Type
func (PackageResponseArgs) ToPackageResponseOutput ¶
func (i PackageResponseArgs) ToPackageResponseOutput() PackageResponseOutput
func (PackageResponseArgs) ToPackageResponseOutputWithContext ¶
func (i PackageResponseArgs) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
func (PackageResponseArgs) ToPackageResponsePtrOutput ¶
func (i PackageResponseArgs) ToPackageResponsePtrOutput() PackageResponsePtrOutput
func (PackageResponseArgs) ToPackageResponsePtrOutputWithContext ¶
func (i PackageResponseArgs) ToPackageResponsePtrOutputWithContext(ctx context.Context) PackageResponsePtrOutput
type PackageResponseInput ¶
type PackageResponseInput interface { pulumi.Input ToPackageResponseOutput() PackageResponseOutput ToPackageResponseOutputWithContext(context.Context) PackageResponseOutput }
PackageResponseInput is an input type that accepts PackageResponseArgs and PackageResponseOutput values. You can construct a concrete instance of `PackageResponseInput` via:
PackageResponseArgs{...}
type PackageResponseOutput ¶
type PackageResponseOutput struct{ *pulumi.OutputState }
This represents a particular package that is distributed over various channels. e.g. glibc (aka libc6) is distributed by many, at various versions.
func (PackageResponseOutput) Distribution ¶
func (o PackageResponseOutput) Distribution() DistributionResponseArrayOutput
The various channels by which a package is distributed.
func (PackageResponseOutput) ElementType ¶
func (PackageResponseOutput) ElementType() reflect.Type
func (PackageResponseOutput) Name ¶
func (o PackageResponseOutput) Name() pulumi.StringOutput
The name of the package.
func (PackageResponseOutput) ToPackageResponseOutput ¶
func (o PackageResponseOutput) ToPackageResponseOutput() PackageResponseOutput
func (PackageResponseOutput) ToPackageResponseOutputWithContext ¶
func (o PackageResponseOutput) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
func (PackageResponseOutput) ToPackageResponsePtrOutput ¶
func (o PackageResponseOutput) ToPackageResponsePtrOutput() PackageResponsePtrOutput
func (PackageResponseOutput) ToPackageResponsePtrOutputWithContext ¶
func (o PackageResponseOutput) ToPackageResponsePtrOutputWithContext(ctx context.Context) PackageResponsePtrOutput
type PackageResponsePtrInput ¶
type PackageResponsePtrInput interface { pulumi.Input ToPackageResponsePtrOutput() PackageResponsePtrOutput ToPackageResponsePtrOutputWithContext(context.Context) PackageResponsePtrOutput }
PackageResponsePtrInput is an input type that accepts PackageResponseArgs, PackageResponsePtr and PackageResponsePtrOutput values. You can construct a concrete instance of `PackageResponsePtrInput` via:
PackageResponseArgs{...} or: nil
func PackageResponsePtr ¶
func PackageResponsePtr(v *PackageResponseArgs) PackageResponsePtrInput
type PackageResponsePtrOutput ¶
type PackageResponsePtrOutput struct{ *pulumi.OutputState }
func (PackageResponsePtrOutput) Distribution ¶
func (o PackageResponsePtrOutput) Distribution() DistributionResponseArrayOutput
The various channels by which a package is distributed.
func (PackageResponsePtrOutput) Elem ¶
func (o PackageResponsePtrOutput) Elem() PackageResponseOutput
func (PackageResponsePtrOutput) ElementType ¶
func (PackageResponsePtrOutput) ElementType() reflect.Type
func (PackageResponsePtrOutput) Name ¶
func (o PackageResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the package.
func (PackageResponsePtrOutput) ToPackageResponsePtrOutput ¶
func (o PackageResponsePtrOutput) ToPackageResponsePtrOutput() PackageResponsePtrOutput
func (PackageResponsePtrOutput) ToPackageResponsePtrOutputWithContext ¶
func (o PackageResponsePtrOutput) ToPackageResponsePtrOutputWithContext(ctx context.Context) PackageResponsePtrOutput
type PgpSignedAttestation ¶
type PgpSignedAttestation struct { // Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema). ContentType *PgpSignedAttestationContentType `pulumi:"contentType"` // The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: “`gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:“` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`. PgpKeyId *string `pulumi:"pgpKeyId"` // The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload. Signature *string `pulumi:"signature"` }
An attestation wrapper with a PGP-compatible signature. This message only supports `ATTACHED` signatures, where the payload that is signed is included alongside the signature itself in the same file.
type PgpSignedAttestationArgs ¶
type PgpSignedAttestationArgs struct { // Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema). ContentType PgpSignedAttestationContentTypePtrInput `pulumi:"contentType"` // The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: “`gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:“` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`. PgpKeyId pulumi.StringPtrInput `pulumi:"pgpKeyId"` // The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload. Signature pulumi.StringPtrInput `pulumi:"signature"` }
An attestation wrapper with a PGP-compatible signature. This message only supports `ATTACHED` signatures, where the payload that is signed is included alongside the signature itself in the same file.
func (PgpSignedAttestationArgs) ElementType ¶
func (PgpSignedAttestationArgs) ElementType() reflect.Type
func (PgpSignedAttestationArgs) ToPgpSignedAttestationOutput ¶
func (i PgpSignedAttestationArgs) ToPgpSignedAttestationOutput() PgpSignedAttestationOutput
func (PgpSignedAttestationArgs) ToPgpSignedAttestationOutputWithContext ¶
func (i PgpSignedAttestationArgs) ToPgpSignedAttestationOutputWithContext(ctx context.Context) PgpSignedAttestationOutput
func (PgpSignedAttestationArgs) ToPgpSignedAttestationPtrOutput ¶
func (i PgpSignedAttestationArgs) ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput
func (PgpSignedAttestationArgs) ToPgpSignedAttestationPtrOutputWithContext ¶
func (i PgpSignedAttestationArgs) ToPgpSignedAttestationPtrOutputWithContext(ctx context.Context) PgpSignedAttestationPtrOutput
type PgpSignedAttestationContentType ¶ added in v0.4.0
type PgpSignedAttestationContentType string
Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).
func (PgpSignedAttestationContentType) ElementType ¶ added in v0.4.0
func (PgpSignedAttestationContentType) ElementType() reflect.Type
func (PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypeOutput ¶ added in v0.6.0
func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypeOutput() PgpSignedAttestationContentTypeOutput
func (PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypeOutputWithContext ¶ added in v0.6.0
func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypeOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypeOutput
func (PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypePtrOutput ¶ added in v0.6.0
func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput
func (PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypePtrOutputWithContext ¶ added in v0.6.0
func (e PgpSignedAttestationContentType) ToPgpSignedAttestationContentTypePtrOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypePtrOutput
func (PgpSignedAttestationContentType) ToStringOutput ¶ added in v0.4.0
func (e PgpSignedAttestationContentType) ToStringOutput() pulumi.StringOutput
func (PgpSignedAttestationContentType) ToStringOutputWithContext ¶ added in v0.4.0
func (e PgpSignedAttestationContentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PgpSignedAttestationContentType) ToStringPtrOutput ¶ added in v0.4.0
func (e PgpSignedAttestationContentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgpSignedAttestationContentType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e PgpSignedAttestationContentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgpSignedAttestationContentTypeInput ¶ added in v0.6.0
type PgpSignedAttestationContentTypeInput interface { pulumi.Input ToPgpSignedAttestationContentTypeOutput() PgpSignedAttestationContentTypeOutput ToPgpSignedAttestationContentTypeOutputWithContext(context.Context) PgpSignedAttestationContentTypeOutput }
PgpSignedAttestationContentTypeInput is an input type that accepts PgpSignedAttestationContentTypeArgs and PgpSignedAttestationContentTypeOutput values. You can construct a concrete instance of `PgpSignedAttestationContentTypeInput` via:
PgpSignedAttestationContentTypeArgs{...}
type PgpSignedAttestationContentTypeOutput ¶ added in v0.6.0
type PgpSignedAttestationContentTypeOutput struct{ *pulumi.OutputState }
func (PgpSignedAttestationContentTypeOutput) ElementType ¶ added in v0.6.0
func (PgpSignedAttestationContentTypeOutput) ElementType() reflect.Type
func (PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypeOutput ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypeOutput() PgpSignedAttestationContentTypeOutput
func (PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypeOutputWithContext ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypeOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypeOutput
func (PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypePtrOutput ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput
func (PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypePtrOutputWithContext ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToPgpSignedAttestationContentTypePtrOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypePtrOutput
func (PgpSignedAttestationContentTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToStringOutput() pulumi.StringOutput
func (PgpSignedAttestationContentTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PgpSignedAttestationContentTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgpSignedAttestationContentTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgpSignedAttestationContentTypePtrInput ¶ added in v0.6.0
type PgpSignedAttestationContentTypePtrInput interface { pulumi.Input ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput ToPgpSignedAttestationContentTypePtrOutputWithContext(context.Context) PgpSignedAttestationContentTypePtrOutput }
func PgpSignedAttestationContentTypePtr ¶ added in v0.6.0
func PgpSignedAttestationContentTypePtr(v string) PgpSignedAttestationContentTypePtrInput
type PgpSignedAttestationContentTypePtrOutput ¶ added in v0.6.0
type PgpSignedAttestationContentTypePtrOutput struct{ *pulumi.OutputState }
func (PgpSignedAttestationContentTypePtrOutput) ElementType ¶ added in v0.6.0
func (PgpSignedAttestationContentTypePtrOutput) ElementType() reflect.Type
func (PgpSignedAttestationContentTypePtrOutput) ToPgpSignedAttestationContentTypePtrOutput ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypePtrOutput) ToPgpSignedAttestationContentTypePtrOutput() PgpSignedAttestationContentTypePtrOutput
func (PgpSignedAttestationContentTypePtrOutput) ToPgpSignedAttestationContentTypePtrOutputWithContext ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypePtrOutput) ToPgpSignedAttestationContentTypePtrOutputWithContext(ctx context.Context) PgpSignedAttestationContentTypePtrOutput
func (PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgpSignedAttestationInput ¶
type PgpSignedAttestationInput interface { pulumi.Input ToPgpSignedAttestationOutput() PgpSignedAttestationOutput ToPgpSignedAttestationOutputWithContext(context.Context) PgpSignedAttestationOutput }
PgpSignedAttestationInput is an input type that accepts PgpSignedAttestationArgs and PgpSignedAttestationOutput values. You can construct a concrete instance of `PgpSignedAttestationInput` via:
PgpSignedAttestationArgs{...}
type PgpSignedAttestationOutput ¶
type PgpSignedAttestationOutput struct{ *pulumi.OutputState }
An attestation wrapper with a PGP-compatible signature. This message only supports `ATTACHED` signatures, where the payload that is signed is included alongside the signature itself in the same file.
func (PgpSignedAttestationOutput) ContentType ¶
func (o PgpSignedAttestationOutput) ContentType() PgpSignedAttestationContentTypePtrOutput
Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).
func (PgpSignedAttestationOutput) ElementType ¶
func (PgpSignedAttestationOutput) ElementType() reflect.Type
func (PgpSignedAttestationOutput) PgpKeyId ¶
func (o PgpSignedAttestationOutput) PgpKeyId() pulumi.StringPtrOutput
The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: ```gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:``` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`.
func (PgpSignedAttestationOutput) Signature ¶
func (o PgpSignedAttestationOutput) Signature() pulumi.StringPtrOutput
The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload.
func (PgpSignedAttestationOutput) ToPgpSignedAttestationOutput ¶
func (o PgpSignedAttestationOutput) ToPgpSignedAttestationOutput() PgpSignedAttestationOutput
func (PgpSignedAttestationOutput) ToPgpSignedAttestationOutputWithContext ¶
func (o PgpSignedAttestationOutput) ToPgpSignedAttestationOutputWithContext(ctx context.Context) PgpSignedAttestationOutput
func (PgpSignedAttestationOutput) ToPgpSignedAttestationPtrOutput ¶
func (o PgpSignedAttestationOutput) ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput
func (PgpSignedAttestationOutput) ToPgpSignedAttestationPtrOutputWithContext ¶
func (o PgpSignedAttestationOutput) ToPgpSignedAttestationPtrOutputWithContext(ctx context.Context) PgpSignedAttestationPtrOutput
type PgpSignedAttestationPtrInput ¶
type PgpSignedAttestationPtrInput interface { pulumi.Input ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput ToPgpSignedAttestationPtrOutputWithContext(context.Context) PgpSignedAttestationPtrOutput }
PgpSignedAttestationPtrInput is an input type that accepts PgpSignedAttestationArgs, PgpSignedAttestationPtr and PgpSignedAttestationPtrOutput values. You can construct a concrete instance of `PgpSignedAttestationPtrInput` via:
PgpSignedAttestationArgs{...} or: nil
func PgpSignedAttestationPtr ¶
func PgpSignedAttestationPtr(v *PgpSignedAttestationArgs) PgpSignedAttestationPtrInput
type PgpSignedAttestationPtrOutput ¶
type PgpSignedAttestationPtrOutput struct{ *pulumi.OutputState }
func (PgpSignedAttestationPtrOutput) ContentType ¶
func (o PgpSignedAttestationPtrOutput) ContentType() PgpSignedAttestationContentTypePtrOutput
Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).
func (PgpSignedAttestationPtrOutput) Elem ¶
func (o PgpSignedAttestationPtrOutput) Elem() PgpSignedAttestationOutput
func (PgpSignedAttestationPtrOutput) ElementType ¶
func (PgpSignedAttestationPtrOutput) ElementType() reflect.Type
func (PgpSignedAttestationPtrOutput) PgpKeyId ¶
func (o PgpSignedAttestationPtrOutput) PgpKeyId() pulumi.StringPtrOutput
The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: ```gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:``` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`.
func (PgpSignedAttestationPtrOutput) Signature ¶
func (o PgpSignedAttestationPtrOutput) Signature() pulumi.StringPtrOutput
The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload.
func (PgpSignedAttestationPtrOutput) ToPgpSignedAttestationPtrOutput ¶
func (o PgpSignedAttestationPtrOutput) ToPgpSignedAttestationPtrOutput() PgpSignedAttestationPtrOutput
func (PgpSignedAttestationPtrOutput) ToPgpSignedAttestationPtrOutputWithContext ¶
func (o PgpSignedAttestationPtrOutput) ToPgpSignedAttestationPtrOutputWithContext(ctx context.Context) PgpSignedAttestationPtrOutput
type PgpSignedAttestationResponse ¶
type PgpSignedAttestationResponse struct { // Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema). ContentType string `pulumi:"contentType"` // The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: “`gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:“` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`. PgpKeyId string `pulumi:"pgpKeyId"` // The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload. Signature string `pulumi:"signature"` }
An attestation wrapper with a PGP-compatible signature. This message only supports `ATTACHED` signatures, where the payload that is signed is included alongside the signature itself in the same file.
type PgpSignedAttestationResponseArgs ¶
type PgpSignedAttestationResponseArgs struct { // Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema). ContentType pulumi.StringInput `pulumi:"contentType"` // The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: “`gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:“` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`. PgpKeyId pulumi.StringInput `pulumi:"pgpKeyId"` // The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload. Signature pulumi.StringInput `pulumi:"signature"` }
An attestation wrapper with a PGP-compatible signature. This message only supports `ATTACHED` signatures, where the payload that is signed is included alongside the signature itself in the same file.
func (PgpSignedAttestationResponseArgs) ElementType ¶
func (PgpSignedAttestationResponseArgs) ElementType() reflect.Type
func (PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponseOutput ¶
func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponseOutput() PgpSignedAttestationResponseOutput
func (PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponseOutputWithContext ¶
func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponseOutputWithContext(ctx context.Context) PgpSignedAttestationResponseOutput
func (PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponsePtrOutput ¶
func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput
func (PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponsePtrOutputWithContext ¶
func (i PgpSignedAttestationResponseArgs) ToPgpSignedAttestationResponsePtrOutputWithContext(ctx context.Context) PgpSignedAttestationResponsePtrOutput
type PgpSignedAttestationResponseInput ¶
type PgpSignedAttestationResponseInput interface { pulumi.Input ToPgpSignedAttestationResponseOutput() PgpSignedAttestationResponseOutput ToPgpSignedAttestationResponseOutputWithContext(context.Context) PgpSignedAttestationResponseOutput }
PgpSignedAttestationResponseInput is an input type that accepts PgpSignedAttestationResponseArgs and PgpSignedAttestationResponseOutput values. You can construct a concrete instance of `PgpSignedAttestationResponseInput` via:
PgpSignedAttestationResponseArgs{...}
type PgpSignedAttestationResponseOutput ¶
type PgpSignedAttestationResponseOutput struct{ *pulumi.OutputState }
An attestation wrapper with a PGP-compatible signature. This message only supports `ATTACHED` signatures, where the payload that is signed is included alongside the signature itself in the same file.
func (PgpSignedAttestationResponseOutput) ContentType ¶
func (o PgpSignedAttestationResponseOutput) ContentType() pulumi.StringOutput
Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).
func (PgpSignedAttestationResponseOutput) ElementType ¶
func (PgpSignedAttestationResponseOutput) ElementType() reflect.Type
func (PgpSignedAttestationResponseOutput) PgpKeyId ¶
func (o PgpSignedAttestationResponseOutput) PgpKeyId() pulumi.StringOutput
The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: ```gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:``` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`.
func (PgpSignedAttestationResponseOutput) Signature ¶
func (o PgpSignedAttestationResponseOutput) Signature() pulumi.StringOutput
The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload.
func (PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponseOutput ¶
func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponseOutput() PgpSignedAttestationResponseOutput
func (PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponseOutputWithContext ¶
func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponseOutputWithContext(ctx context.Context) PgpSignedAttestationResponseOutput
func (PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponsePtrOutput ¶
func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput
func (PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponsePtrOutputWithContext ¶
func (o PgpSignedAttestationResponseOutput) ToPgpSignedAttestationResponsePtrOutputWithContext(ctx context.Context) PgpSignedAttestationResponsePtrOutput
type PgpSignedAttestationResponsePtrInput ¶
type PgpSignedAttestationResponsePtrInput interface { pulumi.Input ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput ToPgpSignedAttestationResponsePtrOutputWithContext(context.Context) PgpSignedAttestationResponsePtrOutput }
PgpSignedAttestationResponsePtrInput is an input type that accepts PgpSignedAttestationResponseArgs, PgpSignedAttestationResponsePtr and PgpSignedAttestationResponsePtrOutput values. You can construct a concrete instance of `PgpSignedAttestationResponsePtrInput` via:
PgpSignedAttestationResponseArgs{...} or: nil
func PgpSignedAttestationResponsePtr ¶
func PgpSignedAttestationResponsePtr(v *PgpSignedAttestationResponseArgs) PgpSignedAttestationResponsePtrInput
type PgpSignedAttestationResponsePtrOutput ¶
type PgpSignedAttestationResponsePtrOutput struct{ *pulumi.OutputState }
func (PgpSignedAttestationResponsePtrOutput) ContentType ¶
func (o PgpSignedAttestationResponsePtrOutput) ContentType() pulumi.StringPtrOutput
Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).
func (PgpSignedAttestationResponsePtrOutput) ElementType ¶
func (PgpSignedAttestationResponsePtrOutput) ElementType() reflect.Type
func (PgpSignedAttestationResponsePtrOutput) PgpKeyId ¶
func (o PgpSignedAttestationResponsePtrOutput) PgpKeyId() pulumi.StringPtrOutput
The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. `gpg --list-keys`. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the `fpr` field returned when calling --list-keys with --with-colons. For example: ```gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB:``` Above, the fingerprint is `24FF6481B76AC91E66A00AC657A93A81EF3AE6FB`.
func (PgpSignedAttestationResponsePtrOutput) Signature ¶
func (o PgpSignedAttestationResponsePtrOutput) Signature() pulumi.StringPtrOutput
The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (`--armor` to gpg), non-clearsigned (`--sign` rather than `--clearsign` to gpg) are supported. Concretely, `gpg --sign --armor --output=signature.gpg payload.json` will create the signature content expected in this field in `signature.gpg` for the `payload.json` attestation payload.
func (PgpSignedAttestationResponsePtrOutput) ToPgpSignedAttestationResponsePtrOutput ¶
func (o PgpSignedAttestationResponsePtrOutput) ToPgpSignedAttestationResponsePtrOutput() PgpSignedAttestationResponsePtrOutput
func (PgpSignedAttestationResponsePtrOutput) ToPgpSignedAttestationResponsePtrOutputWithContext ¶
func (o PgpSignedAttestationResponsePtrOutput) ToPgpSignedAttestationResponsePtrOutputWithContext(ctx context.Context) PgpSignedAttestationResponsePtrOutput
type ProviderNoteIamPolicy ¶
type ProviderNoteIamPolicy struct { pulumi.CustomResourceState // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified `Note` or `Occurrence`. Requires `containeranalysis.notes.setIamPolicy` or `containeranalysis.occurrences.setIamPolicy` permission if the resource is a `Note` or an `Occurrence`, respectively. Attempting to call this method without these permissions will result in a ` `PERMISSION_DENIED`error. Attempting to call this method on a non-existent resource will result in a`NOT_FOUND`error if the user has`containeranalysis.notes.list`permission on a`Note`or`containeranalysis.occurrences.list`on an`Occurrence` , or a `PERMISSION_DENIED`error otherwise. The resource takes the following formats:`projects/{projectid}/occurrences/{occurrenceid}` for occurrences and projects/{projectid}/notes/{noteid} for notes Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetProviderNoteIamPolicy ¶
func GetProviderNoteIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProviderNoteIamPolicyState, opts ...pulumi.ResourceOption) (*ProviderNoteIamPolicy, error)
GetProviderNoteIamPolicy gets an existing ProviderNoteIamPolicy 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 NewProviderNoteIamPolicy ¶
func NewProviderNoteIamPolicy(ctx *pulumi.Context, name string, args *ProviderNoteIamPolicyArgs, opts ...pulumi.ResourceOption) (*ProviderNoteIamPolicy, error)
NewProviderNoteIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*ProviderNoteIamPolicy) ElementType ¶
func (*ProviderNoteIamPolicy) ElementType() reflect.Type
func (*ProviderNoteIamPolicy) ToProviderNoteIamPolicyOutput ¶
func (i *ProviderNoteIamPolicy) ToProviderNoteIamPolicyOutput() ProviderNoteIamPolicyOutput
func (*ProviderNoteIamPolicy) ToProviderNoteIamPolicyOutputWithContext ¶
func (i *ProviderNoteIamPolicy) ToProviderNoteIamPolicyOutputWithContext(ctx context.Context) ProviderNoteIamPolicyOutput
type ProviderNoteIamPolicyArgs ¶
type ProviderNoteIamPolicyArgs struct { // Associates a list of `members` to a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one member. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput NoteId pulumi.StringInput ProviderId pulumi.StringInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a ProviderNoteIamPolicy resource.
func (ProviderNoteIamPolicyArgs) ElementType ¶
func (ProviderNoteIamPolicyArgs) ElementType() reflect.Type
type ProviderNoteIamPolicyInput ¶
type ProviderNoteIamPolicyInput interface { pulumi.Input ToProviderNoteIamPolicyOutput() ProviderNoteIamPolicyOutput ToProviderNoteIamPolicyOutputWithContext(ctx context.Context) ProviderNoteIamPolicyOutput }
type ProviderNoteIamPolicyOutput ¶
type ProviderNoteIamPolicyOutput struct {
*pulumi.OutputState
}
func (ProviderNoteIamPolicyOutput) ElementType ¶
func (ProviderNoteIamPolicyOutput) ElementType() reflect.Type
func (ProviderNoteIamPolicyOutput) ToProviderNoteIamPolicyOutput ¶
func (o ProviderNoteIamPolicyOutput) ToProviderNoteIamPolicyOutput() ProviderNoteIamPolicyOutput
func (ProviderNoteIamPolicyOutput) ToProviderNoteIamPolicyOutputWithContext ¶
func (o ProviderNoteIamPolicyOutput) ToProviderNoteIamPolicyOutputWithContext(ctx context.Context) ProviderNoteIamPolicyOutput
type ProviderNoteIamPolicyState ¶
type ProviderNoteIamPolicyState struct { }
func (ProviderNoteIamPolicyState) ElementType ¶
func (ProviderNoteIamPolicyState) ElementType() reflect.Type
type RelatedUrl ¶
type RelatedUrl struct { // Label to describe usage of the URL Label *string `pulumi:"label"` // Specific URL to associate with the note Url *string `pulumi:"url"` }
Metadata for any related URL information
type RelatedUrlArgs ¶
type RelatedUrlArgs struct { // Label to describe usage of the URL Label pulumi.StringPtrInput `pulumi:"label"` // Specific URL to associate with the note Url pulumi.StringPtrInput `pulumi:"url"` }
Metadata for any related URL information
func (RelatedUrlArgs) ElementType ¶
func (RelatedUrlArgs) ElementType() reflect.Type
func (RelatedUrlArgs) ToRelatedUrlOutput ¶
func (i RelatedUrlArgs) ToRelatedUrlOutput() RelatedUrlOutput
func (RelatedUrlArgs) ToRelatedUrlOutputWithContext ¶
func (i RelatedUrlArgs) ToRelatedUrlOutputWithContext(ctx context.Context) RelatedUrlOutput
type RelatedUrlArray ¶
type RelatedUrlArray []RelatedUrlInput
func (RelatedUrlArray) ElementType ¶
func (RelatedUrlArray) ElementType() reflect.Type
func (RelatedUrlArray) ToRelatedUrlArrayOutput ¶
func (i RelatedUrlArray) ToRelatedUrlArrayOutput() RelatedUrlArrayOutput
func (RelatedUrlArray) ToRelatedUrlArrayOutputWithContext ¶
func (i RelatedUrlArray) ToRelatedUrlArrayOutputWithContext(ctx context.Context) RelatedUrlArrayOutput
type RelatedUrlArrayInput ¶
type RelatedUrlArrayInput interface { pulumi.Input ToRelatedUrlArrayOutput() RelatedUrlArrayOutput ToRelatedUrlArrayOutputWithContext(context.Context) RelatedUrlArrayOutput }
RelatedUrlArrayInput is an input type that accepts RelatedUrlArray and RelatedUrlArrayOutput values. You can construct a concrete instance of `RelatedUrlArrayInput` via:
RelatedUrlArray{ RelatedUrlArgs{...} }
type RelatedUrlArrayOutput ¶
type RelatedUrlArrayOutput struct{ *pulumi.OutputState }
func (RelatedUrlArrayOutput) ElementType ¶
func (RelatedUrlArrayOutput) ElementType() reflect.Type
func (RelatedUrlArrayOutput) Index ¶
func (o RelatedUrlArrayOutput) Index(i pulumi.IntInput) RelatedUrlOutput
func (RelatedUrlArrayOutput) ToRelatedUrlArrayOutput ¶
func (o RelatedUrlArrayOutput) ToRelatedUrlArrayOutput() RelatedUrlArrayOutput
func (RelatedUrlArrayOutput) ToRelatedUrlArrayOutputWithContext ¶
func (o RelatedUrlArrayOutput) ToRelatedUrlArrayOutputWithContext(ctx context.Context) RelatedUrlArrayOutput
type RelatedUrlInput ¶
type RelatedUrlInput interface { pulumi.Input ToRelatedUrlOutput() RelatedUrlOutput ToRelatedUrlOutputWithContext(context.Context) RelatedUrlOutput }
RelatedUrlInput is an input type that accepts RelatedUrlArgs and RelatedUrlOutput values. You can construct a concrete instance of `RelatedUrlInput` via:
RelatedUrlArgs{...}
type RelatedUrlOutput ¶
type RelatedUrlOutput struct{ *pulumi.OutputState }
Metadata for any related URL information
func (RelatedUrlOutput) ElementType ¶
func (RelatedUrlOutput) ElementType() reflect.Type
func (RelatedUrlOutput) Label ¶
func (o RelatedUrlOutput) Label() pulumi.StringPtrOutput
Label to describe usage of the URL
func (RelatedUrlOutput) ToRelatedUrlOutput ¶
func (o RelatedUrlOutput) ToRelatedUrlOutput() RelatedUrlOutput
func (RelatedUrlOutput) ToRelatedUrlOutputWithContext ¶
func (o RelatedUrlOutput) ToRelatedUrlOutputWithContext(ctx context.Context) RelatedUrlOutput
func (RelatedUrlOutput) Url ¶
func (o RelatedUrlOutput) Url() pulumi.StringPtrOutput
Specific URL to associate with the note
type RelatedUrlResponse ¶
type RelatedUrlResponse struct { // Label to describe usage of the URL Label string `pulumi:"label"` // Specific URL to associate with the note Url string `pulumi:"url"` }
Metadata for any related URL information
type RelatedUrlResponseArgs ¶
type RelatedUrlResponseArgs struct { // Label to describe usage of the URL Label pulumi.StringInput `pulumi:"label"` // Specific URL to associate with the note Url pulumi.StringInput `pulumi:"url"` }
Metadata for any related URL information
func (RelatedUrlResponseArgs) ElementType ¶
func (RelatedUrlResponseArgs) ElementType() reflect.Type
func (RelatedUrlResponseArgs) ToRelatedUrlResponseOutput ¶
func (i RelatedUrlResponseArgs) ToRelatedUrlResponseOutput() RelatedUrlResponseOutput
func (RelatedUrlResponseArgs) ToRelatedUrlResponseOutputWithContext ¶
func (i RelatedUrlResponseArgs) ToRelatedUrlResponseOutputWithContext(ctx context.Context) RelatedUrlResponseOutput
type RelatedUrlResponseArray ¶
type RelatedUrlResponseArray []RelatedUrlResponseInput
func (RelatedUrlResponseArray) ElementType ¶
func (RelatedUrlResponseArray) ElementType() reflect.Type
func (RelatedUrlResponseArray) ToRelatedUrlResponseArrayOutput ¶
func (i RelatedUrlResponseArray) ToRelatedUrlResponseArrayOutput() RelatedUrlResponseArrayOutput
func (RelatedUrlResponseArray) ToRelatedUrlResponseArrayOutputWithContext ¶
func (i RelatedUrlResponseArray) ToRelatedUrlResponseArrayOutputWithContext(ctx context.Context) RelatedUrlResponseArrayOutput
type RelatedUrlResponseArrayInput ¶
type RelatedUrlResponseArrayInput interface { pulumi.Input ToRelatedUrlResponseArrayOutput() RelatedUrlResponseArrayOutput ToRelatedUrlResponseArrayOutputWithContext(context.Context) RelatedUrlResponseArrayOutput }
RelatedUrlResponseArrayInput is an input type that accepts RelatedUrlResponseArray and RelatedUrlResponseArrayOutput values. You can construct a concrete instance of `RelatedUrlResponseArrayInput` via:
RelatedUrlResponseArray{ RelatedUrlResponseArgs{...} }
type RelatedUrlResponseArrayOutput ¶
type RelatedUrlResponseArrayOutput struct{ *pulumi.OutputState }
func (RelatedUrlResponseArrayOutput) ElementType ¶
func (RelatedUrlResponseArrayOutput) ElementType() reflect.Type
func (RelatedUrlResponseArrayOutput) Index ¶
func (o RelatedUrlResponseArrayOutput) Index(i pulumi.IntInput) RelatedUrlResponseOutput
func (RelatedUrlResponseArrayOutput) ToRelatedUrlResponseArrayOutput ¶
func (o RelatedUrlResponseArrayOutput) ToRelatedUrlResponseArrayOutput() RelatedUrlResponseArrayOutput
func (RelatedUrlResponseArrayOutput) ToRelatedUrlResponseArrayOutputWithContext ¶
func (o RelatedUrlResponseArrayOutput) ToRelatedUrlResponseArrayOutputWithContext(ctx context.Context) RelatedUrlResponseArrayOutput
type RelatedUrlResponseInput ¶
type RelatedUrlResponseInput interface { pulumi.Input ToRelatedUrlResponseOutput() RelatedUrlResponseOutput ToRelatedUrlResponseOutputWithContext(context.Context) RelatedUrlResponseOutput }
RelatedUrlResponseInput is an input type that accepts RelatedUrlResponseArgs and RelatedUrlResponseOutput values. You can construct a concrete instance of `RelatedUrlResponseInput` via:
RelatedUrlResponseArgs{...}
type RelatedUrlResponseOutput ¶
type RelatedUrlResponseOutput struct{ *pulumi.OutputState }
Metadata for any related URL information
func (RelatedUrlResponseOutput) ElementType ¶
func (RelatedUrlResponseOutput) ElementType() reflect.Type
func (RelatedUrlResponseOutput) Label ¶
func (o RelatedUrlResponseOutput) Label() pulumi.StringOutput
Label to describe usage of the URL
func (RelatedUrlResponseOutput) ToRelatedUrlResponseOutput ¶
func (o RelatedUrlResponseOutput) ToRelatedUrlResponseOutput() RelatedUrlResponseOutput
func (RelatedUrlResponseOutput) ToRelatedUrlResponseOutputWithContext ¶
func (o RelatedUrlResponseOutput) ToRelatedUrlResponseOutputWithContext(ctx context.Context) RelatedUrlResponseOutput
func (RelatedUrlResponseOutput) Url ¶
func (o RelatedUrlResponseOutput) Url() pulumi.StringOutput
Specific URL to associate with the note
type RepoSource ¶
type RepoSource struct { // Name of the branch to build. BranchName *string `pulumi:"branchName"` // Explicit commit SHA to build. CommitSha *string `pulumi:"commitSha"` // ID of the project that owns the repo. Project *string `pulumi:"project"` // Name of the repo. RepoName *string `pulumi:"repoName"` // Name of the tag to build. TagName *string `pulumi:"tagName"` }
RepoSource describes the location of the source in a Google Cloud Source Repository.
type RepoSourceArgs ¶
type RepoSourceArgs struct { // Name of the branch to build. BranchName pulumi.StringPtrInput `pulumi:"branchName"` // Explicit commit SHA to build. CommitSha pulumi.StringPtrInput `pulumi:"commitSha"` // ID of the project that owns the repo. Project pulumi.StringPtrInput `pulumi:"project"` // Name of the repo. RepoName pulumi.StringPtrInput `pulumi:"repoName"` // Name of the tag to build. TagName pulumi.StringPtrInput `pulumi:"tagName"` }
RepoSource describes the location of the source in a Google Cloud Source Repository.
func (RepoSourceArgs) ElementType ¶
func (RepoSourceArgs) ElementType() reflect.Type
func (RepoSourceArgs) ToRepoSourceOutput ¶
func (i RepoSourceArgs) ToRepoSourceOutput() RepoSourceOutput
func (RepoSourceArgs) ToRepoSourceOutputWithContext ¶
func (i RepoSourceArgs) ToRepoSourceOutputWithContext(ctx context.Context) RepoSourceOutput
func (RepoSourceArgs) ToRepoSourcePtrOutput ¶
func (i RepoSourceArgs) ToRepoSourcePtrOutput() RepoSourcePtrOutput
func (RepoSourceArgs) ToRepoSourcePtrOutputWithContext ¶
func (i RepoSourceArgs) ToRepoSourcePtrOutputWithContext(ctx context.Context) RepoSourcePtrOutput
type RepoSourceInput ¶
type RepoSourceInput interface { pulumi.Input ToRepoSourceOutput() RepoSourceOutput ToRepoSourceOutputWithContext(context.Context) RepoSourceOutput }
RepoSourceInput is an input type that accepts RepoSourceArgs and RepoSourceOutput values. You can construct a concrete instance of `RepoSourceInput` via:
RepoSourceArgs{...}
type RepoSourceOutput ¶
type RepoSourceOutput struct{ *pulumi.OutputState }
RepoSource describes the location of the source in a Google Cloud Source Repository.
func (RepoSourceOutput) BranchName ¶
func (o RepoSourceOutput) BranchName() pulumi.StringPtrOutput
Name of the branch to build.
func (RepoSourceOutput) CommitSha ¶
func (o RepoSourceOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build.
func (RepoSourceOutput) ElementType ¶
func (RepoSourceOutput) ElementType() reflect.Type
func (RepoSourceOutput) Project ¶ added in v0.3.0
func (o RepoSourceOutput) Project() pulumi.StringPtrOutput
ID of the project that owns the repo.
func (RepoSourceOutput) RepoName ¶
func (o RepoSourceOutput) RepoName() pulumi.StringPtrOutput
Name of the repo.
func (RepoSourceOutput) TagName ¶
func (o RepoSourceOutput) TagName() pulumi.StringPtrOutput
Name of the tag to build.
func (RepoSourceOutput) ToRepoSourceOutput ¶
func (o RepoSourceOutput) ToRepoSourceOutput() RepoSourceOutput
func (RepoSourceOutput) ToRepoSourceOutputWithContext ¶
func (o RepoSourceOutput) ToRepoSourceOutputWithContext(ctx context.Context) RepoSourceOutput
func (RepoSourceOutput) ToRepoSourcePtrOutput ¶
func (o RepoSourceOutput) ToRepoSourcePtrOutput() RepoSourcePtrOutput
func (RepoSourceOutput) ToRepoSourcePtrOutputWithContext ¶
func (o RepoSourceOutput) ToRepoSourcePtrOutputWithContext(ctx context.Context) RepoSourcePtrOutput
type RepoSourcePtrInput ¶
type RepoSourcePtrInput interface { pulumi.Input ToRepoSourcePtrOutput() RepoSourcePtrOutput ToRepoSourcePtrOutputWithContext(context.Context) RepoSourcePtrOutput }
RepoSourcePtrInput is an input type that accepts RepoSourceArgs, RepoSourcePtr and RepoSourcePtrOutput values. You can construct a concrete instance of `RepoSourcePtrInput` via:
RepoSourceArgs{...} or: nil
func RepoSourcePtr ¶
func RepoSourcePtr(v *RepoSourceArgs) RepoSourcePtrInput
type RepoSourcePtrOutput ¶
type RepoSourcePtrOutput struct{ *pulumi.OutputState }
func (RepoSourcePtrOutput) BranchName ¶
func (o RepoSourcePtrOutput) BranchName() pulumi.StringPtrOutput
Name of the branch to build.
func (RepoSourcePtrOutput) CommitSha ¶
func (o RepoSourcePtrOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build.
func (RepoSourcePtrOutput) Elem ¶
func (o RepoSourcePtrOutput) Elem() RepoSourceOutput
func (RepoSourcePtrOutput) ElementType ¶
func (RepoSourcePtrOutput) ElementType() reflect.Type
func (RepoSourcePtrOutput) Project ¶ added in v0.3.0
func (o RepoSourcePtrOutput) Project() pulumi.StringPtrOutput
ID of the project that owns the repo.
func (RepoSourcePtrOutput) RepoName ¶
func (o RepoSourcePtrOutput) RepoName() pulumi.StringPtrOutput
Name of the repo.
func (RepoSourcePtrOutput) TagName ¶
func (o RepoSourcePtrOutput) TagName() pulumi.StringPtrOutput
Name of the tag to build.
func (RepoSourcePtrOutput) ToRepoSourcePtrOutput ¶
func (o RepoSourcePtrOutput) ToRepoSourcePtrOutput() RepoSourcePtrOutput
func (RepoSourcePtrOutput) ToRepoSourcePtrOutputWithContext ¶
func (o RepoSourcePtrOutput) ToRepoSourcePtrOutputWithContext(ctx context.Context) RepoSourcePtrOutput
type RepoSourceResponse ¶
type RepoSourceResponse struct { // Name of the branch to build. BranchName string `pulumi:"branchName"` // Explicit commit SHA to build. CommitSha string `pulumi:"commitSha"` // ID of the project that owns the repo. Project string `pulumi:"project"` // Name of the repo. RepoName string `pulumi:"repoName"` // Name of the tag to build. TagName string `pulumi:"tagName"` }
RepoSource describes the location of the source in a Google Cloud Source Repository.
type RepoSourceResponseArgs ¶
type RepoSourceResponseArgs struct { // Name of the branch to build. BranchName pulumi.StringInput `pulumi:"branchName"` // Explicit commit SHA to build. CommitSha pulumi.StringInput `pulumi:"commitSha"` // ID of the project that owns the repo. Project pulumi.StringInput `pulumi:"project"` // Name of the repo. RepoName pulumi.StringInput `pulumi:"repoName"` // Name of the tag to build. TagName pulumi.StringInput `pulumi:"tagName"` }
RepoSource describes the location of the source in a Google Cloud Source Repository.
func (RepoSourceResponseArgs) ElementType ¶
func (RepoSourceResponseArgs) ElementType() reflect.Type
func (RepoSourceResponseArgs) ToRepoSourceResponseOutput ¶
func (i RepoSourceResponseArgs) ToRepoSourceResponseOutput() RepoSourceResponseOutput
func (RepoSourceResponseArgs) ToRepoSourceResponseOutputWithContext ¶
func (i RepoSourceResponseArgs) ToRepoSourceResponseOutputWithContext(ctx context.Context) RepoSourceResponseOutput
func (RepoSourceResponseArgs) ToRepoSourceResponsePtrOutput ¶
func (i RepoSourceResponseArgs) ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput
func (RepoSourceResponseArgs) ToRepoSourceResponsePtrOutputWithContext ¶
func (i RepoSourceResponseArgs) ToRepoSourceResponsePtrOutputWithContext(ctx context.Context) RepoSourceResponsePtrOutput
type RepoSourceResponseInput ¶
type RepoSourceResponseInput interface { pulumi.Input ToRepoSourceResponseOutput() RepoSourceResponseOutput ToRepoSourceResponseOutputWithContext(context.Context) RepoSourceResponseOutput }
RepoSourceResponseInput is an input type that accepts RepoSourceResponseArgs and RepoSourceResponseOutput values. You can construct a concrete instance of `RepoSourceResponseInput` via:
RepoSourceResponseArgs{...}
type RepoSourceResponseOutput ¶
type RepoSourceResponseOutput struct{ *pulumi.OutputState }
RepoSource describes the location of the source in a Google Cloud Source Repository.
func (RepoSourceResponseOutput) BranchName ¶
func (o RepoSourceResponseOutput) BranchName() pulumi.StringOutput
Name of the branch to build.
func (RepoSourceResponseOutput) CommitSha ¶
func (o RepoSourceResponseOutput) CommitSha() pulumi.StringOutput
Explicit commit SHA to build.
func (RepoSourceResponseOutput) ElementType ¶
func (RepoSourceResponseOutput) ElementType() reflect.Type
func (RepoSourceResponseOutput) Project ¶ added in v0.3.0
func (o RepoSourceResponseOutput) Project() pulumi.StringOutput
ID of the project that owns the repo.
func (RepoSourceResponseOutput) RepoName ¶
func (o RepoSourceResponseOutput) RepoName() pulumi.StringOutput
Name of the repo.
func (RepoSourceResponseOutput) TagName ¶
func (o RepoSourceResponseOutput) TagName() pulumi.StringOutput
Name of the tag to build.
func (RepoSourceResponseOutput) ToRepoSourceResponseOutput ¶
func (o RepoSourceResponseOutput) ToRepoSourceResponseOutput() RepoSourceResponseOutput
func (RepoSourceResponseOutput) ToRepoSourceResponseOutputWithContext ¶
func (o RepoSourceResponseOutput) ToRepoSourceResponseOutputWithContext(ctx context.Context) RepoSourceResponseOutput
func (RepoSourceResponseOutput) ToRepoSourceResponsePtrOutput ¶
func (o RepoSourceResponseOutput) ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput
func (RepoSourceResponseOutput) ToRepoSourceResponsePtrOutputWithContext ¶
func (o RepoSourceResponseOutput) ToRepoSourceResponsePtrOutputWithContext(ctx context.Context) RepoSourceResponsePtrOutput
type RepoSourceResponsePtrInput ¶
type RepoSourceResponsePtrInput interface { pulumi.Input ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput ToRepoSourceResponsePtrOutputWithContext(context.Context) RepoSourceResponsePtrOutput }
RepoSourceResponsePtrInput is an input type that accepts RepoSourceResponseArgs, RepoSourceResponsePtr and RepoSourceResponsePtrOutput values. You can construct a concrete instance of `RepoSourceResponsePtrInput` via:
RepoSourceResponseArgs{...} or: nil
func RepoSourceResponsePtr ¶
func RepoSourceResponsePtr(v *RepoSourceResponseArgs) RepoSourceResponsePtrInput
type RepoSourceResponsePtrOutput ¶
type RepoSourceResponsePtrOutput struct{ *pulumi.OutputState }
func (RepoSourceResponsePtrOutput) BranchName ¶
func (o RepoSourceResponsePtrOutput) BranchName() pulumi.StringPtrOutput
Name of the branch to build.
func (RepoSourceResponsePtrOutput) CommitSha ¶
func (o RepoSourceResponsePtrOutput) CommitSha() pulumi.StringPtrOutput
Explicit commit SHA to build.
func (RepoSourceResponsePtrOutput) Elem ¶
func (o RepoSourceResponsePtrOutput) Elem() RepoSourceResponseOutput
func (RepoSourceResponsePtrOutput) ElementType ¶
func (RepoSourceResponsePtrOutput) ElementType() reflect.Type
func (RepoSourceResponsePtrOutput) Project ¶ added in v0.3.0
func (o RepoSourceResponsePtrOutput) Project() pulumi.StringPtrOutput
ID of the project that owns the repo.
func (RepoSourceResponsePtrOutput) RepoName ¶
func (o RepoSourceResponsePtrOutput) RepoName() pulumi.StringPtrOutput
Name of the repo.
func (RepoSourceResponsePtrOutput) TagName ¶
func (o RepoSourceResponsePtrOutput) TagName() pulumi.StringPtrOutput
Name of the tag to build.
func (RepoSourceResponsePtrOutput) ToRepoSourceResponsePtrOutput ¶
func (o RepoSourceResponsePtrOutput) ToRepoSourceResponsePtrOutput() RepoSourceResponsePtrOutput
func (RepoSourceResponsePtrOutput) ToRepoSourceResponsePtrOutputWithContext ¶
func (o RepoSourceResponsePtrOutput) ToRepoSourceResponsePtrOutputWithContext(ctx context.Context) RepoSourceResponsePtrOutput
type Resource ¶
type Resource struct { // The hash of the resource content. E.g., the Docker digest. ContentHash *Hash `pulumi:"contentHash"` // The name of the resource. E.g., the name of a Docker image - "Debian". Name *string `pulumi:"name"` // The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image. Uri *string `pulumi:"uri"` }
Resource is an entity that can have metadata. E.g., a Docker image.
type ResourceArgs ¶
type ResourceArgs struct { // The hash of the resource content. E.g., the Docker digest. ContentHash HashPtrInput `pulumi:"contentHash"` // The name of the resource. E.g., the name of a Docker image - "Debian". Name pulumi.StringPtrInput `pulumi:"name"` // The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image. Uri pulumi.StringPtrInput `pulumi:"uri"` }
Resource is an entity that can have metadata. E.g., a Docker image.
func (ResourceArgs) ElementType ¶
func (ResourceArgs) ElementType() reflect.Type
func (ResourceArgs) ToResourceOutput ¶
func (i ResourceArgs) ToResourceOutput() ResourceOutput
func (ResourceArgs) ToResourceOutputWithContext ¶
func (i ResourceArgs) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
func (ResourceArgs) ToResourcePtrOutput ¶
func (i ResourceArgs) ToResourcePtrOutput() ResourcePtrOutput
func (ResourceArgs) ToResourcePtrOutputWithContext ¶
func (i ResourceArgs) ToResourcePtrOutputWithContext(ctx context.Context) ResourcePtrOutput
type ResourceInput ¶
type ResourceInput interface { pulumi.Input ToResourceOutput() ResourceOutput ToResourceOutputWithContext(context.Context) ResourceOutput }
ResourceInput is an input type that accepts ResourceArgs and ResourceOutput values. You can construct a concrete instance of `ResourceInput` via:
ResourceArgs{...}
type ResourceOutput ¶
type ResourceOutput struct{ *pulumi.OutputState }
Resource is an entity that can have metadata. E.g., a Docker image.
func (ResourceOutput) ContentHash ¶
func (o ResourceOutput) ContentHash() HashPtrOutput
The hash of the resource content. E.g., the Docker digest.
func (ResourceOutput) ElementType ¶
func (ResourceOutput) ElementType() reflect.Type
func (ResourceOutput) Name ¶
func (o ResourceOutput) Name() pulumi.StringPtrOutput
The name of the resource. E.g., the name of a Docker image - "Debian".
func (ResourceOutput) ToResourceOutput ¶
func (o ResourceOutput) ToResourceOutput() ResourceOutput
func (ResourceOutput) ToResourceOutputWithContext ¶
func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
func (ResourceOutput) ToResourcePtrOutput ¶
func (o ResourceOutput) ToResourcePtrOutput() ResourcePtrOutput
func (ResourceOutput) ToResourcePtrOutputWithContext ¶
func (o ResourceOutput) ToResourcePtrOutputWithContext(ctx context.Context) ResourcePtrOutput
func (ResourceOutput) Uri ¶
func (o ResourceOutput) Uri() pulumi.StringPtrOutput
The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image.
type ResourcePtrInput ¶
type ResourcePtrInput interface { pulumi.Input ToResourcePtrOutput() ResourcePtrOutput ToResourcePtrOutputWithContext(context.Context) ResourcePtrOutput }
ResourcePtrInput is an input type that accepts ResourceArgs, ResourcePtr and ResourcePtrOutput values. You can construct a concrete instance of `ResourcePtrInput` via:
ResourceArgs{...} or: nil
func ResourcePtr ¶
func ResourcePtr(v *ResourceArgs) ResourcePtrInput
type ResourcePtrOutput ¶
type ResourcePtrOutput struct{ *pulumi.OutputState }
func (ResourcePtrOutput) ContentHash ¶
func (o ResourcePtrOutput) ContentHash() HashPtrOutput
The hash of the resource content. E.g., the Docker digest.
func (ResourcePtrOutput) Elem ¶
func (o ResourcePtrOutput) Elem() ResourceOutput
func (ResourcePtrOutput) ElementType ¶
func (ResourcePtrOutput) ElementType() reflect.Type
func (ResourcePtrOutput) Name ¶
func (o ResourcePtrOutput) Name() pulumi.StringPtrOutput
The name of the resource. E.g., the name of a Docker image - "Debian".
func (ResourcePtrOutput) ToResourcePtrOutput ¶
func (o ResourcePtrOutput) ToResourcePtrOutput() ResourcePtrOutput
func (ResourcePtrOutput) ToResourcePtrOutputWithContext ¶
func (o ResourcePtrOutput) ToResourcePtrOutputWithContext(ctx context.Context) ResourcePtrOutput
func (ResourcePtrOutput) Uri ¶
func (o ResourcePtrOutput) Uri() pulumi.StringPtrOutput
The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image.
type ResourceResponse ¶
type ResourceResponse struct { // The hash of the resource content. E.g., the Docker digest. ContentHash HashResponse `pulumi:"contentHash"` // The name of the resource. E.g., the name of a Docker image - "Debian". Name string `pulumi:"name"` // The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image. Uri string `pulumi:"uri"` }
Resource is an entity that can have metadata. E.g., a Docker image.
type ResourceResponseArgs ¶
type ResourceResponseArgs struct { // The hash of the resource content. E.g., the Docker digest. ContentHash HashResponseInput `pulumi:"contentHash"` // The name of the resource. E.g., the name of a Docker image - "Debian". Name pulumi.StringInput `pulumi:"name"` // The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image. Uri pulumi.StringInput `pulumi:"uri"` }
Resource is an entity that can have metadata. E.g., a Docker image.
func (ResourceResponseArgs) ElementType ¶
func (ResourceResponseArgs) ElementType() reflect.Type
func (ResourceResponseArgs) ToResourceResponseOutput ¶
func (i ResourceResponseArgs) ToResourceResponseOutput() ResourceResponseOutput
func (ResourceResponseArgs) ToResourceResponseOutputWithContext ¶
func (i ResourceResponseArgs) ToResourceResponseOutputWithContext(ctx context.Context) ResourceResponseOutput
func (ResourceResponseArgs) ToResourceResponsePtrOutput ¶
func (i ResourceResponseArgs) ToResourceResponsePtrOutput() ResourceResponsePtrOutput
func (ResourceResponseArgs) ToResourceResponsePtrOutputWithContext ¶
func (i ResourceResponseArgs) ToResourceResponsePtrOutputWithContext(ctx context.Context) ResourceResponsePtrOutput
type ResourceResponseInput ¶
type ResourceResponseInput interface { pulumi.Input ToResourceResponseOutput() ResourceResponseOutput ToResourceResponseOutputWithContext(context.Context) ResourceResponseOutput }
ResourceResponseInput is an input type that accepts ResourceResponseArgs and ResourceResponseOutput values. You can construct a concrete instance of `ResourceResponseInput` via:
ResourceResponseArgs{...}
type ResourceResponseOutput ¶
type ResourceResponseOutput struct{ *pulumi.OutputState }
Resource is an entity that can have metadata. E.g., a Docker image.
func (ResourceResponseOutput) ContentHash ¶
func (o ResourceResponseOutput) ContentHash() HashResponseOutput
The hash of the resource content. E.g., the Docker digest.
func (ResourceResponseOutput) ElementType ¶
func (ResourceResponseOutput) ElementType() reflect.Type
func (ResourceResponseOutput) Name ¶
func (o ResourceResponseOutput) Name() pulumi.StringOutput
The name of the resource. E.g., the name of a Docker image - "Debian".
func (ResourceResponseOutput) ToResourceResponseOutput ¶
func (o ResourceResponseOutput) ToResourceResponseOutput() ResourceResponseOutput
func (ResourceResponseOutput) ToResourceResponseOutputWithContext ¶
func (o ResourceResponseOutput) ToResourceResponseOutputWithContext(ctx context.Context) ResourceResponseOutput
func (ResourceResponseOutput) ToResourceResponsePtrOutput ¶
func (o ResourceResponseOutput) ToResourceResponsePtrOutput() ResourceResponsePtrOutput
func (ResourceResponseOutput) ToResourceResponsePtrOutputWithContext ¶
func (o ResourceResponseOutput) ToResourceResponsePtrOutputWithContext(ctx context.Context) ResourceResponsePtrOutput
func (ResourceResponseOutput) Uri ¶
func (o ResourceResponseOutput) Uri() pulumi.StringOutput
The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image.
type ResourceResponsePtrInput ¶
type ResourceResponsePtrInput interface { pulumi.Input ToResourceResponsePtrOutput() ResourceResponsePtrOutput ToResourceResponsePtrOutputWithContext(context.Context) ResourceResponsePtrOutput }
ResourceResponsePtrInput is an input type that accepts ResourceResponseArgs, ResourceResponsePtr and ResourceResponsePtrOutput values. You can construct a concrete instance of `ResourceResponsePtrInput` via:
ResourceResponseArgs{...} or: nil
func ResourceResponsePtr ¶
func ResourceResponsePtr(v *ResourceResponseArgs) ResourceResponsePtrInput
type ResourceResponsePtrOutput ¶
type ResourceResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceResponsePtrOutput) ContentHash ¶
func (o ResourceResponsePtrOutput) ContentHash() HashResponsePtrOutput
The hash of the resource content. E.g., the Docker digest.
func (ResourceResponsePtrOutput) Elem ¶
func (o ResourceResponsePtrOutput) Elem() ResourceResponseOutput
func (ResourceResponsePtrOutput) ElementType ¶
func (ResourceResponsePtrOutput) ElementType() reflect.Type
func (ResourceResponsePtrOutput) Name ¶
func (o ResourceResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the resource. E.g., the name of a Docker image - "Debian".
func (ResourceResponsePtrOutput) ToResourceResponsePtrOutput ¶
func (o ResourceResponsePtrOutput) ToResourceResponsePtrOutput() ResourceResponsePtrOutput
func (ResourceResponsePtrOutput) ToResourceResponsePtrOutputWithContext ¶
func (o ResourceResponsePtrOutput) ToResourceResponsePtrOutputWithContext(ctx context.Context) ResourceResponsePtrOutput
func (ResourceResponsePtrOutput) Uri ¶
func (o ResourceResponsePtrOutput) Uri() pulumi.StringPtrOutput
The unique URI of the resource. E.g., "https://gcr.io/project/image@sha256:foo" for a Docker image.
type Source ¶
type Source struct { // If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field. AdditionalContexts []GoogleDevtoolsContaineranalysisV1alpha1SourceContext `pulumi:"additionalContexts"` // If provided, the input binary artifacts for the build came from this location. ArtifactStorageSource *StorageSource `pulumi:"artifactStorageSource"` // If provided, the source code used for the build came from this location. Context *GoogleDevtoolsContaineranalysisV1alpha1SourceContext `pulumi:"context"` // Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file. FileHashes map[string]string `pulumi:"fileHashes"` // If provided, get source from this location in a Cloud Repo. RepoSource *RepoSource `pulumi:"repoSource"` // If provided, get the source from this location in in Google Cloud Storage. StorageSource *StorageSource `pulumi:"storageSource"` }
Source describes the location of the source used for the build.
type SourceArgs ¶
type SourceArgs struct { // If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field. AdditionalContexts GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayInput `pulumi:"additionalContexts"` // If provided, the input binary artifacts for the build came from this location. ArtifactStorageSource StorageSourcePtrInput `pulumi:"artifactStorageSource"` // If provided, the source code used for the build came from this location. Context GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrInput `pulumi:"context"` // Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file. FileHashes pulumi.StringMapInput `pulumi:"fileHashes"` // If provided, get source from this location in a Cloud Repo. RepoSource RepoSourcePtrInput `pulumi:"repoSource"` // If provided, get the source from this location in in Google Cloud Storage. StorageSource StorageSourcePtrInput `pulumi:"storageSource"` }
Source describes the location of the source used for the build.
func (SourceArgs) ElementType ¶
func (SourceArgs) ElementType() reflect.Type
func (SourceArgs) ToSourceOutput ¶
func (i SourceArgs) ToSourceOutput() SourceOutput
func (SourceArgs) ToSourceOutputWithContext ¶
func (i SourceArgs) ToSourceOutputWithContext(ctx context.Context) SourceOutput
func (SourceArgs) ToSourcePtrOutput ¶
func (i SourceArgs) ToSourcePtrOutput() SourcePtrOutput
func (SourceArgs) ToSourcePtrOutputWithContext ¶
func (i SourceArgs) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
type SourceInput ¶
type SourceInput interface { pulumi.Input ToSourceOutput() SourceOutput ToSourceOutputWithContext(context.Context) SourceOutput }
SourceInput is an input type that accepts SourceArgs and SourceOutput values. You can construct a concrete instance of `SourceInput` via:
SourceArgs{...}
type SourceOutput ¶
type SourceOutput struct{ *pulumi.OutputState }
Source describes the location of the source used for the build.
func (SourceOutput) AdditionalContexts ¶
func (o SourceOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field.
func (SourceOutput) ArtifactStorageSource ¶
func (o SourceOutput) ArtifactStorageSource() StorageSourcePtrOutput
If provided, the input binary artifacts for the build came from this location.
func (SourceOutput) Context ¶
func (o SourceOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
If provided, the source code used for the build came from this location.
func (SourceOutput) ElementType ¶
func (SourceOutput) ElementType() reflect.Type
func (SourceOutput) FileHashes ¶
func (o SourceOutput) FileHashes() pulumi.StringMapOutput
Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file.
func (SourceOutput) RepoSource ¶
func (o SourceOutput) RepoSource() RepoSourcePtrOutput
If provided, get source from this location in a Cloud Repo.
func (SourceOutput) StorageSource ¶
func (o SourceOutput) StorageSource() StorageSourcePtrOutput
If provided, get the source from this location in in Google Cloud Storage.
func (SourceOutput) ToSourceOutput ¶
func (o SourceOutput) ToSourceOutput() SourceOutput
func (SourceOutput) ToSourceOutputWithContext ¶
func (o SourceOutput) ToSourceOutputWithContext(ctx context.Context) SourceOutput
func (SourceOutput) ToSourcePtrOutput ¶
func (o SourceOutput) ToSourcePtrOutput() SourcePtrOutput
func (SourceOutput) ToSourcePtrOutputWithContext ¶
func (o SourceOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
type SourcePtrInput ¶
type SourcePtrInput interface { pulumi.Input ToSourcePtrOutput() SourcePtrOutput ToSourcePtrOutputWithContext(context.Context) SourcePtrOutput }
SourcePtrInput is an input type that accepts SourceArgs, SourcePtr and SourcePtrOutput values. You can construct a concrete instance of `SourcePtrInput` via:
SourceArgs{...} or: nil
func SourcePtr ¶
func SourcePtr(v *SourceArgs) SourcePtrInput
type SourcePtrOutput ¶
type SourcePtrOutput struct{ *pulumi.OutputState }
func (SourcePtrOutput) AdditionalContexts ¶
func (o SourcePtrOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextArrayOutput
If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field.
func (SourcePtrOutput) ArtifactStorageSource ¶
func (o SourcePtrOutput) ArtifactStorageSource() StorageSourcePtrOutput
If provided, the input binary artifacts for the build came from this location.
func (SourcePtrOutput) Context ¶
func (o SourcePtrOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextPtrOutput
If provided, the source code used for the build came from this location.
func (SourcePtrOutput) Elem ¶
func (o SourcePtrOutput) Elem() SourceOutput
func (SourcePtrOutput) ElementType ¶
func (SourcePtrOutput) ElementType() reflect.Type
func (SourcePtrOutput) FileHashes ¶
func (o SourcePtrOutput) FileHashes() pulumi.StringMapOutput
Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file.
func (SourcePtrOutput) RepoSource ¶
func (o SourcePtrOutput) RepoSource() RepoSourcePtrOutput
If provided, get source from this location in a Cloud Repo.
func (SourcePtrOutput) StorageSource ¶
func (o SourcePtrOutput) StorageSource() StorageSourcePtrOutput
If provided, get the source from this location in in Google Cloud Storage.
func (SourcePtrOutput) ToSourcePtrOutput ¶
func (o SourcePtrOutput) ToSourcePtrOutput() SourcePtrOutput
func (SourcePtrOutput) ToSourcePtrOutputWithContext ¶
func (o SourcePtrOutput) ToSourcePtrOutputWithContext(ctx context.Context) SourcePtrOutput
type SourceResponse ¶
type SourceResponse struct { // If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field. AdditionalContexts []GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponse `pulumi:"additionalContexts"` // If provided, the input binary artifacts for the build came from this location. ArtifactStorageSource StorageSourceResponse `pulumi:"artifactStorageSource"` // If provided, the source code used for the build came from this location. Context GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponse `pulumi:"context"` // Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file. FileHashes map[string]string `pulumi:"fileHashes"` // If provided, get source from this location in a Cloud Repo. RepoSource RepoSourceResponse `pulumi:"repoSource"` // If provided, get the source from this location in in Google Cloud Storage. StorageSource StorageSourceResponse `pulumi:"storageSource"` }
Source describes the location of the source used for the build.
type SourceResponseArgs ¶
type SourceResponseArgs struct { // If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field. AdditionalContexts GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayInput `pulumi:"additionalContexts"` // If provided, the input binary artifacts for the build came from this location. ArtifactStorageSource StorageSourceResponseInput `pulumi:"artifactStorageSource"` // If provided, the source code used for the build came from this location. Context GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseInput `pulumi:"context"` // Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file. FileHashes pulumi.StringMapInput `pulumi:"fileHashes"` // If provided, get source from this location in a Cloud Repo. RepoSource RepoSourceResponseInput `pulumi:"repoSource"` // If provided, get the source from this location in in Google Cloud Storage. StorageSource StorageSourceResponseInput `pulumi:"storageSource"` }
Source describes the location of the source used for the build.
func (SourceResponseArgs) ElementType ¶
func (SourceResponseArgs) ElementType() reflect.Type
func (SourceResponseArgs) ToSourceResponseOutput ¶
func (i SourceResponseArgs) ToSourceResponseOutput() SourceResponseOutput
func (SourceResponseArgs) ToSourceResponseOutputWithContext ¶
func (i SourceResponseArgs) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
func (SourceResponseArgs) ToSourceResponsePtrOutput ¶
func (i SourceResponseArgs) ToSourceResponsePtrOutput() SourceResponsePtrOutput
func (SourceResponseArgs) ToSourceResponsePtrOutputWithContext ¶
func (i SourceResponseArgs) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
type SourceResponseInput ¶
type SourceResponseInput interface { pulumi.Input ToSourceResponseOutput() SourceResponseOutput ToSourceResponseOutputWithContext(context.Context) SourceResponseOutput }
SourceResponseInput is an input type that accepts SourceResponseArgs and SourceResponseOutput values. You can construct a concrete instance of `SourceResponseInput` via:
SourceResponseArgs{...}
type SourceResponseOutput ¶
type SourceResponseOutput struct{ *pulumi.OutputState }
Source describes the location of the source used for the build.
func (SourceResponseOutput) AdditionalContexts ¶
func (o SourceResponseOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field.
func (SourceResponseOutput) ArtifactStorageSource ¶
func (o SourceResponseOutput) ArtifactStorageSource() StorageSourceResponseOutput
If provided, the input binary artifacts for the build came from this location.
func (SourceResponseOutput) Context ¶
func (o SourceResponseOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseOutput
If provided, the source code used for the build came from this location.
func (SourceResponseOutput) ElementType ¶
func (SourceResponseOutput) ElementType() reflect.Type
func (SourceResponseOutput) FileHashes ¶
func (o SourceResponseOutput) FileHashes() pulumi.StringMapOutput
Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file.
func (SourceResponseOutput) RepoSource ¶
func (o SourceResponseOutput) RepoSource() RepoSourceResponseOutput
If provided, get source from this location in a Cloud Repo.
func (SourceResponseOutput) StorageSource ¶
func (o SourceResponseOutput) StorageSource() StorageSourceResponseOutput
If provided, get the source from this location in in Google Cloud Storage.
func (SourceResponseOutput) ToSourceResponseOutput ¶
func (o SourceResponseOutput) ToSourceResponseOutput() SourceResponseOutput
func (SourceResponseOutput) ToSourceResponseOutputWithContext ¶
func (o SourceResponseOutput) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
func (SourceResponseOutput) ToSourceResponsePtrOutput ¶
func (o SourceResponseOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
func (SourceResponseOutput) ToSourceResponsePtrOutputWithContext ¶
func (o SourceResponseOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
type SourceResponsePtrInput ¶
type SourceResponsePtrInput interface { pulumi.Input ToSourceResponsePtrOutput() SourceResponsePtrOutput ToSourceResponsePtrOutputWithContext(context.Context) SourceResponsePtrOutput }
SourceResponsePtrInput is an input type that accepts SourceResponseArgs, SourceResponsePtr and SourceResponsePtrOutput values. You can construct a concrete instance of `SourceResponsePtrInput` via:
SourceResponseArgs{...} or: nil
func SourceResponsePtr ¶
func SourceResponsePtr(v *SourceResponseArgs) SourceResponsePtrInput
type SourceResponsePtrOutput ¶
type SourceResponsePtrOutput struct{ *pulumi.OutputState }
func (SourceResponsePtrOutput) AdditionalContexts ¶
func (o SourceResponsePtrOutput) AdditionalContexts() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponseArrayOutput
If provided, some of the source code used for the build may be found in these locations, in the case where the source repository had multiple remotes or submodules. This list will not include the context specified in the context field.
func (SourceResponsePtrOutput) ArtifactStorageSource ¶
func (o SourceResponsePtrOutput) ArtifactStorageSource() StorageSourceResponsePtrOutput
If provided, the input binary artifacts for the build came from this location.
func (SourceResponsePtrOutput) Context ¶
func (o SourceResponsePtrOutput) Context() GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponsePtrOutput
If provided, the source code used for the build came from this location.
func (SourceResponsePtrOutput) Elem ¶
func (o SourceResponsePtrOutput) Elem() SourceResponseOutput
func (SourceResponsePtrOutput) ElementType ¶
func (SourceResponsePtrOutput) ElementType() reflect.Type
func (SourceResponsePtrOutput) FileHashes ¶
func (o SourceResponsePtrOutput) FileHashes() pulumi.StringMapOutput
Hash(es) of the build source, which can be used to verify that the original source integrity was maintained in the build. The keys to this map are file paths used as build source and the values contain the hash values for those files. If the build source came in a single package such as a gzipped tarfile (.tar.gz), the FileHash will be for the single path to that file.
func (SourceResponsePtrOutput) RepoSource ¶
func (o SourceResponsePtrOutput) RepoSource() RepoSourceResponsePtrOutput
If provided, get source from this location in a Cloud Repo.
func (SourceResponsePtrOutput) StorageSource ¶
func (o SourceResponsePtrOutput) StorageSource() StorageSourceResponsePtrOutput
If provided, get the source from this location in in Google Cloud Storage.
func (SourceResponsePtrOutput) ToSourceResponsePtrOutput ¶
func (o SourceResponsePtrOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
func (SourceResponsePtrOutput) ToSourceResponsePtrOutputWithContext ¶
func (o SourceResponsePtrOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
type Status ¶
type Status struct { // The status code, which should be an enum value of google.rpc.Code. Code *int `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details []map[string]string `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message *string `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
type StatusArgs ¶
type StatusArgs struct { // The status code, which should be an enum value of google.rpc.Code. Code pulumi.IntPtrInput `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details pulumi.StringMapArrayInput `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message pulumi.StringPtrInput `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (StatusArgs) ElementType ¶
func (StatusArgs) ElementType() reflect.Type
func (StatusArgs) ToStatusOutput ¶
func (i StatusArgs) ToStatusOutput() StatusOutput
func (StatusArgs) ToStatusOutputWithContext ¶
func (i StatusArgs) ToStatusOutputWithContext(ctx context.Context) StatusOutput
func (StatusArgs) ToStatusPtrOutput ¶
func (i StatusArgs) ToStatusPtrOutput() StatusPtrOutput
func (StatusArgs) ToStatusPtrOutputWithContext ¶
func (i StatusArgs) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
type StatusInput ¶
type StatusInput interface { pulumi.Input ToStatusOutput() StatusOutput ToStatusOutputWithContext(context.Context) StatusOutput }
StatusInput is an input type that accepts StatusArgs and StatusOutput values. You can construct a concrete instance of `StatusInput` via:
StatusArgs{...}
type StatusOutput ¶
type StatusOutput struct{ *pulumi.OutputState }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (StatusOutput) Code ¶
func (o StatusOutput) Code() pulumi.IntPtrOutput
The status code, which should be an enum value of google.rpc.Code.
func (StatusOutput) Details ¶
func (o StatusOutput) Details() pulumi.StringMapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (StatusOutput) ElementType ¶
func (StatusOutput) ElementType() reflect.Type
func (StatusOutput) Message ¶
func (o StatusOutput) Message() pulumi.StringPtrOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (StatusOutput) ToStatusOutput ¶
func (o StatusOutput) ToStatusOutput() StatusOutput
func (StatusOutput) ToStatusOutputWithContext ¶
func (o StatusOutput) ToStatusOutputWithContext(ctx context.Context) StatusOutput
func (StatusOutput) ToStatusPtrOutput ¶
func (o StatusOutput) ToStatusPtrOutput() StatusPtrOutput
func (StatusOutput) ToStatusPtrOutputWithContext ¶
func (o StatusOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
type StatusPtrInput ¶
type StatusPtrInput interface { pulumi.Input ToStatusPtrOutput() StatusPtrOutput ToStatusPtrOutputWithContext(context.Context) StatusPtrOutput }
StatusPtrInput is an input type that accepts StatusArgs, StatusPtr and StatusPtrOutput values. You can construct a concrete instance of `StatusPtrInput` via:
StatusArgs{...} or: nil
func StatusPtr ¶
func StatusPtr(v *StatusArgs) StatusPtrInput
type StatusPtrOutput ¶
type StatusPtrOutput struct{ *pulumi.OutputState }
func (StatusPtrOutput) Code ¶
func (o StatusPtrOutput) Code() pulumi.IntPtrOutput
The status code, which should be an enum value of google.rpc.Code.
func (StatusPtrOutput) Details ¶
func (o StatusPtrOutput) Details() pulumi.StringMapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (StatusPtrOutput) Elem ¶
func (o StatusPtrOutput) Elem() StatusOutput
func (StatusPtrOutput) ElementType ¶
func (StatusPtrOutput) ElementType() reflect.Type
func (StatusPtrOutput) Message ¶
func (o StatusPtrOutput) Message() pulumi.StringPtrOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (StatusPtrOutput) ToStatusPtrOutput ¶
func (o StatusPtrOutput) ToStatusPtrOutput() StatusPtrOutput
func (StatusPtrOutput) ToStatusPtrOutputWithContext ¶
func (o StatusPtrOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
type StatusResponse ¶
type StatusResponse struct { // The status code, which should be an enum value of google.rpc.Code. Code int `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details []map[string]string `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message string `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
type StatusResponseArgs ¶
type StatusResponseArgs struct { // The status code, which should be an enum value of google.rpc.Code. Code pulumi.IntInput `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details pulumi.StringMapArrayInput `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message pulumi.StringInput `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (StatusResponseArgs) ElementType ¶
func (StatusResponseArgs) ElementType() reflect.Type
func (StatusResponseArgs) ToStatusResponseOutput ¶
func (i StatusResponseArgs) ToStatusResponseOutput() StatusResponseOutput
func (StatusResponseArgs) ToStatusResponseOutputWithContext ¶
func (i StatusResponseArgs) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
func (StatusResponseArgs) ToStatusResponsePtrOutput ¶
func (i StatusResponseArgs) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponseArgs) ToStatusResponsePtrOutputWithContext ¶
func (i StatusResponseArgs) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StatusResponseInput ¶
type StatusResponseInput interface { pulumi.Input ToStatusResponseOutput() StatusResponseOutput ToStatusResponseOutputWithContext(context.Context) StatusResponseOutput }
StatusResponseInput is an input type that accepts StatusResponseArgs and StatusResponseOutput values. You can construct a concrete instance of `StatusResponseInput` via:
StatusResponseArgs{...}
type StatusResponseOutput ¶
type StatusResponseOutput struct{ *pulumi.OutputState }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (StatusResponseOutput) Code ¶
func (o StatusResponseOutput) Code() pulumi.IntOutput
The status code, which should be an enum value of google.rpc.Code.
func (StatusResponseOutput) Details ¶
func (o StatusResponseOutput) Details() pulumi.StringMapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (StatusResponseOutput) ElementType ¶
func (StatusResponseOutput) ElementType() reflect.Type
func (StatusResponseOutput) Message ¶
func (o StatusResponseOutput) Message() pulumi.StringOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (StatusResponseOutput) ToStatusResponseOutput ¶
func (o StatusResponseOutput) ToStatusResponseOutput() StatusResponseOutput
func (StatusResponseOutput) ToStatusResponseOutputWithContext ¶
func (o StatusResponseOutput) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
func (StatusResponseOutput) ToStatusResponsePtrOutput ¶
func (o StatusResponseOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponseOutput) ToStatusResponsePtrOutputWithContext ¶
func (o StatusResponseOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StatusResponsePtrInput ¶
type StatusResponsePtrInput interface { pulumi.Input ToStatusResponsePtrOutput() StatusResponsePtrOutput ToStatusResponsePtrOutputWithContext(context.Context) StatusResponsePtrOutput }
StatusResponsePtrInput is an input type that accepts StatusResponseArgs, StatusResponsePtr and StatusResponsePtrOutput values. You can construct a concrete instance of `StatusResponsePtrInput` via:
StatusResponseArgs{...} or: nil
func StatusResponsePtr ¶
func StatusResponsePtr(v *StatusResponseArgs) StatusResponsePtrInput
type StatusResponsePtrOutput ¶
type StatusResponsePtrOutput struct{ *pulumi.OutputState }
func (StatusResponsePtrOutput) Code ¶
func (o StatusResponsePtrOutput) Code() pulumi.IntPtrOutput
The status code, which should be an enum value of google.rpc.Code.
func (StatusResponsePtrOutput) Details ¶
func (o StatusResponsePtrOutput) Details() pulumi.StringMapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (StatusResponsePtrOutput) Elem ¶
func (o StatusResponsePtrOutput) Elem() StatusResponseOutput
func (StatusResponsePtrOutput) ElementType ¶
func (StatusResponsePtrOutput) ElementType() reflect.Type
func (StatusResponsePtrOutput) Message ¶
func (o StatusResponsePtrOutput) Message() pulumi.StringPtrOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (StatusResponsePtrOutput) ToStatusResponsePtrOutput ¶
func (o StatusResponsePtrOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext ¶
func (o StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StorageSource ¶
type StorageSource struct { // Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)). Bucket *string `pulumi:"bucket"` // Google Cloud Storage generation for the object. Generation *string `pulumi:"generation"` // Google Cloud Storage object containing source. Object *string `pulumi:"object"` }
StorageSource describes the location of the source in an archive file in Google Cloud Storage.
type StorageSourceArgs ¶
type StorageSourceArgs struct { // Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)). Bucket pulumi.StringPtrInput `pulumi:"bucket"` // Google Cloud Storage generation for the object. Generation pulumi.StringPtrInput `pulumi:"generation"` // Google Cloud Storage object containing source. Object pulumi.StringPtrInput `pulumi:"object"` }
StorageSource describes the location of the source in an archive file in Google Cloud Storage.
func (StorageSourceArgs) ElementType ¶
func (StorageSourceArgs) ElementType() reflect.Type
func (StorageSourceArgs) ToStorageSourceOutput ¶
func (i StorageSourceArgs) ToStorageSourceOutput() StorageSourceOutput
func (StorageSourceArgs) ToStorageSourceOutputWithContext ¶
func (i StorageSourceArgs) ToStorageSourceOutputWithContext(ctx context.Context) StorageSourceOutput
func (StorageSourceArgs) ToStorageSourcePtrOutput ¶
func (i StorageSourceArgs) ToStorageSourcePtrOutput() StorageSourcePtrOutput
func (StorageSourceArgs) ToStorageSourcePtrOutputWithContext ¶
func (i StorageSourceArgs) ToStorageSourcePtrOutputWithContext(ctx context.Context) StorageSourcePtrOutput
type StorageSourceInput ¶
type StorageSourceInput interface { pulumi.Input ToStorageSourceOutput() StorageSourceOutput ToStorageSourceOutputWithContext(context.Context) StorageSourceOutput }
StorageSourceInput is an input type that accepts StorageSourceArgs and StorageSourceOutput values. You can construct a concrete instance of `StorageSourceInput` via:
StorageSourceArgs{...}
type StorageSourceOutput ¶
type StorageSourceOutput struct{ *pulumi.OutputState }
StorageSource describes the location of the source in an archive file in Google Cloud Storage.
func (StorageSourceOutput) Bucket ¶
func (o StorageSourceOutput) Bucket() pulumi.StringPtrOutput
Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)).
func (StorageSourceOutput) ElementType ¶
func (StorageSourceOutput) ElementType() reflect.Type
func (StorageSourceOutput) Generation ¶
func (o StorageSourceOutput) Generation() pulumi.StringPtrOutput
Google Cloud Storage generation for the object.
func (StorageSourceOutput) Object ¶
func (o StorageSourceOutput) Object() pulumi.StringPtrOutput
Google Cloud Storage object containing source.
func (StorageSourceOutput) ToStorageSourceOutput ¶
func (o StorageSourceOutput) ToStorageSourceOutput() StorageSourceOutput
func (StorageSourceOutput) ToStorageSourceOutputWithContext ¶
func (o StorageSourceOutput) ToStorageSourceOutputWithContext(ctx context.Context) StorageSourceOutput
func (StorageSourceOutput) ToStorageSourcePtrOutput ¶
func (o StorageSourceOutput) ToStorageSourcePtrOutput() StorageSourcePtrOutput
func (StorageSourceOutput) ToStorageSourcePtrOutputWithContext ¶
func (o StorageSourceOutput) ToStorageSourcePtrOutputWithContext(ctx context.Context) StorageSourcePtrOutput
type StorageSourcePtrInput ¶
type StorageSourcePtrInput interface { pulumi.Input ToStorageSourcePtrOutput() StorageSourcePtrOutput ToStorageSourcePtrOutputWithContext(context.Context) StorageSourcePtrOutput }
StorageSourcePtrInput is an input type that accepts StorageSourceArgs, StorageSourcePtr and StorageSourcePtrOutput values. You can construct a concrete instance of `StorageSourcePtrInput` via:
StorageSourceArgs{...} or: nil
func StorageSourcePtr ¶
func StorageSourcePtr(v *StorageSourceArgs) StorageSourcePtrInput
type StorageSourcePtrOutput ¶
type StorageSourcePtrOutput struct{ *pulumi.OutputState }
func (StorageSourcePtrOutput) Bucket ¶
func (o StorageSourcePtrOutput) Bucket() pulumi.StringPtrOutput
Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)).
func (StorageSourcePtrOutput) Elem ¶
func (o StorageSourcePtrOutput) Elem() StorageSourceOutput
func (StorageSourcePtrOutput) ElementType ¶
func (StorageSourcePtrOutput) ElementType() reflect.Type
func (StorageSourcePtrOutput) Generation ¶
func (o StorageSourcePtrOutput) Generation() pulumi.StringPtrOutput
Google Cloud Storage generation for the object.
func (StorageSourcePtrOutput) Object ¶
func (o StorageSourcePtrOutput) Object() pulumi.StringPtrOutput
Google Cloud Storage object containing source.
func (StorageSourcePtrOutput) ToStorageSourcePtrOutput ¶
func (o StorageSourcePtrOutput) ToStorageSourcePtrOutput() StorageSourcePtrOutput
func (StorageSourcePtrOutput) ToStorageSourcePtrOutputWithContext ¶
func (o StorageSourcePtrOutput) ToStorageSourcePtrOutputWithContext(ctx context.Context) StorageSourcePtrOutput
type StorageSourceResponse ¶
type StorageSourceResponse struct { // Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)). Bucket string `pulumi:"bucket"` // Google Cloud Storage generation for the object. Generation string `pulumi:"generation"` // Google Cloud Storage object containing source. Object string `pulumi:"object"` }
StorageSource describes the location of the source in an archive file in Google Cloud Storage.
type StorageSourceResponseArgs ¶
type StorageSourceResponseArgs struct { // Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)). Bucket pulumi.StringInput `pulumi:"bucket"` // Google Cloud Storage generation for the object. Generation pulumi.StringInput `pulumi:"generation"` // Google Cloud Storage object containing source. Object pulumi.StringInput `pulumi:"object"` }
StorageSource describes the location of the source in an archive file in Google Cloud Storage.
func (StorageSourceResponseArgs) ElementType ¶
func (StorageSourceResponseArgs) ElementType() reflect.Type
func (StorageSourceResponseArgs) ToStorageSourceResponseOutput ¶
func (i StorageSourceResponseArgs) ToStorageSourceResponseOutput() StorageSourceResponseOutput
func (StorageSourceResponseArgs) ToStorageSourceResponseOutputWithContext ¶
func (i StorageSourceResponseArgs) ToStorageSourceResponseOutputWithContext(ctx context.Context) StorageSourceResponseOutput
func (StorageSourceResponseArgs) ToStorageSourceResponsePtrOutput ¶
func (i StorageSourceResponseArgs) ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput
func (StorageSourceResponseArgs) ToStorageSourceResponsePtrOutputWithContext ¶
func (i StorageSourceResponseArgs) ToStorageSourceResponsePtrOutputWithContext(ctx context.Context) StorageSourceResponsePtrOutput
type StorageSourceResponseInput ¶
type StorageSourceResponseInput interface { pulumi.Input ToStorageSourceResponseOutput() StorageSourceResponseOutput ToStorageSourceResponseOutputWithContext(context.Context) StorageSourceResponseOutput }
StorageSourceResponseInput is an input type that accepts StorageSourceResponseArgs and StorageSourceResponseOutput values. You can construct a concrete instance of `StorageSourceResponseInput` via:
StorageSourceResponseArgs{...}
type StorageSourceResponseOutput ¶
type StorageSourceResponseOutput struct{ *pulumi.OutputState }
StorageSource describes the location of the source in an archive file in Google Cloud Storage.
func (StorageSourceResponseOutput) Bucket ¶
func (o StorageSourceResponseOutput) Bucket() pulumi.StringOutput
Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)).
func (StorageSourceResponseOutput) ElementType ¶
func (StorageSourceResponseOutput) ElementType() reflect.Type
func (StorageSourceResponseOutput) Generation ¶
func (o StorageSourceResponseOutput) Generation() pulumi.StringOutput
Google Cloud Storage generation for the object.
func (StorageSourceResponseOutput) Object ¶
func (o StorageSourceResponseOutput) Object() pulumi.StringOutput
Google Cloud Storage object containing source.
func (StorageSourceResponseOutput) ToStorageSourceResponseOutput ¶
func (o StorageSourceResponseOutput) ToStorageSourceResponseOutput() StorageSourceResponseOutput
func (StorageSourceResponseOutput) ToStorageSourceResponseOutputWithContext ¶
func (o StorageSourceResponseOutput) ToStorageSourceResponseOutputWithContext(ctx context.Context) StorageSourceResponseOutput
func (StorageSourceResponseOutput) ToStorageSourceResponsePtrOutput ¶
func (o StorageSourceResponseOutput) ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput
func (StorageSourceResponseOutput) ToStorageSourceResponsePtrOutputWithContext ¶
func (o StorageSourceResponseOutput) ToStorageSourceResponsePtrOutputWithContext(ctx context.Context) StorageSourceResponsePtrOutput
type StorageSourceResponsePtrInput ¶
type StorageSourceResponsePtrInput interface { pulumi.Input ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput ToStorageSourceResponsePtrOutputWithContext(context.Context) StorageSourceResponsePtrOutput }
StorageSourceResponsePtrInput is an input type that accepts StorageSourceResponseArgs, StorageSourceResponsePtr and StorageSourceResponsePtrOutput values. You can construct a concrete instance of `StorageSourceResponsePtrInput` via:
StorageSourceResponseArgs{...} or: nil
func StorageSourceResponsePtr ¶
func StorageSourceResponsePtr(v *StorageSourceResponseArgs) StorageSourceResponsePtrInput
type StorageSourceResponsePtrOutput ¶
type StorageSourceResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageSourceResponsePtrOutput) Bucket ¶
func (o StorageSourceResponsePtrOutput) Bucket() pulumi.StringPtrOutput
Google Cloud Storage bucket containing source (see [Bucket Name Requirements] (https://cloud.google.com/storage/docs/bucket-naming#requirements)).
func (StorageSourceResponsePtrOutput) Elem ¶
func (o StorageSourceResponsePtrOutput) Elem() StorageSourceResponseOutput
func (StorageSourceResponsePtrOutput) ElementType ¶
func (StorageSourceResponsePtrOutput) ElementType() reflect.Type
func (StorageSourceResponsePtrOutput) Generation ¶
func (o StorageSourceResponsePtrOutput) Generation() pulumi.StringPtrOutput
Google Cloud Storage generation for the object.
func (StorageSourceResponsePtrOutput) Object ¶
func (o StorageSourceResponsePtrOutput) Object() pulumi.StringPtrOutput
Google Cloud Storage object containing source.
func (StorageSourceResponsePtrOutput) ToStorageSourceResponsePtrOutput ¶
func (o StorageSourceResponsePtrOutput) ToStorageSourceResponsePtrOutput() StorageSourceResponsePtrOutput
func (StorageSourceResponsePtrOutput) ToStorageSourceResponsePtrOutputWithContext ¶
func (o StorageSourceResponsePtrOutput) ToStorageSourceResponsePtrOutputWithContext(ctx context.Context) StorageSourceResponsePtrOutput
type UpgradeDistribution ¶
type UpgradeDistribution struct { // The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. Classification *string `pulumi:"classification"` // Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/. CpeUri *string `pulumi:"cpeUri"` // The cve that would be resolved by this upgrade. Cve []string `pulumi:"cve"` // The severity as specified by the upstream operating system. Severity *string `pulumi:"severity"` }
The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.
type UpgradeDistributionArgs ¶
type UpgradeDistributionArgs struct { // The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. Classification pulumi.StringPtrInput `pulumi:"classification"` // Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/. CpeUri pulumi.StringPtrInput `pulumi:"cpeUri"` // The cve that would be resolved by this upgrade. Cve pulumi.StringArrayInput `pulumi:"cve"` // The severity as specified by the upstream operating system. Severity pulumi.StringPtrInput `pulumi:"severity"` }
The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.
func (UpgradeDistributionArgs) ElementType ¶
func (UpgradeDistributionArgs) ElementType() reflect.Type
func (UpgradeDistributionArgs) ToUpgradeDistributionOutput ¶
func (i UpgradeDistributionArgs) ToUpgradeDistributionOutput() UpgradeDistributionOutput
func (UpgradeDistributionArgs) ToUpgradeDistributionOutputWithContext ¶
func (i UpgradeDistributionArgs) ToUpgradeDistributionOutputWithContext(ctx context.Context) UpgradeDistributionOutput
func (UpgradeDistributionArgs) ToUpgradeDistributionPtrOutput ¶
func (i UpgradeDistributionArgs) ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput
func (UpgradeDistributionArgs) ToUpgradeDistributionPtrOutputWithContext ¶
func (i UpgradeDistributionArgs) ToUpgradeDistributionPtrOutputWithContext(ctx context.Context) UpgradeDistributionPtrOutput
type UpgradeDistributionArray ¶
type UpgradeDistributionArray []UpgradeDistributionInput
func (UpgradeDistributionArray) ElementType ¶
func (UpgradeDistributionArray) ElementType() reflect.Type
func (UpgradeDistributionArray) ToUpgradeDistributionArrayOutput ¶
func (i UpgradeDistributionArray) ToUpgradeDistributionArrayOutput() UpgradeDistributionArrayOutput
func (UpgradeDistributionArray) ToUpgradeDistributionArrayOutputWithContext ¶
func (i UpgradeDistributionArray) ToUpgradeDistributionArrayOutputWithContext(ctx context.Context) UpgradeDistributionArrayOutput
type UpgradeDistributionArrayInput ¶
type UpgradeDistributionArrayInput interface { pulumi.Input ToUpgradeDistributionArrayOutput() UpgradeDistributionArrayOutput ToUpgradeDistributionArrayOutputWithContext(context.Context) UpgradeDistributionArrayOutput }
UpgradeDistributionArrayInput is an input type that accepts UpgradeDistributionArray and UpgradeDistributionArrayOutput values. You can construct a concrete instance of `UpgradeDistributionArrayInput` via:
UpgradeDistributionArray{ UpgradeDistributionArgs{...} }
type UpgradeDistributionArrayOutput ¶
type UpgradeDistributionArrayOutput struct{ *pulumi.OutputState }
func (UpgradeDistributionArrayOutput) ElementType ¶
func (UpgradeDistributionArrayOutput) ElementType() reflect.Type
func (UpgradeDistributionArrayOutput) Index ¶
func (o UpgradeDistributionArrayOutput) Index(i pulumi.IntInput) UpgradeDistributionOutput
func (UpgradeDistributionArrayOutput) ToUpgradeDistributionArrayOutput ¶
func (o UpgradeDistributionArrayOutput) ToUpgradeDistributionArrayOutput() UpgradeDistributionArrayOutput
func (UpgradeDistributionArrayOutput) ToUpgradeDistributionArrayOutputWithContext ¶
func (o UpgradeDistributionArrayOutput) ToUpgradeDistributionArrayOutputWithContext(ctx context.Context) UpgradeDistributionArrayOutput
type UpgradeDistributionInput ¶
type UpgradeDistributionInput interface { pulumi.Input ToUpgradeDistributionOutput() UpgradeDistributionOutput ToUpgradeDistributionOutputWithContext(context.Context) UpgradeDistributionOutput }
UpgradeDistributionInput is an input type that accepts UpgradeDistributionArgs and UpgradeDistributionOutput values. You can construct a concrete instance of `UpgradeDistributionInput` via:
UpgradeDistributionArgs{...}
type UpgradeDistributionOutput ¶
type UpgradeDistributionOutput struct{ *pulumi.OutputState }
The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.
func (UpgradeDistributionOutput) Classification ¶
func (o UpgradeDistributionOutput) Classification() pulumi.StringPtrOutput
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed.
func (UpgradeDistributionOutput) CpeUri ¶
func (o UpgradeDistributionOutput) CpeUri() pulumi.StringPtrOutput
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
func (UpgradeDistributionOutput) Cve ¶
func (o UpgradeDistributionOutput) Cve() pulumi.StringArrayOutput
The cve that would be resolved by this upgrade.
func (UpgradeDistributionOutput) ElementType ¶
func (UpgradeDistributionOutput) ElementType() reflect.Type
func (UpgradeDistributionOutput) Severity ¶
func (o UpgradeDistributionOutput) Severity() pulumi.StringPtrOutput
The severity as specified by the upstream operating system.
func (UpgradeDistributionOutput) ToUpgradeDistributionOutput ¶
func (o UpgradeDistributionOutput) ToUpgradeDistributionOutput() UpgradeDistributionOutput
func (UpgradeDistributionOutput) ToUpgradeDistributionOutputWithContext ¶
func (o UpgradeDistributionOutput) ToUpgradeDistributionOutputWithContext(ctx context.Context) UpgradeDistributionOutput
func (UpgradeDistributionOutput) ToUpgradeDistributionPtrOutput ¶
func (o UpgradeDistributionOutput) ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput
func (UpgradeDistributionOutput) ToUpgradeDistributionPtrOutputWithContext ¶
func (o UpgradeDistributionOutput) ToUpgradeDistributionPtrOutputWithContext(ctx context.Context) UpgradeDistributionPtrOutput
type UpgradeDistributionPtrInput ¶
type UpgradeDistributionPtrInput interface { pulumi.Input ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput ToUpgradeDistributionPtrOutputWithContext(context.Context) UpgradeDistributionPtrOutput }
UpgradeDistributionPtrInput is an input type that accepts UpgradeDistributionArgs, UpgradeDistributionPtr and UpgradeDistributionPtrOutput values. You can construct a concrete instance of `UpgradeDistributionPtrInput` via:
UpgradeDistributionArgs{...} or: nil
func UpgradeDistributionPtr ¶
func UpgradeDistributionPtr(v *UpgradeDistributionArgs) UpgradeDistributionPtrInput
type UpgradeDistributionPtrOutput ¶
type UpgradeDistributionPtrOutput struct{ *pulumi.OutputState }
func (UpgradeDistributionPtrOutput) Classification ¶
func (o UpgradeDistributionPtrOutput) Classification() pulumi.StringPtrOutput
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed.
func (UpgradeDistributionPtrOutput) CpeUri ¶
func (o UpgradeDistributionPtrOutput) CpeUri() pulumi.StringPtrOutput
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
func (UpgradeDistributionPtrOutput) Cve ¶
func (o UpgradeDistributionPtrOutput) Cve() pulumi.StringArrayOutput
The cve that would be resolved by this upgrade.
func (UpgradeDistributionPtrOutput) Elem ¶
func (o UpgradeDistributionPtrOutput) Elem() UpgradeDistributionOutput
func (UpgradeDistributionPtrOutput) ElementType ¶
func (UpgradeDistributionPtrOutput) ElementType() reflect.Type
func (UpgradeDistributionPtrOutput) Severity ¶
func (o UpgradeDistributionPtrOutput) Severity() pulumi.StringPtrOutput
The severity as specified by the upstream operating system.
func (UpgradeDistributionPtrOutput) ToUpgradeDistributionPtrOutput ¶
func (o UpgradeDistributionPtrOutput) ToUpgradeDistributionPtrOutput() UpgradeDistributionPtrOutput
func (UpgradeDistributionPtrOutput) ToUpgradeDistributionPtrOutputWithContext ¶
func (o UpgradeDistributionPtrOutput) ToUpgradeDistributionPtrOutputWithContext(ctx context.Context) UpgradeDistributionPtrOutput
type UpgradeDistributionResponse ¶
type UpgradeDistributionResponse struct { // The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. Classification string `pulumi:"classification"` // Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/. CpeUri string `pulumi:"cpeUri"` // The cve that would be resolved by this upgrade. Cve []string `pulumi:"cve"` // The severity as specified by the upstream operating system. Severity string `pulumi:"severity"` }
The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.
type UpgradeDistributionResponseArgs ¶
type UpgradeDistributionResponseArgs struct { // The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. Classification pulumi.StringInput `pulumi:"classification"` // Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/. CpeUri pulumi.StringInput `pulumi:"cpeUri"` // The cve that would be resolved by this upgrade. Cve pulumi.StringArrayInput `pulumi:"cve"` // The severity as specified by the upstream operating system. Severity pulumi.StringInput `pulumi:"severity"` }
The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.
func (UpgradeDistributionResponseArgs) ElementType ¶
func (UpgradeDistributionResponseArgs) ElementType() reflect.Type
func (UpgradeDistributionResponseArgs) ToUpgradeDistributionResponseOutput ¶
func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponseOutput() UpgradeDistributionResponseOutput
func (UpgradeDistributionResponseArgs) ToUpgradeDistributionResponseOutputWithContext ¶
func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponseOutputWithContext(ctx context.Context) UpgradeDistributionResponseOutput
func (UpgradeDistributionResponseArgs) ToUpgradeDistributionResponsePtrOutput ¶
func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput
func (UpgradeDistributionResponseArgs) ToUpgradeDistributionResponsePtrOutputWithContext ¶
func (i UpgradeDistributionResponseArgs) ToUpgradeDistributionResponsePtrOutputWithContext(ctx context.Context) UpgradeDistributionResponsePtrOutput
type UpgradeDistributionResponseArray ¶
type UpgradeDistributionResponseArray []UpgradeDistributionResponseInput
func (UpgradeDistributionResponseArray) ElementType ¶
func (UpgradeDistributionResponseArray) ElementType() reflect.Type
func (UpgradeDistributionResponseArray) ToUpgradeDistributionResponseArrayOutput ¶
func (i UpgradeDistributionResponseArray) ToUpgradeDistributionResponseArrayOutput() UpgradeDistributionResponseArrayOutput
func (UpgradeDistributionResponseArray) ToUpgradeDistributionResponseArrayOutputWithContext ¶
func (i UpgradeDistributionResponseArray) ToUpgradeDistributionResponseArrayOutputWithContext(ctx context.Context) UpgradeDistributionResponseArrayOutput
type UpgradeDistributionResponseArrayInput ¶
type UpgradeDistributionResponseArrayInput interface { pulumi.Input ToUpgradeDistributionResponseArrayOutput() UpgradeDistributionResponseArrayOutput ToUpgradeDistributionResponseArrayOutputWithContext(context.Context) UpgradeDistributionResponseArrayOutput }
UpgradeDistributionResponseArrayInput is an input type that accepts UpgradeDistributionResponseArray and UpgradeDistributionResponseArrayOutput values. You can construct a concrete instance of `UpgradeDistributionResponseArrayInput` via:
UpgradeDistributionResponseArray{ UpgradeDistributionResponseArgs{...} }
type UpgradeDistributionResponseArrayOutput ¶
type UpgradeDistributionResponseArrayOutput struct{ *pulumi.OutputState }
func (UpgradeDistributionResponseArrayOutput) ElementType ¶
func (UpgradeDistributionResponseArrayOutput) ElementType() reflect.Type
func (UpgradeDistributionResponseArrayOutput) ToUpgradeDistributionResponseArrayOutput ¶
func (o UpgradeDistributionResponseArrayOutput) ToUpgradeDistributionResponseArrayOutput() UpgradeDistributionResponseArrayOutput
func (UpgradeDistributionResponseArrayOutput) ToUpgradeDistributionResponseArrayOutputWithContext ¶
func (o UpgradeDistributionResponseArrayOutput) ToUpgradeDistributionResponseArrayOutputWithContext(ctx context.Context) UpgradeDistributionResponseArrayOutput
type UpgradeDistributionResponseInput ¶
type UpgradeDistributionResponseInput interface { pulumi.Input ToUpgradeDistributionResponseOutput() UpgradeDistributionResponseOutput ToUpgradeDistributionResponseOutputWithContext(context.Context) UpgradeDistributionResponseOutput }
UpgradeDistributionResponseInput is an input type that accepts UpgradeDistributionResponseArgs and UpgradeDistributionResponseOutput values. You can construct a concrete instance of `UpgradeDistributionResponseInput` via:
UpgradeDistributionResponseArgs{...}
type UpgradeDistributionResponseOutput ¶
type UpgradeDistributionResponseOutput struct{ *pulumi.OutputState }
The Upgrade Distribution represents metadata about the Upgrade for each operating system (CPE). Some distributions have additional metadata around updates, classifying them into various categories and severities.
func (UpgradeDistributionResponseOutput) Classification ¶
func (o UpgradeDistributionResponseOutput) Classification() pulumi.StringOutput
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed.
func (UpgradeDistributionResponseOutput) CpeUri ¶
func (o UpgradeDistributionResponseOutput) CpeUri() pulumi.StringOutput
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
func (UpgradeDistributionResponseOutput) Cve ¶
func (o UpgradeDistributionResponseOutput) Cve() pulumi.StringArrayOutput
The cve that would be resolved by this upgrade.
func (UpgradeDistributionResponseOutput) ElementType ¶
func (UpgradeDistributionResponseOutput) ElementType() reflect.Type
func (UpgradeDistributionResponseOutput) Severity ¶
func (o UpgradeDistributionResponseOutput) Severity() pulumi.StringOutput
The severity as specified by the upstream operating system.
func (UpgradeDistributionResponseOutput) ToUpgradeDistributionResponseOutput ¶
func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponseOutput() UpgradeDistributionResponseOutput
func (UpgradeDistributionResponseOutput) ToUpgradeDistributionResponseOutputWithContext ¶
func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponseOutputWithContext(ctx context.Context) UpgradeDistributionResponseOutput
func (UpgradeDistributionResponseOutput) ToUpgradeDistributionResponsePtrOutput ¶
func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput
func (UpgradeDistributionResponseOutput) ToUpgradeDistributionResponsePtrOutputWithContext ¶
func (o UpgradeDistributionResponseOutput) ToUpgradeDistributionResponsePtrOutputWithContext(ctx context.Context) UpgradeDistributionResponsePtrOutput
type UpgradeDistributionResponsePtrInput ¶
type UpgradeDistributionResponsePtrInput interface { pulumi.Input ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput ToUpgradeDistributionResponsePtrOutputWithContext(context.Context) UpgradeDistributionResponsePtrOutput }
UpgradeDistributionResponsePtrInput is an input type that accepts UpgradeDistributionResponseArgs, UpgradeDistributionResponsePtr and UpgradeDistributionResponsePtrOutput values. You can construct a concrete instance of `UpgradeDistributionResponsePtrInput` via:
UpgradeDistributionResponseArgs{...} or: nil
func UpgradeDistributionResponsePtr ¶
func UpgradeDistributionResponsePtr(v *UpgradeDistributionResponseArgs) UpgradeDistributionResponsePtrInput
type UpgradeDistributionResponsePtrOutput ¶
type UpgradeDistributionResponsePtrOutput struct{ *pulumi.OutputState }
func (UpgradeDistributionResponsePtrOutput) Classification ¶
func (o UpgradeDistributionResponsePtrOutput) Classification() pulumi.StringPtrOutput
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed.
func (UpgradeDistributionResponsePtrOutput) CpeUri ¶
func (o UpgradeDistributionResponsePtrOutput) CpeUri() pulumi.StringPtrOutput
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
func (UpgradeDistributionResponsePtrOutput) Cve ¶
func (o UpgradeDistributionResponsePtrOutput) Cve() pulumi.StringArrayOutput
The cve that would be resolved by this upgrade.
func (UpgradeDistributionResponsePtrOutput) ElementType ¶
func (UpgradeDistributionResponsePtrOutput) ElementType() reflect.Type
func (UpgradeDistributionResponsePtrOutput) Severity ¶
func (o UpgradeDistributionResponsePtrOutput) Severity() pulumi.StringPtrOutput
The severity as specified by the upstream operating system.
func (UpgradeDistributionResponsePtrOutput) ToUpgradeDistributionResponsePtrOutput ¶
func (o UpgradeDistributionResponsePtrOutput) ToUpgradeDistributionResponsePtrOutput() UpgradeDistributionResponsePtrOutput
func (UpgradeDistributionResponsePtrOutput) ToUpgradeDistributionResponsePtrOutputWithContext ¶
func (o UpgradeDistributionResponsePtrOutput) ToUpgradeDistributionResponsePtrOutputWithContext(ctx context.Context) UpgradeDistributionResponsePtrOutput
type UpgradeNote ¶
type UpgradeNote struct { // Metadata about the upgrade for each specific operating system. Distributions []UpgradeDistribution `pulumi:"distributions"` // Required - The package this Upgrade is for. Package *string `pulumi:"package"` // Required - The version of the package in machine + human readable form. Version *Version `pulumi:"version"` }
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be a Upgrade Note.
type UpgradeNoteArgs ¶
type UpgradeNoteArgs struct { // Metadata about the upgrade for each specific operating system. Distributions UpgradeDistributionArrayInput `pulumi:"distributions"` // Required - The package this Upgrade is for. Package pulumi.StringPtrInput `pulumi:"package"` // Required - The version of the package in machine + human readable form. Version VersionPtrInput `pulumi:"version"` }
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be a Upgrade Note.
func (UpgradeNoteArgs) ElementType ¶
func (UpgradeNoteArgs) ElementType() reflect.Type
func (UpgradeNoteArgs) ToUpgradeNoteOutput ¶
func (i UpgradeNoteArgs) ToUpgradeNoteOutput() UpgradeNoteOutput
func (UpgradeNoteArgs) ToUpgradeNoteOutputWithContext ¶
func (i UpgradeNoteArgs) ToUpgradeNoteOutputWithContext(ctx context.Context) UpgradeNoteOutput
func (UpgradeNoteArgs) ToUpgradeNotePtrOutput ¶
func (i UpgradeNoteArgs) ToUpgradeNotePtrOutput() UpgradeNotePtrOutput
func (UpgradeNoteArgs) ToUpgradeNotePtrOutputWithContext ¶
func (i UpgradeNoteArgs) ToUpgradeNotePtrOutputWithContext(ctx context.Context) UpgradeNotePtrOutput
type UpgradeNoteInput ¶
type UpgradeNoteInput interface { pulumi.Input ToUpgradeNoteOutput() UpgradeNoteOutput ToUpgradeNoteOutputWithContext(context.Context) UpgradeNoteOutput }
UpgradeNoteInput is an input type that accepts UpgradeNoteArgs and UpgradeNoteOutput values. You can construct a concrete instance of `UpgradeNoteInput` via:
UpgradeNoteArgs{...}
type UpgradeNoteOutput ¶
type UpgradeNoteOutput struct{ *pulumi.OutputState }
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be a Upgrade Note.
func (UpgradeNoteOutput) Distributions ¶
func (o UpgradeNoteOutput) Distributions() UpgradeDistributionArrayOutput
Metadata about the upgrade for each specific operating system.
func (UpgradeNoteOutput) ElementType ¶
func (UpgradeNoteOutput) ElementType() reflect.Type
func (UpgradeNoteOutput) Package ¶
func (o UpgradeNoteOutput) Package() pulumi.StringPtrOutput
Required - The package this Upgrade is for.
func (UpgradeNoteOutput) ToUpgradeNoteOutput ¶
func (o UpgradeNoteOutput) ToUpgradeNoteOutput() UpgradeNoteOutput
func (UpgradeNoteOutput) ToUpgradeNoteOutputWithContext ¶
func (o UpgradeNoteOutput) ToUpgradeNoteOutputWithContext(ctx context.Context) UpgradeNoteOutput
func (UpgradeNoteOutput) ToUpgradeNotePtrOutput ¶
func (o UpgradeNoteOutput) ToUpgradeNotePtrOutput() UpgradeNotePtrOutput
func (UpgradeNoteOutput) ToUpgradeNotePtrOutputWithContext ¶
func (o UpgradeNoteOutput) ToUpgradeNotePtrOutputWithContext(ctx context.Context) UpgradeNotePtrOutput
func (UpgradeNoteOutput) Version ¶
func (o UpgradeNoteOutput) Version() VersionPtrOutput
Required - The version of the package in machine + human readable form.
type UpgradeNotePtrInput ¶
type UpgradeNotePtrInput interface { pulumi.Input ToUpgradeNotePtrOutput() UpgradeNotePtrOutput ToUpgradeNotePtrOutputWithContext(context.Context) UpgradeNotePtrOutput }
UpgradeNotePtrInput is an input type that accepts UpgradeNoteArgs, UpgradeNotePtr and UpgradeNotePtrOutput values. You can construct a concrete instance of `UpgradeNotePtrInput` via:
UpgradeNoteArgs{...} or: nil
func UpgradeNotePtr ¶
func UpgradeNotePtr(v *UpgradeNoteArgs) UpgradeNotePtrInput
type UpgradeNotePtrOutput ¶
type UpgradeNotePtrOutput struct{ *pulumi.OutputState }
func (UpgradeNotePtrOutput) Distributions ¶
func (o UpgradeNotePtrOutput) Distributions() UpgradeDistributionArrayOutput
Metadata about the upgrade for each specific operating system.
func (UpgradeNotePtrOutput) Elem ¶
func (o UpgradeNotePtrOutput) Elem() UpgradeNoteOutput
func (UpgradeNotePtrOutput) ElementType ¶
func (UpgradeNotePtrOutput) ElementType() reflect.Type
func (UpgradeNotePtrOutput) Package ¶
func (o UpgradeNotePtrOutput) Package() pulumi.StringPtrOutput
Required - The package this Upgrade is for.
func (UpgradeNotePtrOutput) ToUpgradeNotePtrOutput ¶
func (o UpgradeNotePtrOutput) ToUpgradeNotePtrOutput() UpgradeNotePtrOutput
func (UpgradeNotePtrOutput) ToUpgradeNotePtrOutputWithContext ¶
func (o UpgradeNotePtrOutput) ToUpgradeNotePtrOutputWithContext(ctx context.Context) UpgradeNotePtrOutput
func (UpgradeNotePtrOutput) Version ¶
func (o UpgradeNotePtrOutput) Version() VersionPtrOutput
Required - The version of the package in machine + human readable form.
type UpgradeNoteResponse ¶
type UpgradeNoteResponse struct { // Metadata about the upgrade for each specific operating system. Distributions []UpgradeDistributionResponse `pulumi:"distributions"` // Required - The package this Upgrade is for. Package string `pulumi:"package"` // Required - The version of the package in machine + human readable form. Version VersionResponse `pulumi:"version"` }
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be a Upgrade Note.
type UpgradeNoteResponseArgs ¶
type UpgradeNoteResponseArgs struct { // Metadata about the upgrade for each specific operating system. Distributions UpgradeDistributionResponseArrayInput `pulumi:"distributions"` // Required - The package this Upgrade is for. Package pulumi.StringInput `pulumi:"package"` // Required - The version of the package in machine + human readable form. Version VersionResponseInput `pulumi:"version"` }
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be a Upgrade Note.
func (UpgradeNoteResponseArgs) ElementType ¶
func (UpgradeNoteResponseArgs) ElementType() reflect.Type
func (UpgradeNoteResponseArgs) ToUpgradeNoteResponseOutput ¶
func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponseOutput() UpgradeNoteResponseOutput
func (UpgradeNoteResponseArgs) ToUpgradeNoteResponseOutputWithContext ¶
func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponseOutputWithContext(ctx context.Context) UpgradeNoteResponseOutput
func (UpgradeNoteResponseArgs) ToUpgradeNoteResponsePtrOutput ¶
func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput
func (UpgradeNoteResponseArgs) ToUpgradeNoteResponsePtrOutputWithContext ¶
func (i UpgradeNoteResponseArgs) ToUpgradeNoteResponsePtrOutputWithContext(ctx context.Context) UpgradeNoteResponsePtrOutput
type UpgradeNoteResponseInput ¶
type UpgradeNoteResponseInput interface { pulumi.Input ToUpgradeNoteResponseOutput() UpgradeNoteResponseOutput ToUpgradeNoteResponseOutputWithContext(context.Context) UpgradeNoteResponseOutput }
UpgradeNoteResponseInput is an input type that accepts UpgradeNoteResponseArgs and UpgradeNoteResponseOutput values. You can construct a concrete instance of `UpgradeNoteResponseInput` via:
UpgradeNoteResponseArgs{...}
type UpgradeNoteResponseOutput ¶
type UpgradeNoteResponseOutput struct{ *pulumi.OutputState }
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be a Upgrade Note.
func (UpgradeNoteResponseOutput) Distributions ¶
func (o UpgradeNoteResponseOutput) Distributions() UpgradeDistributionResponseArrayOutput
Metadata about the upgrade for each specific operating system.
func (UpgradeNoteResponseOutput) ElementType ¶
func (UpgradeNoteResponseOutput) ElementType() reflect.Type
func (UpgradeNoteResponseOutput) Package ¶
func (o UpgradeNoteResponseOutput) Package() pulumi.StringOutput
Required - The package this Upgrade is for.
func (UpgradeNoteResponseOutput) ToUpgradeNoteResponseOutput ¶
func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponseOutput() UpgradeNoteResponseOutput
func (UpgradeNoteResponseOutput) ToUpgradeNoteResponseOutputWithContext ¶
func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponseOutputWithContext(ctx context.Context) UpgradeNoteResponseOutput
func (UpgradeNoteResponseOutput) ToUpgradeNoteResponsePtrOutput ¶
func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput
func (UpgradeNoteResponseOutput) ToUpgradeNoteResponsePtrOutputWithContext ¶
func (o UpgradeNoteResponseOutput) ToUpgradeNoteResponsePtrOutputWithContext(ctx context.Context) UpgradeNoteResponsePtrOutput
func (UpgradeNoteResponseOutput) Version ¶
func (o UpgradeNoteResponseOutput) Version() VersionResponseOutput
Required - The version of the package in machine + human readable form.
type UpgradeNoteResponsePtrInput ¶
type UpgradeNoteResponsePtrInput interface { pulumi.Input ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput ToUpgradeNoteResponsePtrOutputWithContext(context.Context) UpgradeNoteResponsePtrOutput }
UpgradeNoteResponsePtrInput is an input type that accepts UpgradeNoteResponseArgs, UpgradeNoteResponsePtr and UpgradeNoteResponsePtrOutput values. You can construct a concrete instance of `UpgradeNoteResponsePtrInput` via:
UpgradeNoteResponseArgs{...} or: nil
func UpgradeNoteResponsePtr ¶
func UpgradeNoteResponsePtr(v *UpgradeNoteResponseArgs) UpgradeNoteResponsePtrInput
type UpgradeNoteResponsePtrOutput ¶
type UpgradeNoteResponsePtrOutput struct{ *pulumi.OutputState }
func (UpgradeNoteResponsePtrOutput) Distributions ¶
func (o UpgradeNoteResponsePtrOutput) Distributions() UpgradeDistributionResponseArrayOutput
Metadata about the upgrade for each specific operating system.
func (UpgradeNoteResponsePtrOutput) Elem ¶
func (o UpgradeNoteResponsePtrOutput) Elem() UpgradeNoteResponseOutput
func (UpgradeNoteResponsePtrOutput) ElementType ¶
func (UpgradeNoteResponsePtrOutput) ElementType() reflect.Type
func (UpgradeNoteResponsePtrOutput) Package ¶
func (o UpgradeNoteResponsePtrOutput) Package() pulumi.StringPtrOutput
Required - The package this Upgrade is for.
func (UpgradeNoteResponsePtrOutput) ToUpgradeNoteResponsePtrOutput ¶
func (o UpgradeNoteResponsePtrOutput) ToUpgradeNoteResponsePtrOutput() UpgradeNoteResponsePtrOutput
func (UpgradeNoteResponsePtrOutput) ToUpgradeNoteResponsePtrOutputWithContext ¶
func (o UpgradeNoteResponsePtrOutput) ToUpgradeNoteResponsePtrOutputWithContext(ctx context.Context) UpgradeNoteResponsePtrOutput
func (UpgradeNoteResponsePtrOutput) Version ¶
func (o UpgradeNoteResponsePtrOutput) Version() VersionResponsePtrOutput
Required - The version of the package in machine + human readable form.
type UpgradeOccurrence ¶
type UpgradeOccurrence struct { // Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence. Distribution *UpgradeDistribution `pulumi:"distribution"` // Required - The package this Upgrade is for. Package *string `pulumi:"package"` // Required - The version of the package in a machine + human readable form. ParsedVersion *Version `pulumi:"parsedVersion"` }
An Upgrade Occurrence represents that a specific resource_url could install a specific upgrade. This presence is supplied via local sources (i.e. it is present in the mirror and the running system has noticed its availability).
type UpgradeOccurrenceArgs ¶
type UpgradeOccurrenceArgs struct { // Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence. Distribution UpgradeDistributionPtrInput `pulumi:"distribution"` // Required - The package this Upgrade is for. Package pulumi.StringPtrInput `pulumi:"package"` // Required - The version of the package in a machine + human readable form. ParsedVersion VersionPtrInput `pulumi:"parsedVersion"` }
An Upgrade Occurrence represents that a specific resource_url could install a specific upgrade. This presence is supplied via local sources (i.e. it is present in the mirror and the running system has noticed its availability).
func (UpgradeOccurrenceArgs) ElementType ¶
func (UpgradeOccurrenceArgs) ElementType() reflect.Type
func (UpgradeOccurrenceArgs) ToUpgradeOccurrenceOutput ¶
func (i UpgradeOccurrenceArgs) ToUpgradeOccurrenceOutput() UpgradeOccurrenceOutput
func (UpgradeOccurrenceArgs) ToUpgradeOccurrenceOutputWithContext ¶
func (i UpgradeOccurrenceArgs) ToUpgradeOccurrenceOutputWithContext(ctx context.Context) UpgradeOccurrenceOutput
func (UpgradeOccurrenceArgs) ToUpgradeOccurrencePtrOutput ¶
func (i UpgradeOccurrenceArgs) ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput
func (UpgradeOccurrenceArgs) ToUpgradeOccurrencePtrOutputWithContext ¶
func (i UpgradeOccurrenceArgs) ToUpgradeOccurrencePtrOutputWithContext(ctx context.Context) UpgradeOccurrencePtrOutput
type UpgradeOccurrenceInput ¶
type UpgradeOccurrenceInput interface { pulumi.Input ToUpgradeOccurrenceOutput() UpgradeOccurrenceOutput ToUpgradeOccurrenceOutputWithContext(context.Context) UpgradeOccurrenceOutput }
UpgradeOccurrenceInput is an input type that accepts UpgradeOccurrenceArgs and UpgradeOccurrenceOutput values. You can construct a concrete instance of `UpgradeOccurrenceInput` via:
UpgradeOccurrenceArgs{...}
type UpgradeOccurrenceOutput ¶
type UpgradeOccurrenceOutput struct{ *pulumi.OutputState }
An Upgrade Occurrence represents that a specific resource_url could install a specific upgrade. This presence is supplied via local sources (i.e. it is present in the mirror and the running system has noticed its availability).
func (UpgradeOccurrenceOutput) Distribution ¶
func (o UpgradeOccurrenceOutput) Distribution() UpgradeDistributionPtrOutput
Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence.
func (UpgradeOccurrenceOutput) ElementType ¶
func (UpgradeOccurrenceOutput) ElementType() reflect.Type
func (UpgradeOccurrenceOutput) Package ¶
func (o UpgradeOccurrenceOutput) Package() pulumi.StringPtrOutput
Required - The package this Upgrade is for.
func (UpgradeOccurrenceOutput) ParsedVersion ¶
func (o UpgradeOccurrenceOutput) ParsedVersion() VersionPtrOutput
Required - The version of the package in a machine + human readable form.
func (UpgradeOccurrenceOutput) ToUpgradeOccurrenceOutput ¶
func (o UpgradeOccurrenceOutput) ToUpgradeOccurrenceOutput() UpgradeOccurrenceOutput
func (UpgradeOccurrenceOutput) ToUpgradeOccurrenceOutputWithContext ¶
func (o UpgradeOccurrenceOutput) ToUpgradeOccurrenceOutputWithContext(ctx context.Context) UpgradeOccurrenceOutput
func (UpgradeOccurrenceOutput) ToUpgradeOccurrencePtrOutput ¶
func (o UpgradeOccurrenceOutput) ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput
func (UpgradeOccurrenceOutput) ToUpgradeOccurrencePtrOutputWithContext ¶
func (o UpgradeOccurrenceOutput) ToUpgradeOccurrencePtrOutputWithContext(ctx context.Context) UpgradeOccurrencePtrOutput
type UpgradeOccurrencePtrInput ¶
type UpgradeOccurrencePtrInput interface { pulumi.Input ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput ToUpgradeOccurrencePtrOutputWithContext(context.Context) UpgradeOccurrencePtrOutput }
UpgradeOccurrencePtrInput is an input type that accepts UpgradeOccurrenceArgs, UpgradeOccurrencePtr and UpgradeOccurrencePtrOutput values. You can construct a concrete instance of `UpgradeOccurrencePtrInput` via:
UpgradeOccurrenceArgs{...} or: nil
func UpgradeOccurrencePtr ¶
func UpgradeOccurrencePtr(v *UpgradeOccurrenceArgs) UpgradeOccurrencePtrInput
type UpgradeOccurrencePtrOutput ¶
type UpgradeOccurrencePtrOutput struct{ *pulumi.OutputState }
func (UpgradeOccurrencePtrOutput) Distribution ¶
func (o UpgradeOccurrencePtrOutput) Distribution() UpgradeDistributionPtrOutput
Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence.
func (UpgradeOccurrencePtrOutput) Elem ¶
func (o UpgradeOccurrencePtrOutput) Elem() UpgradeOccurrenceOutput
func (UpgradeOccurrencePtrOutput) ElementType ¶
func (UpgradeOccurrencePtrOutput) ElementType() reflect.Type
func (UpgradeOccurrencePtrOutput) Package ¶
func (o UpgradeOccurrencePtrOutput) Package() pulumi.StringPtrOutput
Required - The package this Upgrade is for.
func (UpgradeOccurrencePtrOutput) ParsedVersion ¶
func (o UpgradeOccurrencePtrOutput) ParsedVersion() VersionPtrOutput
Required - The version of the package in a machine + human readable form.
func (UpgradeOccurrencePtrOutput) ToUpgradeOccurrencePtrOutput ¶
func (o UpgradeOccurrencePtrOutput) ToUpgradeOccurrencePtrOutput() UpgradeOccurrencePtrOutput
func (UpgradeOccurrencePtrOutput) ToUpgradeOccurrencePtrOutputWithContext ¶
func (o UpgradeOccurrencePtrOutput) ToUpgradeOccurrencePtrOutputWithContext(ctx context.Context) UpgradeOccurrencePtrOutput
type UpgradeOccurrenceResponse ¶
type UpgradeOccurrenceResponse struct { // Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence. Distribution UpgradeDistributionResponse `pulumi:"distribution"` // Required - The package this Upgrade is for. Package string `pulumi:"package"` // Required - The version of the package in a machine + human readable form. ParsedVersion VersionResponse `pulumi:"parsedVersion"` }
An Upgrade Occurrence represents that a specific resource_url could install a specific upgrade. This presence is supplied via local sources (i.e. it is present in the mirror and the running system has noticed its availability).
type UpgradeOccurrenceResponseArgs ¶
type UpgradeOccurrenceResponseArgs struct { // Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence. Distribution UpgradeDistributionResponseInput `pulumi:"distribution"` // Required - The package this Upgrade is for. Package pulumi.StringInput `pulumi:"package"` // Required - The version of the package in a machine + human readable form. ParsedVersion VersionResponseInput `pulumi:"parsedVersion"` }
An Upgrade Occurrence represents that a specific resource_url could install a specific upgrade. This presence is supplied via local sources (i.e. it is present in the mirror and the running system has noticed its availability).
func (UpgradeOccurrenceResponseArgs) ElementType ¶
func (UpgradeOccurrenceResponseArgs) ElementType() reflect.Type
func (UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponseOutput ¶
func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponseOutput() UpgradeOccurrenceResponseOutput
func (UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponseOutputWithContext ¶
func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponseOutputWithContext(ctx context.Context) UpgradeOccurrenceResponseOutput
func (UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponsePtrOutput ¶
func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput
func (UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponsePtrOutputWithContext ¶
func (i UpgradeOccurrenceResponseArgs) ToUpgradeOccurrenceResponsePtrOutputWithContext(ctx context.Context) UpgradeOccurrenceResponsePtrOutput
type UpgradeOccurrenceResponseInput ¶
type UpgradeOccurrenceResponseInput interface { pulumi.Input ToUpgradeOccurrenceResponseOutput() UpgradeOccurrenceResponseOutput ToUpgradeOccurrenceResponseOutputWithContext(context.Context) UpgradeOccurrenceResponseOutput }
UpgradeOccurrenceResponseInput is an input type that accepts UpgradeOccurrenceResponseArgs and UpgradeOccurrenceResponseOutput values. You can construct a concrete instance of `UpgradeOccurrenceResponseInput` via:
UpgradeOccurrenceResponseArgs{...}
type UpgradeOccurrenceResponseOutput ¶
type UpgradeOccurrenceResponseOutput struct{ *pulumi.OutputState }
An Upgrade Occurrence represents that a specific resource_url could install a specific upgrade. This presence is supplied via local sources (i.e. it is present in the mirror and the running system has noticed its availability).
func (UpgradeOccurrenceResponseOutput) Distribution ¶
func (o UpgradeOccurrenceResponseOutput) Distribution() UpgradeDistributionResponseOutput
Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence.
func (UpgradeOccurrenceResponseOutput) ElementType ¶
func (UpgradeOccurrenceResponseOutput) ElementType() reflect.Type
func (UpgradeOccurrenceResponseOutput) Package ¶
func (o UpgradeOccurrenceResponseOutput) Package() pulumi.StringOutput
Required - The package this Upgrade is for.
func (UpgradeOccurrenceResponseOutput) ParsedVersion ¶
func (o UpgradeOccurrenceResponseOutput) ParsedVersion() VersionResponseOutput
Required - The version of the package in a machine + human readable form.
func (UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponseOutput ¶
func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponseOutput() UpgradeOccurrenceResponseOutput
func (UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponseOutputWithContext ¶
func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponseOutputWithContext(ctx context.Context) UpgradeOccurrenceResponseOutput
func (UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponsePtrOutput ¶
func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput
func (UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponsePtrOutputWithContext ¶
func (o UpgradeOccurrenceResponseOutput) ToUpgradeOccurrenceResponsePtrOutputWithContext(ctx context.Context) UpgradeOccurrenceResponsePtrOutput
type UpgradeOccurrenceResponsePtrInput ¶
type UpgradeOccurrenceResponsePtrInput interface { pulumi.Input ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput ToUpgradeOccurrenceResponsePtrOutputWithContext(context.Context) UpgradeOccurrenceResponsePtrOutput }
UpgradeOccurrenceResponsePtrInput is an input type that accepts UpgradeOccurrenceResponseArgs, UpgradeOccurrenceResponsePtr and UpgradeOccurrenceResponsePtrOutput values. You can construct a concrete instance of `UpgradeOccurrenceResponsePtrInput` via:
UpgradeOccurrenceResponseArgs{...} or: nil
func UpgradeOccurrenceResponsePtr ¶
func UpgradeOccurrenceResponsePtr(v *UpgradeOccurrenceResponseArgs) UpgradeOccurrenceResponsePtrInput
type UpgradeOccurrenceResponsePtrOutput ¶
type UpgradeOccurrenceResponsePtrOutput struct{ *pulumi.OutputState }
func (UpgradeOccurrenceResponsePtrOutput) Distribution ¶
func (o UpgradeOccurrenceResponsePtrOutput) Distribution() UpgradeDistributionResponsePtrOutput
Metadata about the upgrade for available for the specific operating system for the resource_url. This allows efficient filtering, as well as making it easier to use the occurrence.
func (UpgradeOccurrenceResponsePtrOutput) Elem ¶
func (o UpgradeOccurrenceResponsePtrOutput) Elem() UpgradeOccurrenceResponseOutput
func (UpgradeOccurrenceResponsePtrOutput) ElementType ¶
func (UpgradeOccurrenceResponsePtrOutput) ElementType() reflect.Type
func (UpgradeOccurrenceResponsePtrOutput) Package ¶
func (o UpgradeOccurrenceResponsePtrOutput) Package() pulumi.StringPtrOutput
Required - The package this Upgrade is for.
func (UpgradeOccurrenceResponsePtrOutput) ParsedVersion ¶
func (o UpgradeOccurrenceResponsePtrOutput) ParsedVersion() VersionResponsePtrOutput
Required - The version of the package in a machine + human readable form.
func (UpgradeOccurrenceResponsePtrOutput) ToUpgradeOccurrenceResponsePtrOutput ¶
func (o UpgradeOccurrenceResponsePtrOutput) ToUpgradeOccurrenceResponsePtrOutput() UpgradeOccurrenceResponsePtrOutput
func (UpgradeOccurrenceResponsePtrOutput) ToUpgradeOccurrenceResponsePtrOutputWithContext ¶
func (o UpgradeOccurrenceResponsePtrOutput) ToUpgradeOccurrenceResponsePtrOutputWithContext(ctx context.Context) UpgradeOccurrenceResponsePtrOutput
type Version ¶
type Version struct { // Used to correct mistakes in the version numbering scheme. Epoch *int `pulumi:"epoch"` // Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not Inclusive *bool `pulumi:"inclusive"` // Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored. Kind *VersionKind `pulumi:"kind"` // The main part of the version name. Name *string `pulumi:"name"` // The iteration of the package build from the above version. Revision *string `pulumi:"revision"` }
Version contains structured information about the version of the package. For a discussion of this in Debian/Ubuntu: http://serverfault.com/questions/604541/debian-packages-version-convention For a discussion of this in Redhat/Fedora/Centos: http://blog.jasonantman.com/2014/07/how-yum-and-rpm-compare-versions/
type VersionArgs ¶
type VersionArgs struct { // Used to correct mistakes in the version numbering scheme. Epoch pulumi.IntPtrInput `pulumi:"epoch"` // Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not Inclusive pulumi.BoolPtrInput `pulumi:"inclusive"` // Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored. Kind VersionKindPtrInput `pulumi:"kind"` // The main part of the version name. Name pulumi.StringPtrInput `pulumi:"name"` // The iteration of the package build from the above version. Revision pulumi.StringPtrInput `pulumi:"revision"` }
Version contains structured information about the version of the package. For a discussion of this in Debian/Ubuntu: http://serverfault.com/questions/604541/debian-packages-version-convention For a discussion of this in Redhat/Fedora/Centos: http://blog.jasonantman.com/2014/07/how-yum-and-rpm-compare-versions/
func (VersionArgs) ElementType ¶
func (VersionArgs) ElementType() reflect.Type
func (VersionArgs) ToVersionOutput ¶
func (i VersionArgs) ToVersionOutput() VersionOutput
func (VersionArgs) ToVersionOutputWithContext ¶
func (i VersionArgs) ToVersionOutputWithContext(ctx context.Context) VersionOutput
func (VersionArgs) ToVersionPtrOutput ¶
func (i VersionArgs) ToVersionPtrOutput() VersionPtrOutput
func (VersionArgs) ToVersionPtrOutputWithContext ¶
func (i VersionArgs) ToVersionPtrOutputWithContext(ctx context.Context) VersionPtrOutput
type VersionInput ¶
type VersionInput interface { pulumi.Input ToVersionOutput() VersionOutput ToVersionOutputWithContext(context.Context) VersionOutput }
VersionInput is an input type that accepts VersionArgs and VersionOutput values. You can construct a concrete instance of `VersionInput` via:
VersionArgs{...}
type VersionKind ¶ added in v0.4.0
type VersionKind string
Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored.
func (VersionKind) ElementType ¶ added in v0.4.0
func (VersionKind) ElementType() reflect.Type
func (VersionKind) ToStringOutput ¶ added in v0.4.0
func (e VersionKind) ToStringOutput() pulumi.StringOutput
func (VersionKind) ToStringOutputWithContext ¶ added in v0.4.0
func (e VersionKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VersionKind) ToStringPtrOutput ¶ added in v0.4.0
func (e VersionKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionKind) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e VersionKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionKind) ToVersionKindOutput ¶ added in v0.6.0
func (e VersionKind) ToVersionKindOutput() VersionKindOutput
func (VersionKind) ToVersionKindOutputWithContext ¶ added in v0.6.0
func (e VersionKind) ToVersionKindOutputWithContext(ctx context.Context) VersionKindOutput
func (VersionKind) ToVersionKindPtrOutput ¶ added in v0.6.0
func (e VersionKind) ToVersionKindPtrOutput() VersionKindPtrOutput
func (VersionKind) ToVersionKindPtrOutputWithContext ¶ added in v0.6.0
func (e VersionKind) ToVersionKindPtrOutputWithContext(ctx context.Context) VersionKindPtrOutput
type VersionKindInput ¶ added in v0.6.0
type VersionKindInput interface { pulumi.Input ToVersionKindOutput() VersionKindOutput ToVersionKindOutputWithContext(context.Context) VersionKindOutput }
VersionKindInput is an input type that accepts VersionKindArgs and VersionKindOutput values. You can construct a concrete instance of `VersionKindInput` via:
VersionKindArgs{...}
type VersionKindOutput ¶ added in v0.6.0
type VersionKindOutput struct{ *pulumi.OutputState }
func (VersionKindOutput) ElementType ¶ added in v0.6.0
func (VersionKindOutput) ElementType() reflect.Type
func (VersionKindOutput) ToStringOutput ¶ added in v0.6.0
func (o VersionKindOutput) ToStringOutput() pulumi.StringOutput
func (VersionKindOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o VersionKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VersionKindOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VersionKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionKindOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VersionKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionKindOutput) ToVersionKindOutput ¶ added in v0.6.0
func (o VersionKindOutput) ToVersionKindOutput() VersionKindOutput
func (VersionKindOutput) ToVersionKindOutputWithContext ¶ added in v0.6.0
func (o VersionKindOutput) ToVersionKindOutputWithContext(ctx context.Context) VersionKindOutput
func (VersionKindOutput) ToVersionKindPtrOutput ¶ added in v0.6.0
func (o VersionKindOutput) ToVersionKindPtrOutput() VersionKindPtrOutput
func (VersionKindOutput) ToVersionKindPtrOutputWithContext ¶ added in v0.6.0
func (o VersionKindOutput) ToVersionKindPtrOutputWithContext(ctx context.Context) VersionKindPtrOutput
type VersionKindPtrInput ¶ added in v0.6.0
type VersionKindPtrInput interface { pulumi.Input ToVersionKindPtrOutput() VersionKindPtrOutput ToVersionKindPtrOutputWithContext(context.Context) VersionKindPtrOutput }
func VersionKindPtr ¶ added in v0.6.0
func VersionKindPtr(v string) VersionKindPtrInput
type VersionKindPtrOutput ¶ added in v0.6.0
type VersionKindPtrOutput struct{ *pulumi.OutputState }
func (VersionKindPtrOutput) Elem ¶ added in v0.6.0
func (o VersionKindPtrOutput) Elem() VersionKindOutput
func (VersionKindPtrOutput) ElementType ¶ added in v0.6.0
func (VersionKindPtrOutput) ElementType() reflect.Type
func (VersionKindPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VersionKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionKindPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VersionKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionKindPtrOutput) ToVersionKindPtrOutput ¶ added in v0.6.0
func (o VersionKindPtrOutput) ToVersionKindPtrOutput() VersionKindPtrOutput
func (VersionKindPtrOutput) ToVersionKindPtrOutputWithContext ¶ added in v0.6.0
func (o VersionKindPtrOutput) ToVersionKindPtrOutputWithContext(ctx context.Context) VersionKindPtrOutput
type VersionOutput ¶
type VersionOutput struct{ *pulumi.OutputState }
Version contains structured information about the version of the package. For a discussion of this in Debian/Ubuntu: http://serverfault.com/questions/604541/debian-packages-version-convention For a discussion of this in Redhat/Fedora/Centos: http://blog.jasonantman.com/2014/07/how-yum-and-rpm-compare-versions/
func (VersionOutput) ElementType ¶
func (VersionOutput) ElementType() reflect.Type
func (VersionOutput) Epoch ¶
func (o VersionOutput) Epoch() pulumi.IntPtrOutput
Used to correct mistakes in the version numbering scheme.
func (VersionOutput) Inclusive ¶
func (o VersionOutput) Inclusive() pulumi.BoolPtrOutput
Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not
func (VersionOutput) Kind ¶
func (o VersionOutput) Kind() VersionKindPtrOutput
Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored.
func (VersionOutput) Name ¶
func (o VersionOutput) Name() pulumi.StringPtrOutput
The main part of the version name.
func (VersionOutput) Revision ¶
func (o VersionOutput) Revision() pulumi.StringPtrOutput
The iteration of the package build from the above version.
func (VersionOutput) ToVersionOutput ¶
func (o VersionOutput) ToVersionOutput() VersionOutput
func (VersionOutput) ToVersionOutputWithContext ¶
func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
func (VersionOutput) ToVersionPtrOutput ¶
func (o VersionOutput) ToVersionPtrOutput() VersionPtrOutput
func (VersionOutput) ToVersionPtrOutputWithContext ¶
func (o VersionOutput) ToVersionPtrOutputWithContext(ctx context.Context) VersionPtrOutput
type VersionPtrInput ¶
type VersionPtrInput interface { pulumi.Input ToVersionPtrOutput() VersionPtrOutput ToVersionPtrOutputWithContext(context.Context) VersionPtrOutput }
VersionPtrInput is an input type that accepts VersionArgs, VersionPtr and VersionPtrOutput values. You can construct a concrete instance of `VersionPtrInput` via:
VersionArgs{...} or: nil
func VersionPtr ¶
func VersionPtr(v *VersionArgs) VersionPtrInput
type VersionPtrOutput ¶
type VersionPtrOutput struct{ *pulumi.OutputState }
func (VersionPtrOutput) Elem ¶
func (o VersionPtrOutput) Elem() VersionOutput
func (VersionPtrOutput) ElementType ¶
func (VersionPtrOutput) ElementType() reflect.Type
func (VersionPtrOutput) Epoch ¶
func (o VersionPtrOutput) Epoch() pulumi.IntPtrOutput
Used to correct mistakes in the version numbering scheme.
func (VersionPtrOutput) Inclusive ¶
func (o VersionPtrOutput) Inclusive() pulumi.BoolPtrOutput
Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not
func (VersionPtrOutput) Kind ¶
func (o VersionPtrOutput) Kind() VersionKindPtrOutput
Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored.
func (VersionPtrOutput) Name ¶
func (o VersionPtrOutput) Name() pulumi.StringPtrOutput
The main part of the version name.
func (VersionPtrOutput) Revision ¶
func (o VersionPtrOutput) Revision() pulumi.StringPtrOutput
The iteration of the package build from the above version.
func (VersionPtrOutput) ToVersionPtrOutput ¶
func (o VersionPtrOutput) ToVersionPtrOutput() VersionPtrOutput
func (VersionPtrOutput) ToVersionPtrOutputWithContext ¶
func (o VersionPtrOutput) ToVersionPtrOutputWithContext(ctx context.Context) VersionPtrOutput
type VersionResponse ¶
type VersionResponse struct { // Used to correct mistakes in the version numbering scheme. Epoch int `pulumi:"epoch"` // Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not Inclusive bool `pulumi:"inclusive"` // Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored. Kind string `pulumi:"kind"` // The main part of the version name. Name string `pulumi:"name"` // The iteration of the package build from the above version. Revision string `pulumi:"revision"` }
Version contains structured information about the version of the package. For a discussion of this in Debian/Ubuntu: http://serverfault.com/questions/604541/debian-packages-version-convention For a discussion of this in Redhat/Fedora/Centos: http://blog.jasonantman.com/2014/07/how-yum-and-rpm-compare-versions/
type VersionResponseArgs ¶
type VersionResponseArgs struct { // Used to correct mistakes in the version numbering scheme. Epoch pulumi.IntInput `pulumi:"epoch"` // Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not Inclusive pulumi.BoolInput `pulumi:"inclusive"` // Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored. Kind pulumi.StringInput `pulumi:"kind"` // The main part of the version name. Name pulumi.StringInput `pulumi:"name"` // The iteration of the package build from the above version. Revision pulumi.StringInput `pulumi:"revision"` }
Version contains structured information about the version of the package. For a discussion of this in Debian/Ubuntu: http://serverfault.com/questions/604541/debian-packages-version-convention For a discussion of this in Redhat/Fedora/Centos: http://blog.jasonantman.com/2014/07/how-yum-and-rpm-compare-versions/
func (VersionResponseArgs) ElementType ¶
func (VersionResponseArgs) ElementType() reflect.Type
func (VersionResponseArgs) ToVersionResponseOutput ¶
func (i VersionResponseArgs) ToVersionResponseOutput() VersionResponseOutput
func (VersionResponseArgs) ToVersionResponseOutputWithContext ¶
func (i VersionResponseArgs) ToVersionResponseOutputWithContext(ctx context.Context) VersionResponseOutput
func (VersionResponseArgs) ToVersionResponsePtrOutput ¶
func (i VersionResponseArgs) ToVersionResponsePtrOutput() VersionResponsePtrOutput
func (VersionResponseArgs) ToVersionResponsePtrOutputWithContext ¶
func (i VersionResponseArgs) ToVersionResponsePtrOutputWithContext(ctx context.Context) VersionResponsePtrOutput
type VersionResponseInput ¶
type VersionResponseInput interface { pulumi.Input ToVersionResponseOutput() VersionResponseOutput ToVersionResponseOutputWithContext(context.Context) VersionResponseOutput }
VersionResponseInput is an input type that accepts VersionResponseArgs and VersionResponseOutput values. You can construct a concrete instance of `VersionResponseInput` via:
VersionResponseArgs{...}
type VersionResponseOutput ¶
type VersionResponseOutput struct{ *pulumi.OutputState }
Version contains structured information about the version of the package. For a discussion of this in Debian/Ubuntu: http://serverfault.com/questions/604541/debian-packages-version-convention For a discussion of this in Redhat/Fedora/Centos: http://blog.jasonantman.com/2014/07/how-yum-and-rpm-compare-versions/
func (VersionResponseOutput) ElementType ¶
func (VersionResponseOutput) ElementType() reflect.Type
func (VersionResponseOutput) Epoch ¶
func (o VersionResponseOutput) Epoch() pulumi.IntOutput
Used to correct mistakes in the version numbering scheme.
func (VersionResponseOutput) Inclusive ¶
func (o VersionResponseOutput) Inclusive() pulumi.BoolOutput
Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not
func (VersionResponseOutput) Kind ¶
func (o VersionResponseOutput) Kind() pulumi.StringOutput
Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored.
func (VersionResponseOutput) Name ¶
func (o VersionResponseOutput) Name() pulumi.StringOutput
The main part of the version name.
func (VersionResponseOutput) Revision ¶
func (o VersionResponseOutput) Revision() pulumi.StringOutput
The iteration of the package build from the above version.
func (VersionResponseOutput) ToVersionResponseOutput ¶
func (o VersionResponseOutput) ToVersionResponseOutput() VersionResponseOutput
func (VersionResponseOutput) ToVersionResponseOutputWithContext ¶
func (o VersionResponseOutput) ToVersionResponseOutputWithContext(ctx context.Context) VersionResponseOutput
func (VersionResponseOutput) ToVersionResponsePtrOutput ¶
func (o VersionResponseOutput) ToVersionResponsePtrOutput() VersionResponsePtrOutput
func (VersionResponseOutput) ToVersionResponsePtrOutputWithContext ¶
func (o VersionResponseOutput) ToVersionResponsePtrOutputWithContext(ctx context.Context) VersionResponsePtrOutput
type VersionResponsePtrInput ¶
type VersionResponsePtrInput interface { pulumi.Input ToVersionResponsePtrOutput() VersionResponsePtrOutput ToVersionResponsePtrOutputWithContext(context.Context) VersionResponsePtrOutput }
VersionResponsePtrInput is an input type that accepts VersionResponseArgs, VersionResponsePtr and VersionResponsePtrOutput values. You can construct a concrete instance of `VersionResponsePtrInput` via:
VersionResponseArgs{...} or: nil
func VersionResponsePtr ¶
func VersionResponsePtr(v *VersionResponseArgs) VersionResponsePtrInput
type VersionResponsePtrOutput ¶
type VersionResponsePtrOutput struct{ *pulumi.OutputState }
func (VersionResponsePtrOutput) Elem ¶
func (o VersionResponsePtrOutput) Elem() VersionResponseOutput
func (VersionResponsePtrOutput) ElementType ¶
func (VersionResponsePtrOutput) ElementType() reflect.Type
func (VersionResponsePtrOutput) Epoch ¶
func (o VersionResponsePtrOutput) Epoch() pulumi.IntPtrOutput
Used to correct mistakes in the version numbering scheme.
func (VersionResponsePtrOutput) Inclusive ¶
func (o VersionResponsePtrOutput) Inclusive() pulumi.BoolPtrOutput
Whether this version is vulnerable, when defining the version bounds. For example, if the minimum version is 2.0, inclusive=true would say 2.0 is vulnerable, while inclusive=false would say it's not
func (VersionResponsePtrOutput) Kind ¶
func (o VersionResponsePtrOutput) Kind() pulumi.StringPtrOutput
Distinguish between sentinel MIN/MAX versions and normal versions. If kind is not NORMAL, then the other fields are ignored.
func (VersionResponsePtrOutput) Name ¶
func (o VersionResponsePtrOutput) Name() pulumi.StringPtrOutput
The main part of the version name.
func (VersionResponsePtrOutput) Revision ¶
func (o VersionResponsePtrOutput) Revision() pulumi.StringPtrOutput
The iteration of the package build from the above version.
func (VersionResponsePtrOutput) ToVersionResponsePtrOutput ¶
func (o VersionResponsePtrOutput) ToVersionResponsePtrOutput() VersionResponsePtrOutput
func (VersionResponsePtrOutput) ToVersionResponsePtrOutputWithContext ¶
func (o VersionResponsePtrOutput) ToVersionResponsePtrOutputWithContext(ctx context.Context) VersionResponsePtrOutput
type VulnerabilityDetails ¶
type VulnerabilityDetails struct { // The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. EffectiveSeverity *VulnerabilityDetailsEffectiveSeverity `pulumi:"effectiveSeverity"` // The set of affected locations and their fixes (if available) within the associated resource. PackageIssue []PackageIssue `pulumi:"packageIssue"` // The type of package; whether native or non native(ruby gems, node.js packages etc) Type *string `pulumi:"type"` }
Used by Occurrence to point to where the vulnerability exists and how to fix it.
type VulnerabilityDetailsArgs ¶
type VulnerabilityDetailsArgs struct { // The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. EffectiveSeverity VulnerabilityDetailsEffectiveSeverityPtrInput `pulumi:"effectiveSeverity"` // The set of affected locations and their fixes (if available) within the associated resource. PackageIssue PackageIssueArrayInput `pulumi:"packageIssue"` // The type of package; whether native or non native(ruby gems, node.js packages etc) Type pulumi.StringPtrInput `pulumi:"type"` }
Used by Occurrence to point to where the vulnerability exists and how to fix it.
func (VulnerabilityDetailsArgs) ElementType ¶
func (VulnerabilityDetailsArgs) ElementType() reflect.Type
func (VulnerabilityDetailsArgs) ToVulnerabilityDetailsOutput ¶
func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsOutput() VulnerabilityDetailsOutput
func (VulnerabilityDetailsArgs) ToVulnerabilityDetailsOutputWithContext ¶
func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsOutputWithContext(ctx context.Context) VulnerabilityDetailsOutput
func (VulnerabilityDetailsArgs) ToVulnerabilityDetailsPtrOutput ¶
func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput
func (VulnerabilityDetailsArgs) ToVulnerabilityDetailsPtrOutputWithContext ¶
func (i VulnerabilityDetailsArgs) ToVulnerabilityDetailsPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsPtrOutput
type VulnerabilityDetailsEffectiveSeverity ¶ added in v0.4.0
type VulnerabilityDetailsEffectiveSeverity string
The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
func (VulnerabilityDetailsEffectiveSeverity) ElementType ¶ added in v0.4.0
func (VulnerabilityDetailsEffectiveSeverity) ElementType() reflect.Type
func (VulnerabilityDetailsEffectiveSeverity) ToStringOutput ¶ added in v0.4.0
func (e VulnerabilityDetailsEffectiveSeverity) ToStringOutput() pulumi.StringOutput
func (VulnerabilityDetailsEffectiveSeverity) ToStringOutputWithContext ¶ added in v0.4.0
func (e VulnerabilityDetailsEffectiveSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VulnerabilityDetailsEffectiveSeverity) ToStringPtrOutput ¶ added in v0.4.0
func (e VulnerabilityDetailsEffectiveSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (VulnerabilityDetailsEffectiveSeverity) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e VulnerabilityDetailsEffectiveSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityOutput ¶ added in v0.6.0
func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityOutput() VulnerabilityDetailsEffectiveSeverityOutput
func (VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityOutputWithContext ¶ added in v0.6.0
func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityOutput
func (VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityPtrOutput ¶ added in v0.6.0
func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput
func (VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext ¶ added in v0.6.0
func (e VulnerabilityDetailsEffectiveSeverity) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput
type VulnerabilityDetailsEffectiveSeverityInput ¶ added in v0.6.0
type VulnerabilityDetailsEffectiveSeverityInput interface { pulumi.Input ToVulnerabilityDetailsEffectiveSeverityOutput() VulnerabilityDetailsEffectiveSeverityOutput ToVulnerabilityDetailsEffectiveSeverityOutputWithContext(context.Context) VulnerabilityDetailsEffectiveSeverityOutput }
VulnerabilityDetailsEffectiveSeverityInput is an input type that accepts VulnerabilityDetailsEffectiveSeverityArgs and VulnerabilityDetailsEffectiveSeverityOutput values. You can construct a concrete instance of `VulnerabilityDetailsEffectiveSeverityInput` via:
VulnerabilityDetailsEffectiveSeverityArgs{...}
type VulnerabilityDetailsEffectiveSeverityOutput ¶ added in v0.6.0
type VulnerabilityDetailsEffectiveSeverityOutput struct{ *pulumi.OutputState }
func (VulnerabilityDetailsEffectiveSeverityOutput) ElementType ¶ added in v0.6.0
func (VulnerabilityDetailsEffectiveSeverityOutput) ElementType() reflect.Type
func (VulnerabilityDetailsEffectiveSeverityOutput) ToStringOutput ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringOutput() pulumi.StringOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityOutput ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityOutput() VulnerabilityDetailsEffectiveSeverityOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutput ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput
func (VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput
type VulnerabilityDetailsEffectiveSeverityPtrInput ¶ added in v0.6.0
type VulnerabilityDetailsEffectiveSeverityPtrInput interface { pulumi.Input ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput }
func VulnerabilityDetailsEffectiveSeverityPtr ¶ added in v0.6.0
func VulnerabilityDetailsEffectiveSeverityPtr(v string) VulnerabilityDetailsEffectiveSeverityPtrInput
type VulnerabilityDetailsEffectiveSeverityPtrOutput ¶ added in v0.6.0
type VulnerabilityDetailsEffectiveSeverityPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ElementType ¶ added in v0.6.0
func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ElementType() reflect.Type
func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutput ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutput() VulnerabilityDetailsEffectiveSeverityPtrOutput
func (VulnerabilityDetailsEffectiveSeverityPtrOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToVulnerabilityDetailsEffectiveSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsEffectiveSeverityPtrOutput
type VulnerabilityDetailsInput ¶
type VulnerabilityDetailsInput interface { pulumi.Input ToVulnerabilityDetailsOutput() VulnerabilityDetailsOutput ToVulnerabilityDetailsOutputWithContext(context.Context) VulnerabilityDetailsOutput }
VulnerabilityDetailsInput is an input type that accepts VulnerabilityDetailsArgs and VulnerabilityDetailsOutput values. You can construct a concrete instance of `VulnerabilityDetailsInput` via:
VulnerabilityDetailsArgs{...}
type VulnerabilityDetailsOutput ¶
type VulnerabilityDetailsOutput struct{ *pulumi.OutputState }
Used by Occurrence to point to where the vulnerability exists and how to fix it.
func (VulnerabilityDetailsOutput) EffectiveSeverity ¶
func (o VulnerabilityDetailsOutput) EffectiveSeverity() VulnerabilityDetailsEffectiveSeverityPtrOutput
The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
func (VulnerabilityDetailsOutput) ElementType ¶
func (VulnerabilityDetailsOutput) ElementType() reflect.Type
func (VulnerabilityDetailsOutput) PackageIssue ¶
func (o VulnerabilityDetailsOutput) PackageIssue() PackageIssueArrayOutput
The set of affected locations and their fixes (if available) within the associated resource.
func (VulnerabilityDetailsOutput) ToVulnerabilityDetailsOutput ¶
func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsOutput() VulnerabilityDetailsOutput
func (VulnerabilityDetailsOutput) ToVulnerabilityDetailsOutputWithContext ¶
func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsOutputWithContext(ctx context.Context) VulnerabilityDetailsOutput
func (VulnerabilityDetailsOutput) ToVulnerabilityDetailsPtrOutput ¶
func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput
func (VulnerabilityDetailsOutput) ToVulnerabilityDetailsPtrOutputWithContext ¶
func (o VulnerabilityDetailsOutput) ToVulnerabilityDetailsPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsPtrOutput
func (VulnerabilityDetailsOutput) Type ¶
func (o VulnerabilityDetailsOutput) Type() pulumi.StringPtrOutput
The type of package; whether native or non native(ruby gems, node.js packages etc)
type VulnerabilityDetailsPtrInput ¶
type VulnerabilityDetailsPtrInput interface { pulumi.Input ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput ToVulnerabilityDetailsPtrOutputWithContext(context.Context) VulnerabilityDetailsPtrOutput }
VulnerabilityDetailsPtrInput is an input type that accepts VulnerabilityDetailsArgs, VulnerabilityDetailsPtr and VulnerabilityDetailsPtrOutput values. You can construct a concrete instance of `VulnerabilityDetailsPtrInput` via:
VulnerabilityDetailsArgs{...} or: nil
func VulnerabilityDetailsPtr ¶
func VulnerabilityDetailsPtr(v *VulnerabilityDetailsArgs) VulnerabilityDetailsPtrInput
type VulnerabilityDetailsPtrOutput ¶
type VulnerabilityDetailsPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityDetailsPtrOutput) EffectiveSeverity ¶
func (o VulnerabilityDetailsPtrOutput) EffectiveSeverity() VulnerabilityDetailsEffectiveSeverityPtrOutput
The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
func (VulnerabilityDetailsPtrOutput) Elem ¶
func (o VulnerabilityDetailsPtrOutput) Elem() VulnerabilityDetailsOutput
func (VulnerabilityDetailsPtrOutput) ElementType ¶
func (VulnerabilityDetailsPtrOutput) ElementType() reflect.Type
func (VulnerabilityDetailsPtrOutput) PackageIssue ¶
func (o VulnerabilityDetailsPtrOutput) PackageIssue() PackageIssueArrayOutput
The set of affected locations and their fixes (if available) within the associated resource.
func (VulnerabilityDetailsPtrOutput) ToVulnerabilityDetailsPtrOutput ¶
func (o VulnerabilityDetailsPtrOutput) ToVulnerabilityDetailsPtrOutput() VulnerabilityDetailsPtrOutput
func (VulnerabilityDetailsPtrOutput) ToVulnerabilityDetailsPtrOutputWithContext ¶
func (o VulnerabilityDetailsPtrOutput) ToVulnerabilityDetailsPtrOutputWithContext(ctx context.Context) VulnerabilityDetailsPtrOutput
func (VulnerabilityDetailsPtrOutput) Type ¶
func (o VulnerabilityDetailsPtrOutput) Type() pulumi.StringPtrOutput
The type of package; whether native or non native(ruby gems, node.js packages etc)
type VulnerabilityDetailsResponse ¶
type VulnerabilityDetailsResponse struct { // The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity. CvssScore float64 `pulumi:"cvssScore"` // The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. EffectiveSeverity string `pulumi:"effectiveSeverity"` // The set of affected locations and their fixes (if available) within the associated resource. PackageIssue []PackageIssueResponse `pulumi:"packageIssue"` // The note provider assigned Severity of the vulnerability. Severity string `pulumi:"severity"` // The type of package; whether native or non native(ruby gems, node.js packages etc) Type string `pulumi:"type"` }
Used by Occurrence to point to where the vulnerability exists and how to fix it.
type VulnerabilityDetailsResponseArgs ¶
type VulnerabilityDetailsResponseArgs struct { // The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity. CvssScore pulumi.Float64Input `pulumi:"cvssScore"` // The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. EffectiveSeverity pulumi.StringInput `pulumi:"effectiveSeverity"` // The set of affected locations and their fixes (if available) within the associated resource. PackageIssue PackageIssueResponseArrayInput `pulumi:"packageIssue"` // The note provider assigned Severity of the vulnerability. Severity pulumi.StringInput `pulumi:"severity"` // The type of package; whether native or non native(ruby gems, node.js packages etc) Type pulumi.StringInput `pulumi:"type"` }
Used by Occurrence to point to where the vulnerability exists and how to fix it.
func (VulnerabilityDetailsResponseArgs) ElementType ¶
func (VulnerabilityDetailsResponseArgs) ElementType() reflect.Type
func (VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponseOutput ¶
func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponseOutput() VulnerabilityDetailsResponseOutput
func (VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponseOutputWithContext ¶
func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponseOutputWithContext(ctx context.Context) VulnerabilityDetailsResponseOutput
func (VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponsePtrOutput ¶
func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput
func (VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponsePtrOutputWithContext ¶
func (i VulnerabilityDetailsResponseArgs) ToVulnerabilityDetailsResponsePtrOutputWithContext(ctx context.Context) VulnerabilityDetailsResponsePtrOutput
type VulnerabilityDetailsResponseInput ¶
type VulnerabilityDetailsResponseInput interface { pulumi.Input ToVulnerabilityDetailsResponseOutput() VulnerabilityDetailsResponseOutput ToVulnerabilityDetailsResponseOutputWithContext(context.Context) VulnerabilityDetailsResponseOutput }
VulnerabilityDetailsResponseInput is an input type that accepts VulnerabilityDetailsResponseArgs and VulnerabilityDetailsResponseOutput values. You can construct a concrete instance of `VulnerabilityDetailsResponseInput` via:
VulnerabilityDetailsResponseArgs{...}
type VulnerabilityDetailsResponseOutput ¶
type VulnerabilityDetailsResponseOutput struct{ *pulumi.OutputState }
Used by Occurrence to point to where the vulnerability exists and how to fix it.
func (VulnerabilityDetailsResponseOutput) CvssScore ¶
func (o VulnerabilityDetailsResponseOutput) CvssScore() pulumi.Float64Output
The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.
func (VulnerabilityDetailsResponseOutput) EffectiveSeverity ¶
func (o VulnerabilityDetailsResponseOutput) EffectiveSeverity() pulumi.StringOutput
The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
func (VulnerabilityDetailsResponseOutput) ElementType ¶
func (VulnerabilityDetailsResponseOutput) ElementType() reflect.Type
func (VulnerabilityDetailsResponseOutput) PackageIssue ¶
func (o VulnerabilityDetailsResponseOutput) PackageIssue() PackageIssueResponseArrayOutput
The set of affected locations and their fixes (if available) within the associated resource.
func (VulnerabilityDetailsResponseOutput) Severity ¶
func (o VulnerabilityDetailsResponseOutput) Severity() pulumi.StringOutput
The note provider assigned Severity of the vulnerability.
func (VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponseOutput ¶
func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponseOutput() VulnerabilityDetailsResponseOutput
func (VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponseOutputWithContext ¶
func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponseOutputWithContext(ctx context.Context) VulnerabilityDetailsResponseOutput
func (VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponsePtrOutput ¶
func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput
func (VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponsePtrOutputWithContext ¶
func (o VulnerabilityDetailsResponseOutput) ToVulnerabilityDetailsResponsePtrOutputWithContext(ctx context.Context) VulnerabilityDetailsResponsePtrOutput
func (VulnerabilityDetailsResponseOutput) Type ¶
func (o VulnerabilityDetailsResponseOutput) Type() pulumi.StringOutput
The type of package; whether native or non native(ruby gems, node.js packages etc)
type VulnerabilityDetailsResponsePtrInput ¶
type VulnerabilityDetailsResponsePtrInput interface { pulumi.Input ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput ToVulnerabilityDetailsResponsePtrOutputWithContext(context.Context) VulnerabilityDetailsResponsePtrOutput }
VulnerabilityDetailsResponsePtrInput is an input type that accepts VulnerabilityDetailsResponseArgs, VulnerabilityDetailsResponsePtr and VulnerabilityDetailsResponsePtrOutput values. You can construct a concrete instance of `VulnerabilityDetailsResponsePtrInput` via:
VulnerabilityDetailsResponseArgs{...} or: nil
func VulnerabilityDetailsResponsePtr ¶
func VulnerabilityDetailsResponsePtr(v *VulnerabilityDetailsResponseArgs) VulnerabilityDetailsResponsePtrInput
type VulnerabilityDetailsResponsePtrOutput ¶
type VulnerabilityDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityDetailsResponsePtrOutput) CvssScore ¶
func (o VulnerabilityDetailsResponsePtrOutput) CvssScore() pulumi.Float64PtrOutput
The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.
func (VulnerabilityDetailsResponsePtrOutput) EffectiveSeverity ¶
func (o VulnerabilityDetailsResponsePtrOutput) EffectiveSeverity() pulumi.StringPtrOutput
The distro assigned severity for this vulnerability when that is available and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
func (VulnerabilityDetailsResponsePtrOutput) ElementType ¶
func (VulnerabilityDetailsResponsePtrOutput) ElementType() reflect.Type
func (VulnerabilityDetailsResponsePtrOutput) PackageIssue ¶
func (o VulnerabilityDetailsResponsePtrOutput) PackageIssue() PackageIssueResponseArrayOutput
The set of affected locations and their fixes (if available) within the associated resource.
func (VulnerabilityDetailsResponsePtrOutput) Severity ¶
func (o VulnerabilityDetailsResponsePtrOutput) Severity() pulumi.StringPtrOutput
The note provider assigned Severity of the vulnerability.
func (VulnerabilityDetailsResponsePtrOutput) ToVulnerabilityDetailsResponsePtrOutput ¶
func (o VulnerabilityDetailsResponsePtrOutput) ToVulnerabilityDetailsResponsePtrOutput() VulnerabilityDetailsResponsePtrOutput
func (VulnerabilityDetailsResponsePtrOutput) ToVulnerabilityDetailsResponsePtrOutputWithContext ¶
func (o VulnerabilityDetailsResponsePtrOutput) ToVulnerabilityDetailsResponsePtrOutputWithContext(ctx context.Context) VulnerabilityDetailsResponsePtrOutput
func (VulnerabilityDetailsResponsePtrOutput) Type ¶
func (o VulnerabilityDetailsResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of package; whether native or non native(ruby gems, node.js packages etc)
type VulnerabilityLocation ¶
type VulnerabilityLocation struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri *string `pulumi:"cpeUri"` // The package being described. Package *string `pulumi:"package"` // The version of the package being described. This field can be used as a filter in list requests. Version *Version `pulumi:"version"` }
The location of the vulnerability
type VulnerabilityLocationArgs ¶
type VulnerabilityLocationArgs struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri pulumi.StringPtrInput `pulumi:"cpeUri"` // The package being described. Package pulumi.StringPtrInput `pulumi:"package"` // The version of the package being described. This field can be used as a filter in list requests. Version VersionPtrInput `pulumi:"version"` }
The location of the vulnerability
func (VulnerabilityLocationArgs) ElementType ¶
func (VulnerabilityLocationArgs) ElementType() reflect.Type
func (VulnerabilityLocationArgs) ToVulnerabilityLocationOutput ¶
func (i VulnerabilityLocationArgs) ToVulnerabilityLocationOutput() VulnerabilityLocationOutput
func (VulnerabilityLocationArgs) ToVulnerabilityLocationOutputWithContext ¶
func (i VulnerabilityLocationArgs) ToVulnerabilityLocationOutputWithContext(ctx context.Context) VulnerabilityLocationOutput
func (VulnerabilityLocationArgs) ToVulnerabilityLocationPtrOutput ¶
func (i VulnerabilityLocationArgs) ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput
func (VulnerabilityLocationArgs) ToVulnerabilityLocationPtrOutputWithContext ¶
func (i VulnerabilityLocationArgs) ToVulnerabilityLocationPtrOutputWithContext(ctx context.Context) VulnerabilityLocationPtrOutput
type VulnerabilityLocationInput ¶
type VulnerabilityLocationInput interface { pulumi.Input ToVulnerabilityLocationOutput() VulnerabilityLocationOutput ToVulnerabilityLocationOutputWithContext(context.Context) VulnerabilityLocationOutput }
VulnerabilityLocationInput is an input type that accepts VulnerabilityLocationArgs and VulnerabilityLocationOutput values. You can construct a concrete instance of `VulnerabilityLocationInput` via:
VulnerabilityLocationArgs{...}
type VulnerabilityLocationOutput ¶
type VulnerabilityLocationOutput struct{ *pulumi.OutputState }
The location of the vulnerability
func (VulnerabilityLocationOutput) CpeUri ¶
func (o VulnerabilityLocationOutput) CpeUri() pulumi.StringPtrOutput
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests.
func (VulnerabilityLocationOutput) ElementType ¶
func (VulnerabilityLocationOutput) ElementType() reflect.Type
func (VulnerabilityLocationOutput) Package ¶
func (o VulnerabilityLocationOutput) Package() pulumi.StringPtrOutput
The package being described.
func (VulnerabilityLocationOutput) ToVulnerabilityLocationOutput ¶
func (o VulnerabilityLocationOutput) ToVulnerabilityLocationOutput() VulnerabilityLocationOutput
func (VulnerabilityLocationOutput) ToVulnerabilityLocationOutputWithContext ¶
func (o VulnerabilityLocationOutput) ToVulnerabilityLocationOutputWithContext(ctx context.Context) VulnerabilityLocationOutput
func (VulnerabilityLocationOutput) ToVulnerabilityLocationPtrOutput ¶
func (o VulnerabilityLocationOutput) ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput
func (VulnerabilityLocationOutput) ToVulnerabilityLocationPtrOutputWithContext ¶
func (o VulnerabilityLocationOutput) ToVulnerabilityLocationPtrOutputWithContext(ctx context.Context) VulnerabilityLocationPtrOutput
func (VulnerabilityLocationOutput) Version ¶
func (o VulnerabilityLocationOutput) Version() VersionPtrOutput
The version of the package being described. This field can be used as a filter in list requests.
type VulnerabilityLocationPtrInput ¶
type VulnerabilityLocationPtrInput interface { pulumi.Input ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput ToVulnerabilityLocationPtrOutputWithContext(context.Context) VulnerabilityLocationPtrOutput }
VulnerabilityLocationPtrInput is an input type that accepts VulnerabilityLocationArgs, VulnerabilityLocationPtr and VulnerabilityLocationPtrOutput values. You can construct a concrete instance of `VulnerabilityLocationPtrInput` via:
VulnerabilityLocationArgs{...} or: nil
func VulnerabilityLocationPtr ¶
func VulnerabilityLocationPtr(v *VulnerabilityLocationArgs) VulnerabilityLocationPtrInput
type VulnerabilityLocationPtrOutput ¶
type VulnerabilityLocationPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityLocationPtrOutput) CpeUri ¶
func (o VulnerabilityLocationPtrOutput) CpeUri() pulumi.StringPtrOutput
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests.
func (VulnerabilityLocationPtrOutput) Elem ¶
func (o VulnerabilityLocationPtrOutput) Elem() VulnerabilityLocationOutput
func (VulnerabilityLocationPtrOutput) ElementType ¶
func (VulnerabilityLocationPtrOutput) ElementType() reflect.Type
func (VulnerabilityLocationPtrOutput) Package ¶
func (o VulnerabilityLocationPtrOutput) Package() pulumi.StringPtrOutput
The package being described.
func (VulnerabilityLocationPtrOutput) ToVulnerabilityLocationPtrOutput ¶
func (o VulnerabilityLocationPtrOutput) ToVulnerabilityLocationPtrOutput() VulnerabilityLocationPtrOutput
func (VulnerabilityLocationPtrOutput) ToVulnerabilityLocationPtrOutputWithContext ¶
func (o VulnerabilityLocationPtrOutput) ToVulnerabilityLocationPtrOutputWithContext(ctx context.Context) VulnerabilityLocationPtrOutput
func (VulnerabilityLocationPtrOutput) Version ¶
func (o VulnerabilityLocationPtrOutput) Version() VersionPtrOutput
The version of the package being described. This field can be used as a filter in list requests.
type VulnerabilityLocationResponse ¶
type VulnerabilityLocationResponse struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri string `pulumi:"cpeUri"` // The package being described. Package string `pulumi:"package"` // The version of the package being described. This field can be used as a filter in list requests. Version VersionResponse `pulumi:"version"` }
The location of the vulnerability
type VulnerabilityLocationResponseArgs ¶
type VulnerabilityLocationResponseArgs struct { // The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests. CpeUri pulumi.StringInput `pulumi:"cpeUri"` // The package being described. Package pulumi.StringInput `pulumi:"package"` // The version of the package being described. This field can be used as a filter in list requests. Version VersionResponseInput `pulumi:"version"` }
The location of the vulnerability
func (VulnerabilityLocationResponseArgs) ElementType ¶
func (VulnerabilityLocationResponseArgs) ElementType() reflect.Type
func (VulnerabilityLocationResponseArgs) ToVulnerabilityLocationResponseOutput ¶
func (i VulnerabilityLocationResponseArgs) ToVulnerabilityLocationResponseOutput() VulnerabilityLocationResponseOutput
func (VulnerabilityLocationResponseArgs) ToVulnerabilityLocationResponseOutputWithContext ¶
func (i VulnerabilityLocationResponseArgs) ToVulnerabilityLocationResponseOutputWithContext(ctx context.Context) VulnerabilityLocationResponseOutput
type VulnerabilityLocationResponseInput ¶
type VulnerabilityLocationResponseInput interface { pulumi.Input ToVulnerabilityLocationResponseOutput() VulnerabilityLocationResponseOutput ToVulnerabilityLocationResponseOutputWithContext(context.Context) VulnerabilityLocationResponseOutput }
VulnerabilityLocationResponseInput is an input type that accepts VulnerabilityLocationResponseArgs and VulnerabilityLocationResponseOutput values. You can construct a concrete instance of `VulnerabilityLocationResponseInput` via:
VulnerabilityLocationResponseArgs{...}
type VulnerabilityLocationResponseOutput ¶
type VulnerabilityLocationResponseOutput struct{ *pulumi.OutputState }
The location of the vulnerability
func (VulnerabilityLocationResponseOutput) CpeUri ¶
func (o VulnerabilityLocationResponseOutput) CpeUri() pulumi.StringOutput
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar. This field can be used as a filter in list requests.
func (VulnerabilityLocationResponseOutput) ElementType ¶
func (VulnerabilityLocationResponseOutput) ElementType() reflect.Type
func (VulnerabilityLocationResponseOutput) Package ¶
func (o VulnerabilityLocationResponseOutput) Package() pulumi.StringOutput
The package being described.
func (VulnerabilityLocationResponseOutput) ToVulnerabilityLocationResponseOutput ¶
func (o VulnerabilityLocationResponseOutput) ToVulnerabilityLocationResponseOutput() VulnerabilityLocationResponseOutput
func (VulnerabilityLocationResponseOutput) ToVulnerabilityLocationResponseOutputWithContext ¶
func (o VulnerabilityLocationResponseOutput) ToVulnerabilityLocationResponseOutputWithContext(ctx context.Context) VulnerabilityLocationResponseOutput
func (VulnerabilityLocationResponseOutput) Version ¶
func (o VulnerabilityLocationResponseOutput) Version() VersionResponseOutput
The version of the package being described. This field can be used as a filter in list requests.
type VulnerabilityType ¶
type VulnerabilityType struct { // The CVSS score for this Vulnerability. CvssScore *float64 `pulumi:"cvssScore"` // All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in. Details []Detail `pulumi:"details"` // Note provider assigned impact of the vulnerability Severity *VulnerabilityTypeSeverity `pulumi:"severity"` }
VulnerabilityType provides metadata about a security vulnerability.
type VulnerabilityTypeArgs ¶
type VulnerabilityTypeArgs struct { // The CVSS score for this Vulnerability. CvssScore pulumi.Float64PtrInput `pulumi:"cvssScore"` // All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in. Details DetailArrayInput `pulumi:"details"` // Note provider assigned impact of the vulnerability Severity VulnerabilityTypeSeverityPtrInput `pulumi:"severity"` }
VulnerabilityType provides metadata about a security vulnerability.
func (VulnerabilityTypeArgs) ElementType ¶
func (VulnerabilityTypeArgs) ElementType() reflect.Type
func (VulnerabilityTypeArgs) ToVulnerabilityTypeOutput ¶
func (i VulnerabilityTypeArgs) ToVulnerabilityTypeOutput() VulnerabilityTypeOutput
func (VulnerabilityTypeArgs) ToVulnerabilityTypeOutputWithContext ¶
func (i VulnerabilityTypeArgs) ToVulnerabilityTypeOutputWithContext(ctx context.Context) VulnerabilityTypeOutput
func (VulnerabilityTypeArgs) ToVulnerabilityTypePtrOutput ¶
func (i VulnerabilityTypeArgs) ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput
func (VulnerabilityTypeArgs) ToVulnerabilityTypePtrOutputWithContext ¶
func (i VulnerabilityTypeArgs) ToVulnerabilityTypePtrOutputWithContext(ctx context.Context) VulnerabilityTypePtrOutput
type VulnerabilityTypeInput ¶
type VulnerabilityTypeInput interface { pulumi.Input ToVulnerabilityTypeOutput() VulnerabilityTypeOutput ToVulnerabilityTypeOutputWithContext(context.Context) VulnerabilityTypeOutput }
VulnerabilityTypeInput is an input type that accepts VulnerabilityTypeArgs and VulnerabilityTypeOutput values. You can construct a concrete instance of `VulnerabilityTypeInput` via:
VulnerabilityTypeArgs{...}
type VulnerabilityTypeOutput ¶
type VulnerabilityTypeOutput struct{ *pulumi.OutputState }
VulnerabilityType provides metadata about a security vulnerability.
func (VulnerabilityTypeOutput) CvssScore ¶
func (o VulnerabilityTypeOutput) CvssScore() pulumi.Float64PtrOutput
The CVSS score for this Vulnerability.
func (VulnerabilityTypeOutput) Details ¶
func (o VulnerabilityTypeOutput) Details() DetailArrayOutput
All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in.
func (VulnerabilityTypeOutput) ElementType ¶
func (VulnerabilityTypeOutput) ElementType() reflect.Type
func (VulnerabilityTypeOutput) Severity ¶
func (o VulnerabilityTypeOutput) Severity() VulnerabilityTypeSeverityPtrOutput
Note provider assigned impact of the vulnerability
func (VulnerabilityTypeOutput) ToVulnerabilityTypeOutput ¶
func (o VulnerabilityTypeOutput) ToVulnerabilityTypeOutput() VulnerabilityTypeOutput
func (VulnerabilityTypeOutput) ToVulnerabilityTypeOutputWithContext ¶
func (o VulnerabilityTypeOutput) ToVulnerabilityTypeOutputWithContext(ctx context.Context) VulnerabilityTypeOutput
func (VulnerabilityTypeOutput) ToVulnerabilityTypePtrOutput ¶
func (o VulnerabilityTypeOutput) ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput
func (VulnerabilityTypeOutput) ToVulnerabilityTypePtrOutputWithContext ¶
func (o VulnerabilityTypeOutput) ToVulnerabilityTypePtrOutputWithContext(ctx context.Context) VulnerabilityTypePtrOutput
type VulnerabilityTypePtrInput ¶
type VulnerabilityTypePtrInput interface { pulumi.Input ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput ToVulnerabilityTypePtrOutputWithContext(context.Context) VulnerabilityTypePtrOutput }
VulnerabilityTypePtrInput is an input type that accepts VulnerabilityTypeArgs, VulnerabilityTypePtr and VulnerabilityTypePtrOutput values. You can construct a concrete instance of `VulnerabilityTypePtrInput` via:
VulnerabilityTypeArgs{...} or: nil
func VulnerabilityTypePtr ¶
func VulnerabilityTypePtr(v *VulnerabilityTypeArgs) VulnerabilityTypePtrInput
type VulnerabilityTypePtrOutput ¶
type VulnerabilityTypePtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityTypePtrOutput) CvssScore ¶
func (o VulnerabilityTypePtrOutput) CvssScore() pulumi.Float64PtrOutput
The CVSS score for this Vulnerability.
func (VulnerabilityTypePtrOutput) Details ¶
func (o VulnerabilityTypePtrOutput) Details() DetailArrayOutput
All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in.
func (VulnerabilityTypePtrOutput) Elem ¶
func (o VulnerabilityTypePtrOutput) Elem() VulnerabilityTypeOutput
func (VulnerabilityTypePtrOutput) ElementType ¶
func (VulnerabilityTypePtrOutput) ElementType() reflect.Type
func (VulnerabilityTypePtrOutput) Severity ¶
func (o VulnerabilityTypePtrOutput) Severity() VulnerabilityTypeSeverityPtrOutput
Note provider assigned impact of the vulnerability
func (VulnerabilityTypePtrOutput) ToVulnerabilityTypePtrOutput ¶
func (o VulnerabilityTypePtrOutput) ToVulnerabilityTypePtrOutput() VulnerabilityTypePtrOutput
func (VulnerabilityTypePtrOutput) ToVulnerabilityTypePtrOutputWithContext ¶
func (o VulnerabilityTypePtrOutput) ToVulnerabilityTypePtrOutputWithContext(ctx context.Context) VulnerabilityTypePtrOutput
type VulnerabilityTypeResponse ¶
type VulnerabilityTypeResponse struct { // The CVSS score for this Vulnerability. CvssScore float64 `pulumi:"cvssScore"` // All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in. Details []DetailResponse `pulumi:"details"` // Note provider assigned impact of the vulnerability Severity string `pulumi:"severity"` }
VulnerabilityType provides metadata about a security vulnerability.
type VulnerabilityTypeResponseArgs ¶
type VulnerabilityTypeResponseArgs struct { // The CVSS score for this Vulnerability. CvssScore pulumi.Float64Input `pulumi:"cvssScore"` // All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in. Details DetailResponseArrayInput `pulumi:"details"` // Note provider assigned impact of the vulnerability Severity pulumi.StringInput `pulumi:"severity"` }
VulnerabilityType provides metadata about a security vulnerability.
func (VulnerabilityTypeResponseArgs) ElementType ¶
func (VulnerabilityTypeResponseArgs) ElementType() reflect.Type
func (VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponseOutput ¶
func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponseOutput() VulnerabilityTypeResponseOutput
func (VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponseOutputWithContext ¶
func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponseOutputWithContext(ctx context.Context) VulnerabilityTypeResponseOutput
func (VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponsePtrOutput ¶
func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput
func (VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponsePtrOutputWithContext ¶
func (i VulnerabilityTypeResponseArgs) ToVulnerabilityTypeResponsePtrOutputWithContext(ctx context.Context) VulnerabilityTypeResponsePtrOutput
type VulnerabilityTypeResponseInput ¶
type VulnerabilityTypeResponseInput interface { pulumi.Input ToVulnerabilityTypeResponseOutput() VulnerabilityTypeResponseOutput ToVulnerabilityTypeResponseOutputWithContext(context.Context) VulnerabilityTypeResponseOutput }
VulnerabilityTypeResponseInput is an input type that accepts VulnerabilityTypeResponseArgs and VulnerabilityTypeResponseOutput values. You can construct a concrete instance of `VulnerabilityTypeResponseInput` via:
VulnerabilityTypeResponseArgs{...}
type VulnerabilityTypeResponseOutput ¶
type VulnerabilityTypeResponseOutput struct{ *pulumi.OutputState }
VulnerabilityType provides metadata about a security vulnerability.
func (VulnerabilityTypeResponseOutput) CvssScore ¶
func (o VulnerabilityTypeResponseOutput) CvssScore() pulumi.Float64Output
The CVSS score for this Vulnerability.
func (VulnerabilityTypeResponseOutput) Details ¶
func (o VulnerabilityTypeResponseOutput) Details() DetailResponseArrayOutput
All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in.
func (VulnerabilityTypeResponseOutput) ElementType ¶
func (VulnerabilityTypeResponseOutput) ElementType() reflect.Type
func (VulnerabilityTypeResponseOutput) Severity ¶
func (o VulnerabilityTypeResponseOutput) Severity() pulumi.StringOutput
Note provider assigned impact of the vulnerability
func (VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponseOutput ¶
func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponseOutput() VulnerabilityTypeResponseOutput
func (VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponseOutputWithContext ¶
func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponseOutputWithContext(ctx context.Context) VulnerabilityTypeResponseOutput
func (VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponsePtrOutput ¶
func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput
func (VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponsePtrOutputWithContext ¶
func (o VulnerabilityTypeResponseOutput) ToVulnerabilityTypeResponsePtrOutputWithContext(ctx context.Context) VulnerabilityTypeResponsePtrOutput
type VulnerabilityTypeResponsePtrInput ¶
type VulnerabilityTypeResponsePtrInput interface { pulumi.Input ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput ToVulnerabilityTypeResponsePtrOutputWithContext(context.Context) VulnerabilityTypeResponsePtrOutput }
VulnerabilityTypeResponsePtrInput is an input type that accepts VulnerabilityTypeResponseArgs, VulnerabilityTypeResponsePtr and VulnerabilityTypeResponsePtrOutput values. You can construct a concrete instance of `VulnerabilityTypeResponsePtrInput` via:
VulnerabilityTypeResponseArgs{...} or: nil
func VulnerabilityTypeResponsePtr ¶
func VulnerabilityTypeResponsePtr(v *VulnerabilityTypeResponseArgs) VulnerabilityTypeResponsePtrInput
type VulnerabilityTypeResponsePtrOutput ¶
type VulnerabilityTypeResponsePtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityTypeResponsePtrOutput) CvssScore ¶
func (o VulnerabilityTypeResponsePtrOutput) CvssScore() pulumi.Float64PtrOutput
The CVSS score for this Vulnerability.
func (VulnerabilityTypeResponsePtrOutput) Details ¶
func (o VulnerabilityTypeResponsePtrOutput) Details() DetailResponseArrayOutput
All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in.
func (VulnerabilityTypeResponsePtrOutput) Elem ¶
func (o VulnerabilityTypeResponsePtrOutput) Elem() VulnerabilityTypeResponseOutput
func (VulnerabilityTypeResponsePtrOutput) ElementType ¶
func (VulnerabilityTypeResponsePtrOutput) ElementType() reflect.Type
func (VulnerabilityTypeResponsePtrOutput) Severity ¶
func (o VulnerabilityTypeResponsePtrOutput) Severity() pulumi.StringPtrOutput
Note provider assigned impact of the vulnerability
func (VulnerabilityTypeResponsePtrOutput) ToVulnerabilityTypeResponsePtrOutput ¶
func (o VulnerabilityTypeResponsePtrOutput) ToVulnerabilityTypeResponsePtrOutput() VulnerabilityTypeResponsePtrOutput
func (VulnerabilityTypeResponsePtrOutput) ToVulnerabilityTypeResponsePtrOutputWithContext ¶
func (o VulnerabilityTypeResponsePtrOutput) ToVulnerabilityTypeResponsePtrOutputWithContext(ctx context.Context) VulnerabilityTypeResponsePtrOutput
type VulnerabilityTypeSeverity ¶ added in v0.4.0
type VulnerabilityTypeSeverity string
Note provider assigned impact of the vulnerability
func (VulnerabilityTypeSeverity) ElementType ¶ added in v0.4.0
func (VulnerabilityTypeSeverity) ElementType() reflect.Type
func (VulnerabilityTypeSeverity) ToStringOutput ¶ added in v0.4.0
func (e VulnerabilityTypeSeverity) ToStringOutput() pulumi.StringOutput
func (VulnerabilityTypeSeverity) ToStringOutputWithContext ¶ added in v0.4.0
func (e VulnerabilityTypeSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VulnerabilityTypeSeverity) ToStringPtrOutput ¶ added in v0.4.0
func (e VulnerabilityTypeSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (VulnerabilityTypeSeverity) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e VulnerabilityTypeSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityOutput ¶ added in v0.6.0
func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityOutput() VulnerabilityTypeSeverityOutput
func (VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityOutputWithContext ¶ added in v0.6.0
func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityOutput
func (VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityPtrOutput ¶ added in v0.6.0
func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput
func (VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityPtrOutputWithContext ¶ added in v0.6.0
func (e VulnerabilityTypeSeverity) ToVulnerabilityTypeSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityPtrOutput
type VulnerabilityTypeSeverityInput ¶ added in v0.6.0
type VulnerabilityTypeSeverityInput interface { pulumi.Input ToVulnerabilityTypeSeverityOutput() VulnerabilityTypeSeverityOutput ToVulnerabilityTypeSeverityOutputWithContext(context.Context) VulnerabilityTypeSeverityOutput }
VulnerabilityTypeSeverityInput is an input type that accepts VulnerabilityTypeSeverityArgs and VulnerabilityTypeSeverityOutput values. You can construct a concrete instance of `VulnerabilityTypeSeverityInput` via:
VulnerabilityTypeSeverityArgs{...}
type VulnerabilityTypeSeverityOutput ¶ added in v0.6.0
type VulnerabilityTypeSeverityOutput struct{ *pulumi.OutputState }
func (VulnerabilityTypeSeverityOutput) ElementType ¶ added in v0.6.0
func (VulnerabilityTypeSeverityOutput) ElementType() reflect.Type
func (VulnerabilityTypeSeverityOutput) ToStringOutput ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToStringOutput() pulumi.StringOutput
func (VulnerabilityTypeSeverityOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VulnerabilityTypeSeverityOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VulnerabilityTypeSeverityOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityOutput ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityOutput() VulnerabilityTypeSeverityOutput
func (VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityOutput
func (VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityPtrOutput ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput
func (VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityOutput) ToVulnerabilityTypeSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityPtrOutput
type VulnerabilityTypeSeverityPtrInput ¶ added in v0.6.0
type VulnerabilityTypeSeverityPtrInput interface { pulumi.Input ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput ToVulnerabilityTypeSeverityPtrOutputWithContext(context.Context) VulnerabilityTypeSeverityPtrOutput }
func VulnerabilityTypeSeverityPtr ¶ added in v0.6.0
func VulnerabilityTypeSeverityPtr(v string) VulnerabilityTypeSeverityPtrInput
type VulnerabilityTypeSeverityPtrOutput ¶ added in v0.6.0
type VulnerabilityTypeSeverityPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityTypeSeverityPtrOutput) Elem ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityPtrOutput) Elem() VulnerabilityTypeSeverityOutput
func (VulnerabilityTypeSeverityPtrOutput) ElementType ¶ added in v0.6.0
func (VulnerabilityTypeSeverityPtrOutput) ElementType() reflect.Type
func (VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VulnerabilityTypeSeverityPtrOutput) ToVulnerabilityTypeSeverityPtrOutput ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityPtrOutput) ToVulnerabilityTypeSeverityPtrOutput() VulnerabilityTypeSeverityPtrOutput
func (VulnerabilityTypeSeverityPtrOutput) ToVulnerabilityTypeSeverityPtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityTypeSeverityPtrOutput) ToVulnerabilityTypeSeverityPtrOutputWithContext(ctx context.Context) VulnerabilityTypeSeverityPtrOutput