Documentation
¶
Index ¶
- Constants
- type AKSIdentityType
- func (AKSIdentityType) ElementType() reflect.Type
- func (e AKSIdentityType) ToAKSIdentityTypeOutput() AKSIdentityTypeOutput
- func (e AKSIdentityType) ToAKSIdentityTypeOutputWithContext(ctx context.Context) AKSIdentityTypeOutput
- func (e AKSIdentityType) ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput
- func (e AKSIdentityType) ToAKSIdentityTypePtrOutputWithContext(ctx context.Context) AKSIdentityTypePtrOutput
- func (e AKSIdentityType) ToStringOutput() pulumi.StringOutput
- func (e AKSIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AKSIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AKSIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AKSIdentityTypeInput
- type AKSIdentityTypeOutput
- func (AKSIdentityTypeOutput) ElementType() reflect.Type
- func (o AKSIdentityTypeOutput) ToAKSIdentityTypeOutput() AKSIdentityTypeOutput
- func (o AKSIdentityTypeOutput) ToAKSIdentityTypeOutputWithContext(ctx context.Context) AKSIdentityTypeOutput
- func (o AKSIdentityTypeOutput) ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput
- func (o AKSIdentityTypeOutput) ToAKSIdentityTypePtrOutputWithContext(ctx context.Context) AKSIdentityTypePtrOutput
- func (o AKSIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AKSIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AKSIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AKSIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AKSIdentityTypePtrInput
- type AKSIdentityTypePtrOutput
- func (o AKSIdentityTypePtrOutput) Elem() AKSIdentityTypeOutput
- func (AKSIdentityTypePtrOutput) ElementType() reflect.Type
- func (o AKSIdentityTypePtrOutput) ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput
- func (o AKSIdentityTypePtrOutput) ToAKSIdentityTypePtrOutputWithContext(ctx context.Context) AKSIdentityTypePtrOutput
- func (o AKSIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AKSIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureBlobDefinition
- type AzureBlobDefinitionArgs
- func (val *AzureBlobDefinitionArgs) Defaults() *AzureBlobDefinitionArgs
- func (AzureBlobDefinitionArgs) ElementType() reflect.Type
- func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionOutput() AzureBlobDefinitionOutput
- func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionOutputWithContext(ctx context.Context) AzureBlobDefinitionOutput
- func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput
- func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionPtrOutputWithContext(ctx context.Context) AzureBlobDefinitionPtrOutput
- type AzureBlobDefinitionInput
- type AzureBlobDefinitionOutput
- func (o AzureBlobDefinitionOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionOutput) ContainerName() pulumi.StringPtrOutput
- func (AzureBlobDefinitionOutput) ElementType() reflect.Type
- func (o AzureBlobDefinitionOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionOutput) ManagedIdentity() ManagedIdentityDefinitionPtrOutput
- func (o AzureBlobDefinitionOutput) SasToken() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionOutput) ServicePrincipal() ServicePrincipalDefinitionPtrOutput
- func (o AzureBlobDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionOutput() AzureBlobDefinitionOutput
- func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionOutputWithContext(ctx context.Context) AzureBlobDefinitionOutput
- func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput
- func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionPtrOutputWithContext(ctx context.Context) AzureBlobDefinitionPtrOutput
- func (o AzureBlobDefinitionOutput) Url() pulumi.StringPtrOutput
- type AzureBlobDefinitionPtrInput
- type AzureBlobDefinitionPtrOutput
- func (o AzureBlobDefinitionPtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionPtrOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionPtrOutput) Elem() AzureBlobDefinitionOutput
- func (AzureBlobDefinitionPtrOutput) ElementType() reflect.Type
- func (o AzureBlobDefinitionPtrOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionPtrOutput) ManagedIdentity() ManagedIdentityDefinitionPtrOutput
- func (o AzureBlobDefinitionPtrOutput) SasToken() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionPtrOutput) ServicePrincipal() ServicePrincipalDefinitionPtrOutput
- func (o AzureBlobDefinitionPtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionPtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionPtrOutput) ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput
- func (o AzureBlobDefinitionPtrOutput) ToAzureBlobDefinitionPtrOutputWithContext(ctx context.Context) AzureBlobDefinitionPtrOutput
- func (o AzureBlobDefinitionPtrOutput) Url() pulumi.StringPtrOutput
- type AzureBlobDefinitionResponse
- type AzureBlobDefinitionResponseOutput
- func (o AzureBlobDefinitionResponseOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponseOutput) ContainerName() pulumi.StringPtrOutput
- func (AzureBlobDefinitionResponseOutput) ElementType() reflect.Type
- func (o AzureBlobDefinitionResponseOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponseOutput) ManagedIdentity() ManagedIdentityDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponseOutput) SasToken() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponseOutput) ServicePrincipal() ServicePrincipalDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionResponseOutput) ToAzureBlobDefinitionResponseOutput() AzureBlobDefinitionResponseOutput
- func (o AzureBlobDefinitionResponseOutput) ToAzureBlobDefinitionResponseOutputWithContext(ctx context.Context) AzureBlobDefinitionResponseOutput
- func (o AzureBlobDefinitionResponseOutput) Url() pulumi.StringPtrOutput
- type AzureBlobDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) Elem() AzureBlobDefinitionResponseOutput
- func (AzureBlobDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o AzureBlobDefinitionResponsePtrOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) ManagedIdentity() ManagedIdentityDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) SasToken() pulumi.StringPtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) ServicePrincipal() ServicePrincipalDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) ToAzureBlobDefinitionResponsePtrOutput() AzureBlobDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) ToAzureBlobDefinitionResponsePtrOutputWithContext(ctx context.Context) AzureBlobDefinitionResponsePtrOutput
- func (o AzureBlobDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
- type BucketDefinition
- type BucketDefinitionArgs
- func (val *BucketDefinitionArgs) Defaults() *BucketDefinitionArgs
- func (BucketDefinitionArgs) ElementType() reflect.Type
- func (i BucketDefinitionArgs) ToBucketDefinitionOutput() BucketDefinitionOutput
- func (i BucketDefinitionArgs) ToBucketDefinitionOutputWithContext(ctx context.Context) BucketDefinitionOutput
- func (i BucketDefinitionArgs) ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput
- func (i BucketDefinitionArgs) ToBucketDefinitionPtrOutputWithContext(ctx context.Context) BucketDefinitionPtrOutput
- type BucketDefinitionInput
- type BucketDefinitionOutput
- func (o BucketDefinitionOutput) AccessKey() pulumi.StringPtrOutput
- func (o BucketDefinitionOutput) BucketName() pulumi.StringPtrOutput
- func (BucketDefinitionOutput) ElementType() reflect.Type
- func (o BucketDefinitionOutput) Insecure() pulumi.BoolPtrOutput
- func (o BucketDefinitionOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o BucketDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionOutput) ToBucketDefinitionOutput() BucketDefinitionOutput
- func (o BucketDefinitionOutput) ToBucketDefinitionOutputWithContext(ctx context.Context) BucketDefinitionOutput
- func (o BucketDefinitionOutput) ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput
- func (o BucketDefinitionOutput) ToBucketDefinitionPtrOutputWithContext(ctx context.Context) BucketDefinitionPtrOutput
- func (o BucketDefinitionOutput) Url() pulumi.StringPtrOutput
- type BucketDefinitionPtrInput
- type BucketDefinitionPtrOutput
- func (o BucketDefinitionPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o BucketDefinitionPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o BucketDefinitionPtrOutput) Elem() BucketDefinitionOutput
- func (BucketDefinitionPtrOutput) ElementType() reflect.Type
- func (o BucketDefinitionPtrOutput) Insecure() pulumi.BoolPtrOutput
- func (o BucketDefinitionPtrOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o BucketDefinitionPtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionPtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionPtrOutput) ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput
- func (o BucketDefinitionPtrOutput) ToBucketDefinitionPtrOutputWithContext(ctx context.Context) BucketDefinitionPtrOutput
- func (o BucketDefinitionPtrOutput) Url() pulumi.StringPtrOutput
- type BucketDefinitionResponse
- type BucketDefinitionResponseOutput
- func (o BucketDefinitionResponseOutput) AccessKey() pulumi.StringPtrOutput
- func (o BucketDefinitionResponseOutput) BucketName() pulumi.StringPtrOutput
- func (BucketDefinitionResponseOutput) ElementType() reflect.Type
- func (o BucketDefinitionResponseOutput) Insecure() pulumi.BoolPtrOutput
- func (o BucketDefinitionResponseOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o BucketDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionResponseOutput) ToBucketDefinitionResponseOutput() BucketDefinitionResponseOutput
- func (o BucketDefinitionResponseOutput) ToBucketDefinitionResponseOutputWithContext(ctx context.Context) BucketDefinitionResponseOutput
- func (o BucketDefinitionResponseOutput) Url() pulumi.StringPtrOutput
- type BucketDefinitionResponsePtrOutput
- func (o BucketDefinitionResponsePtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o BucketDefinitionResponsePtrOutput) BucketName() pulumi.StringPtrOutput
- func (o BucketDefinitionResponsePtrOutput) Elem() BucketDefinitionResponseOutput
- func (BucketDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o BucketDefinitionResponsePtrOutput) Insecure() pulumi.BoolPtrOutput
- func (o BucketDefinitionResponsePtrOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o BucketDefinitionResponsePtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionResponsePtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o BucketDefinitionResponsePtrOutput) ToBucketDefinitionResponsePtrOutput() BucketDefinitionResponsePtrOutput
- func (o BucketDefinitionResponsePtrOutput) ToBucketDefinitionResponsePtrOutputWithContext(ctx context.Context) BucketDefinitionResponsePtrOutput
- func (o BucketDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
- type ComplianceStatusResponse
- type ComplianceStatusResponseOutput
- func (o ComplianceStatusResponseOutput) ComplianceState() pulumi.StringOutput
- func (ComplianceStatusResponseOutput) ElementType() reflect.Type
- func (o ComplianceStatusResponseOutput) LastConfigApplied() pulumi.StringPtrOutput
- func (o ComplianceStatusResponseOutput) Message() pulumi.StringPtrOutput
- func (o ComplianceStatusResponseOutput) MessageLevel() pulumi.StringPtrOutput
- func (o ComplianceStatusResponseOutput) ToComplianceStatusResponseOutput() ComplianceStatusResponseOutput
- func (o ComplianceStatusResponseOutput) ToComplianceStatusResponseOutputWithContext(ctx context.Context) ComplianceStatusResponseOutput
- type ErrorAdditionalInfoResponse
- type ErrorAdditionalInfoResponseArrayOutput
- func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseArrayOutput) Index(i pulumi.IntInput) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
- type ErrorAdditionalInfoResponseOutput
- func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
- type ErrorDetailResponse
- type ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
- type ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Target() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- type Extension
- type ExtensionAksAssignedIdentity
- type ExtensionAksAssignedIdentityArgs
- func (ExtensionAksAssignedIdentityArgs) ElementType() reflect.Type
- func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityOutput() ExtensionAksAssignedIdentityOutput
- func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityOutput
- func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput
- func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityPtrOutput
- type ExtensionAksAssignedIdentityInput
- type ExtensionAksAssignedIdentityOutput
- func (ExtensionAksAssignedIdentityOutput) ElementType() reflect.Type
- func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityOutput() ExtensionAksAssignedIdentityOutput
- func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityOutput
- func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput
- func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityPtrOutput
- func (o ExtensionAksAssignedIdentityOutput) Type() AKSIdentityTypePtrOutput
- type ExtensionAksAssignedIdentityPtrInput
- type ExtensionAksAssignedIdentityPtrOutput
- func (o ExtensionAksAssignedIdentityPtrOutput) Elem() ExtensionAksAssignedIdentityOutput
- func (ExtensionAksAssignedIdentityPtrOutput) ElementType() reflect.Type
- func (o ExtensionAksAssignedIdentityPtrOutput) ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput
- func (o ExtensionAksAssignedIdentityPtrOutput) ToExtensionAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityPtrOutput
- func (o ExtensionAksAssignedIdentityPtrOutput) Type() AKSIdentityTypePtrOutput
- type ExtensionArgs
- type ExtensionInput
- type ExtensionOutput
- func (o ExtensionOutput) AksAssignedIdentity() ExtensionResponseAksAssignedIdentityPtrOutput
- func (o ExtensionOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (o ExtensionOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
- func (o ExtensionOutput) ConfigurationSettings() pulumi.StringMapOutput
- func (o ExtensionOutput) CurrentVersion() pulumi.StringOutput
- func (o ExtensionOutput) CustomLocationSettings() pulumi.StringMapOutput
- func (ExtensionOutput) ElementType() reflect.Type
- func (o ExtensionOutput) ErrorInfo() ErrorDetailResponseOutput
- func (o ExtensionOutput) ExtensionType() pulumi.StringPtrOutput
- func (o ExtensionOutput) Identity() IdentityResponsePtrOutput
- func (o ExtensionOutput) IsSystemExtension() pulumi.BoolOutput
- func (o ExtensionOutput) Name() pulumi.StringOutput
- func (o ExtensionOutput) PackageUri() pulumi.StringOutput
- func (o ExtensionOutput) Plan() PlanResponsePtrOutput
- func (o ExtensionOutput) ProvisioningState() pulumi.StringOutput
- func (o ExtensionOutput) ReleaseTrain() pulumi.StringPtrOutput
- func (o ExtensionOutput) Scope() ScopeResponsePtrOutput
- func (o ExtensionOutput) Statuses() ExtensionStatusResponseArrayOutput
- func (o ExtensionOutput) SystemData() SystemDataResponseOutput
- func (o ExtensionOutput) ToExtensionOutput() ExtensionOutput
- func (o ExtensionOutput) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
- func (o ExtensionOutput) Type() pulumi.StringOutput
- func (o ExtensionOutput) Version() pulumi.StringPtrOutput
- type ExtensionResponseAksAssignedIdentity
- type ExtensionResponseAksAssignedIdentityOutput
- func (ExtensionResponseAksAssignedIdentityOutput) ElementType() reflect.Type
- func (o ExtensionResponseAksAssignedIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o ExtensionResponseAksAssignedIdentityOutput) TenantId() pulumi.StringOutput
- func (o ExtensionResponseAksAssignedIdentityOutput) ToExtensionResponseAksAssignedIdentityOutput() ExtensionResponseAksAssignedIdentityOutput
- func (o ExtensionResponseAksAssignedIdentityOutput) ToExtensionResponseAksAssignedIdentityOutputWithContext(ctx context.Context) ExtensionResponseAksAssignedIdentityOutput
- func (o ExtensionResponseAksAssignedIdentityOutput) Type() pulumi.StringPtrOutput
- type ExtensionResponseAksAssignedIdentityPtrOutput
- func (o ExtensionResponseAksAssignedIdentityPtrOutput) Elem() ExtensionResponseAksAssignedIdentityOutput
- func (ExtensionResponseAksAssignedIdentityPtrOutput) ElementType() reflect.Type
- func (o ExtensionResponseAksAssignedIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ExtensionResponseAksAssignedIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ExtensionResponseAksAssignedIdentityPtrOutput) ToExtensionResponseAksAssignedIdentityPtrOutput() ExtensionResponseAksAssignedIdentityPtrOutput
- func (o ExtensionResponseAksAssignedIdentityPtrOutput) ToExtensionResponseAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionResponseAksAssignedIdentityPtrOutput
- func (o ExtensionResponseAksAssignedIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ExtensionState
- type ExtensionStatus
- type ExtensionStatusArgs
- func (val *ExtensionStatusArgs) Defaults() *ExtensionStatusArgs
- func (ExtensionStatusArgs) ElementType() reflect.Type
- func (i ExtensionStatusArgs) ToExtensionStatusOutput() ExtensionStatusOutput
- func (i ExtensionStatusArgs) ToExtensionStatusOutputWithContext(ctx context.Context) ExtensionStatusOutput
- type ExtensionStatusArray
- type ExtensionStatusArrayInput
- type ExtensionStatusArrayOutput
- func (ExtensionStatusArrayOutput) ElementType() reflect.Type
- func (o ExtensionStatusArrayOutput) Index(i pulumi.IntInput) ExtensionStatusOutput
- func (o ExtensionStatusArrayOutput) ToExtensionStatusArrayOutput() ExtensionStatusArrayOutput
- func (o ExtensionStatusArrayOutput) ToExtensionStatusArrayOutputWithContext(ctx context.Context) ExtensionStatusArrayOutput
- type ExtensionStatusInput
- type ExtensionStatusOutput
- func (o ExtensionStatusOutput) Code() pulumi.StringPtrOutput
- func (o ExtensionStatusOutput) DisplayStatus() pulumi.StringPtrOutput
- func (ExtensionStatusOutput) ElementType() reflect.Type
- func (o ExtensionStatusOutput) Level() pulumi.StringPtrOutput
- func (o ExtensionStatusOutput) Message() pulumi.StringPtrOutput
- func (o ExtensionStatusOutput) Time() pulumi.StringPtrOutput
- func (o ExtensionStatusOutput) ToExtensionStatusOutput() ExtensionStatusOutput
- func (o ExtensionStatusOutput) ToExtensionStatusOutputWithContext(ctx context.Context) ExtensionStatusOutput
- type ExtensionStatusResponse
- type ExtensionStatusResponseArrayOutput
- func (ExtensionStatusResponseArrayOutput) ElementType() reflect.Type
- func (o ExtensionStatusResponseArrayOutput) Index(i pulumi.IntInput) ExtensionStatusResponseOutput
- func (o ExtensionStatusResponseArrayOutput) ToExtensionStatusResponseArrayOutput() ExtensionStatusResponseArrayOutput
- func (o ExtensionStatusResponseArrayOutput) ToExtensionStatusResponseArrayOutputWithContext(ctx context.Context) ExtensionStatusResponseArrayOutput
- type ExtensionStatusResponseOutput
- func (o ExtensionStatusResponseOutput) Code() pulumi.StringPtrOutput
- func (o ExtensionStatusResponseOutput) DisplayStatus() pulumi.StringPtrOutput
- func (ExtensionStatusResponseOutput) ElementType() reflect.Type
- func (o ExtensionStatusResponseOutput) Level() pulumi.StringPtrOutput
- func (o ExtensionStatusResponseOutput) Message() pulumi.StringPtrOutput
- func (o ExtensionStatusResponseOutput) Time() pulumi.StringPtrOutput
- func (o ExtensionStatusResponseOutput) ToExtensionStatusResponseOutput() ExtensionStatusResponseOutput
- func (o ExtensionStatusResponseOutput) ToExtensionStatusResponseOutputWithContext(ctx context.Context) ExtensionStatusResponseOutput
- type FluxConfiguration
- type FluxConfigurationArgs
- type FluxConfigurationInput
- type FluxConfigurationOutput
- func (o FluxConfigurationOutput) AzureBlob() AzureBlobDefinitionResponsePtrOutput
- func (o FluxConfigurationOutput) Bucket() BucketDefinitionResponsePtrOutput
- func (o FluxConfigurationOutput) ComplianceState() pulumi.StringOutput
- func (o FluxConfigurationOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
- func (FluxConfigurationOutput) ElementType() reflect.Type
- func (o FluxConfigurationOutput) ErrorMessage() pulumi.StringOutput
- func (o FluxConfigurationOutput) GitRepository() GitRepositoryDefinitionResponsePtrOutput
- func (o FluxConfigurationOutput) Kustomizations() KustomizationDefinitionResponseMapOutput
- func (o FluxConfigurationOutput) Name() pulumi.StringOutput
- func (o FluxConfigurationOutput) Namespace() pulumi.StringPtrOutput
- func (o FluxConfigurationOutput) ProvisioningState() pulumi.StringOutput
- func (o FluxConfigurationOutput) ReconciliationWaitDuration() pulumi.StringPtrOutput
- func (o FluxConfigurationOutput) RepositoryPublicKey() pulumi.StringOutput
- func (o FluxConfigurationOutput) Scope() pulumi.StringPtrOutput
- func (o FluxConfigurationOutput) SourceKind() pulumi.StringPtrOutput
- func (o FluxConfigurationOutput) SourceSyncedCommitId() pulumi.StringOutput
- func (o FluxConfigurationOutput) SourceUpdatedAt() pulumi.StringOutput
- func (o FluxConfigurationOutput) StatusUpdatedAt() pulumi.StringOutput
- func (o FluxConfigurationOutput) Statuses() ObjectStatusDefinitionResponseArrayOutput
- func (o FluxConfigurationOutput) Suspend() pulumi.BoolPtrOutput
- func (o FluxConfigurationOutput) SystemData() SystemDataResponseOutput
- func (o FluxConfigurationOutput) ToFluxConfigurationOutput() FluxConfigurationOutput
- func (o FluxConfigurationOutput) ToFluxConfigurationOutputWithContext(ctx context.Context) FluxConfigurationOutput
- func (o FluxConfigurationOutput) Type() pulumi.StringOutput
- func (o FluxConfigurationOutput) WaitForReconciliation() pulumi.BoolPtrOutput
- type FluxConfigurationState
- type GitRepositoryDefinition
- type GitRepositoryDefinitionArgs
- func (val *GitRepositoryDefinitionArgs) Defaults() *GitRepositoryDefinitionArgs
- func (GitRepositoryDefinitionArgs) ElementType() reflect.Type
- func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionOutput() GitRepositoryDefinitionOutput
- func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionOutputWithContext(ctx context.Context) GitRepositoryDefinitionOutput
- func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput
- func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionPtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionPtrOutput
- type GitRepositoryDefinitionInput
- type GitRepositoryDefinitionOutput
- func (GitRepositoryDefinitionOutput) ElementType() reflect.Type
- func (o GitRepositoryDefinitionOutput) HttpsCACert() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionOutput) HttpsUser() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionOutput) RepositoryRef() RepositoryRefDefinitionPtrOutput
- func (o GitRepositoryDefinitionOutput) SshKnownHosts() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionOutput() GitRepositoryDefinitionOutput
- func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionOutputWithContext(ctx context.Context) GitRepositoryDefinitionOutput
- func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput
- func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionPtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionPtrOutput
- func (o GitRepositoryDefinitionOutput) Url() pulumi.StringPtrOutput
- type GitRepositoryDefinitionPtrInput
- type GitRepositoryDefinitionPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) Elem() GitRepositoryDefinitionOutput
- func (GitRepositoryDefinitionPtrOutput) ElementType() reflect.Type
- func (o GitRepositoryDefinitionPtrOutput) HttpsCACert() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) HttpsUser() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) RepositoryRef() RepositoryRefDefinitionPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) SshKnownHosts() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionPtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionPtrOutput) ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) ToGitRepositoryDefinitionPtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionPtrOutput
- func (o GitRepositoryDefinitionPtrOutput) Url() pulumi.StringPtrOutput
- type GitRepositoryDefinitionResponse
- type GitRepositoryDefinitionResponseOutput
- func (GitRepositoryDefinitionResponseOutput) ElementType() reflect.Type
- func (o GitRepositoryDefinitionResponseOutput) HttpsCACert() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponseOutput) HttpsUser() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponseOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponseOutput) RepositoryRef() RepositoryRefDefinitionResponsePtrOutput
- func (o GitRepositoryDefinitionResponseOutput) SshKnownHosts() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionResponseOutput) ToGitRepositoryDefinitionResponseOutput() GitRepositoryDefinitionResponseOutput
- func (o GitRepositoryDefinitionResponseOutput) ToGitRepositoryDefinitionResponseOutputWithContext(ctx context.Context) GitRepositoryDefinitionResponseOutput
- func (o GitRepositoryDefinitionResponseOutput) Url() pulumi.StringPtrOutput
- type GitRepositoryDefinitionResponsePtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) Elem() GitRepositoryDefinitionResponseOutput
- func (GitRepositoryDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o GitRepositoryDefinitionResponsePtrOutput) HttpsCACert() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) HttpsUser() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) LocalAuthRef() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) RepositoryRef() RepositoryRefDefinitionResponsePtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) SshKnownHosts() pulumi.StringPtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) ToGitRepositoryDefinitionResponsePtrOutput() GitRepositoryDefinitionResponsePtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) ToGitRepositoryDefinitionResponsePtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionResponsePtrOutput
- func (o GitRepositoryDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
- type HelmOperatorProperties
- type HelmOperatorPropertiesArgs
- func (HelmOperatorPropertiesArgs) ElementType() reflect.Type
- func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesOutput() HelmOperatorPropertiesOutput
- func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesOutputWithContext(ctx context.Context) HelmOperatorPropertiesOutput
- func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput
- func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesPtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesPtrOutput
- type HelmOperatorPropertiesInput
- type HelmOperatorPropertiesOutput
- func (o HelmOperatorPropertiesOutput) ChartValues() pulumi.StringPtrOutput
- func (o HelmOperatorPropertiesOutput) ChartVersion() pulumi.StringPtrOutput
- func (HelmOperatorPropertiesOutput) ElementType() reflect.Type
- func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesOutput() HelmOperatorPropertiesOutput
- func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesOutputWithContext(ctx context.Context) HelmOperatorPropertiesOutput
- func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput
- func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesPtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesPtrOutput
- type HelmOperatorPropertiesPtrInput
- type HelmOperatorPropertiesPtrOutput
- func (o HelmOperatorPropertiesPtrOutput) ChartValues() pulumi.StringPtrOutput
- func (o HelmOperatorPropertiesPtrOutput) ChartVersion() pulumi.StringPtrOutput
- func (o HelmOperatorPropertiesPtrOutput) Elem() HelmOperatorPropertiesOutput
- func (HelmOperatorPropertiesPtrOutput) ElementType() reflect.Type
- func (o HelmOperatorPropertiesPtrOutput) ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput
- func (o HelmOperatorPropertiesPtrOutput) ToHelmOperatorPropertiesPtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesPtrOutput
- type HelmOperatorPropertiesResponse
- type HelmOperatorPropertiesResponseOutput
- func (o HelmOperatorPropertiesResponseOutput) ChartValues() pulumi.StringPtrOutput
- func (o HelmOperatorPropertiesResponseOutput) ChartVersion() pulumi.StringPtrOutput
- func (HelmOperatorPropertiesResponseOutput) ElementType() reflect.Type
- func (o HelmOperatorPropertiesResponseOutput) ToHelmOperatorPropertiesResponseOutput() HelmOperatorPropertiesResponseOutput
- func (o HelmOperatorPropertiesResponseOutput) ToHelmOperatorPropertiesResponseOutputWithContext(ctx context.Context) HelmOperatorPropertiesResponseOutput
- type HelmOperatorPropertiesResponsePtrOutput
- func (o HelmOperatorPropertiesResponsePtrOutput) ChartValues() pulumi.StringPtrOutput
- func (o HelmOperatorPropertiesResponsePtrOutput) ChartVersion() pulumi.StringPtrOutput
- func (o HelmOperatorPropertiesResponsePtrOutput) Elem() HelmOperatorPropertiesResponseOutput
- func (HelmOperatorPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o HelmOperatorPropertiesResponsePtrOutput) ToHelmOperatorPropertiesResponsePtrOutput() HelmOperatorPropertiesResponsePtrOutput
- func (o HelmOperatorPropertiesResponsePtrOutput) ToHelmOperatorPropertiesResponsePtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesResponsePtrOutput
- type HelmReleasePropertiesDefinitionResponse
- type HelmReleasePropertiesDefinitionResponseOutput
- func (HelmReleasePropertiesDefinitionResponseOutput) ElementType() reflect.Type
- func (o HelmReleasePropertiesDefinitionResponseOutput) FailureCount() pulumi.Float64PtrOutput
- func (o HelmReleasePropertiesDefinitionResponseOutput) HelmChartRef() ObjectReferenceDefinitionResponsePtrOutput
- func (o HelmReleasePropertiesDefinitionResponseOutput) InstallFailureCount() pulumi.Float64PtrOutput
- func (o HelmReleasePropertiesDefinitionResponseOutput) LastRevisionApplied() pulumi.Float64PtrOutput
- func (o HelmReleasePropertiesDefinitionResponseOutput) ToHelmReleasePropertiesDefinitionResponseOutput() HelmReleasePropertiesDefinitionResponseOutput
- func (o HelmReleasePropertiesDefinitionResponseOutput) ToHelmReleasePropertiesDefinitionResponseOutputWithContext(ctx context.Context) HelmReleasePropertiesDefinitionResponseOutput
- func (o HelmReleasePropertiesDefinitionResponseOutput) UpgradeFailureCount() pulumi.Float64PtrOutput
- type HelmReleasePropertiesDefinitionResponsePtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) Elem() HelmReleasePropertiesDefinitionResponseOutput
- func (HelmReleasePropertiesDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) FailureCount() pulumi.Float64PtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) HelmChartRef() ObjectReferenceDefinitionResponsePtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) InstallFailureCount() pulumi.Float64PtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) LastRevisionApplied() pulumi.Float64PtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) ToHelmReleasePropertiesDefinitionResponsePtrOutput() HelmReleasePropertiesDefinitionResponsePtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) ToHelmReleasePropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) HelmReleasePropertiesDefinitionResponsePtrOutput
- func (o HelmReleasePropertiesDefinitionResponsePtrOutput) UpgradeFailureCount() pulumi.Float64PtrOutput
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() ResourceIdentityTypePtrOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
- type IdentityResponse
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type KubernetesConfigurationPrivateLinkScopeProperties
- type KubernetesConfigurationPrivateLinkScopePropertiesArgs
- func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ElementType() reflect.Type
- func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesOutput() KubernetesConfigurationPrivateLinkScopePropertiesOutput
- func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesOutput
- func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- type KubernetesConfigurationPrivateLinkScopePropertiesInput
- type KubernetesConfigurationPrivateLinkScopePropertiesOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ClusterResourceId() pulumi.StringOutput
- func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ElementType() reflect.Type
- func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesOutput() KubernetesConfigurationPrivateLinkScopePropertiesOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- type KubernetesConfigurationPrivateLinkScopePropertiesPtrInput
- type KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ClusterResourceId() pulumi.StringPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) Elem() KubernetesConfigurationPrivateLinkScopePropertiesOutput
- func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ElementType() reflect.Type
- func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
- type KubernetesConfigurationPrivateLinkScopePropertiesResponse
- type KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ClusterResourceId() pulumi.StringOutput
- func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ElementType() reflect.Type
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PrivateLinkScopeId() pulumi.StringOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesResponseOutput() KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
- func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesResponseOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
- type KustomizationDefinition
- type KustomizationDefinitionArgs
- func (val *KustomizationDefinitionArgs) Defaults() *KustomizationDefinitionArgs
- func (KustomizationDefinitionArgs) ElementType() reflect.Type
- func (i KustomizationDefinitionArgs) ToKustomizationDefinitionOutput() KustomizationDefinitionOutput
- func (i KustomizationDefinitionArgs) ToKustomizationDefinitionOutputWithContext(ctx context.Context) KustomizationDefinitionOutput
- type KustomizationDefinitionInput
- type KustomizationDefinitionMap
- func (KustomizationDefinitionMap) ElementType() reflect.Type
- func (i KustomizationDefinitionMap) ToKustomizationDefinitionMapOutput() KustomizationDefinitionMapOutput
- func (i KustomizationDefinitionMap) ToKustomizationDefinitionMapOutputWithContext(ctx context.Context) KustomizationDefinitionMapOutput
- type KustomizationDefinitionMapInput
- type KustomizationDefinitionMapOutput
- func (KustomizationDefinitionMapOutput) ElementType() reflect.Type
- func (o KustomizationDefinitionMapOutput) MapIndex(k pulumi.StringInput) KustomizationDefinitionOutput
- func (o KustomizationDefinitionMapOutput) ToKustomizationDefinitionMapOutput() KustomizationDefinitionMapOutput
- func (o KustomizationDefinitionMapOutput) ToKustomizationDefinitionMapOutputWithContext(ctx context.Context) KustomizationDefinitionMapOutput
- type KustomizationDefinitionOutput
- func (o KustomizationDefinitionOutput) DependsOn() pulumi.StringArrayOutput
- func (KustomizationDefinitionOutput) ElementType() reflect.Type
- func (o KustomizationDefinitionOutput) Force() pulumi.BoolPtrOutput
- func (o KustomizationDefinitionOutput) Path() pulumi.StringPtrOutput
- func (o KustomizationDefinitionOutput) PostBuild() PostBuildDefinitionPtrOutput
- func (o KustomizationDefinitionOutput) Prune() pulumi.BoolPtrOutput
- func (o KustomizationDefinitionOutput) RetryIntervalInSeconds() pulumi.Float64PtrOutput
- func (o KustomizationDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o KustomizationDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o KustomizationDefinitionOutput) ToKustomizationDefinitionOutput() KustomizationDefinitionOutput
- func (o KustomizationDefinitionOutput) ToKustomizationDefinitionOutputWithContext(ctx context.Context) KustomizationDefinitionOutput
- func (o KustomizationDefinitionOutput) Wait() pulumi.BoolPtrOutput
- type KustomizationDefinitionResponse
- type KustomizationDefinitionResponseMapOutput
- func (KustomizationDefinitionResponseMapOutput) ElementType() reflect.Type
- func (o KustomizationDefinitionResponseMapOutput) MapIndex(k pulumi.StringInput) KustomizationDefinitionResponseOutput
- func (o KustomizationDefinitionResponseMapOutput) ToKustomizationDefinitionResponseMapOutput() KustomizationDefinitionResponseMapOutput
- func (o KustomizationDefinitionResponseMapOutput) ToKustomizationDefinitionResponseMapOutputWithContext(ctx context.Context) KustomizationDefinitionResponseMapOutput
- type KustomizationDefinitionResponseOutput
- func (o KustomizationDefinitionResponseOutput) DependsOn() pulumi.StringArrayOutput
- func (KustomizationDefinitionResponseOutput) ElementType() reflect.Type
- func (o KustomizationDefinitionResponseOutput) Force() pulumi.BoolPtrOutput
- func (o KustomizationDefinitionResponseOutput) Name() pulumi.StringOutput
- func (o KustomizationDefinitionResponseOutput) Path() pulumi.StringPtrOutput
- func (o KustomizationDefinitionResponseOutput) PostBuild() PostBuildDefinitionResponsePtrOutput
- func (o KustomizationDefinitionResponseOutput) Prune() pulumi.BoolPtrOutput
- func (o KustomizationDefinitionResponseOutput) RetryIntervalInSeconds() pulumi.Float64PtrOutput
- func (o KustomizationDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
- func (o KustomizationDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
- func (o KustomizationDefinitionResponseOutput) ToKustomizationDefinitionResponseOutput() KustomizationDefinitionResponseOutput
- func (o KustomizationDefinitionResponseOutput) ToKustomizationDefinitionResponseOutputWithContext(ctx context.Context) KustomizationDefinitionResponseOutput
- func (o KustomizationDefinitionResponseOutput) Wait() pulumi.BoolPtrOutput
- type LevelType
- func (LevelType) ElementType() reflect.Type
- func (e LevelType) ToLevelTypeOutput() LevelTypeOutput
- func (e LevelType) ToLevelTypeOutputWithContext(ctx context.Context) LevelTypeOutput
- func (e LevelType) ToLevelTypePtrOutput() LevelTypePtrOutput
- func (e LevelType) ToLevelTypePtrOutputWithContext(ctx context.Context) LevelTypePtrOutput
- func (e LevelType) ToStringOutput() pulumi.StringOutput
- func (e LevelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LevelType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LevelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LevelTypeInput
- type LevelTypeOutput
- func (LevelTypeOutput) ElementType() reflect.Type
- func (o LevelTypeOutput) ToLevelTypeOutput() LevelTypeOutput
- func (o LevelTypeOutput) ToLevelTypeOutputWithContext(ctx context.Context) LevelTypeOutput
- func (o LevelTypeOutput) ToLevelTypePtrOutput() LevelTypePtrOutput
- func (o LevelTypeOutput) ToLevelTypePtrOutputWithContext(ctx context.Context) LevelTypePtrOutput
- func (o LevelTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LevelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LevelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LevelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LevelTypePtrInput
- type LevelTypePtrOutput
- func (o LevelTypePtrOutput) Elem() LevelTypeOutput
- func (LevelTypePtrOutput) ElementType() reflect.Type
- func (o LevelTypePtrOutput) ToLevelTypePtrOutput() LevelTypePtrOutput
- func (o LevelTypePtrOutput) ToLevelTypePtrOutputWithContext(ctx context.Context) LevelTypePtrOutput
- func (o LevelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LevelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupExtensionArgs
- type LookupExtensionOutputArgs
- type LookupExtensionResult
- type LookupExtensionResultOutput
- func (o LookupExtensionResultOutput) AksAssignedIdentity() ExtensionResponseAksAssignedIdentityPtrOutput
- func (o LookupExtensionResultOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (o LookupExtensionResultOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
- func (o LookupExtensionResultOutput) ConfigurationSettings() pulumi.StringMapOutput
- func (o LookupExtensionResultOutput) CurrentVersion() pulumi.StringOutput
- func (o LookupExtensionResultOutput) CustomLocationSettings() pulumi.StringMapOutput
- func (LookupExtensionResultOutput) ElementType() reflect.Type
- func (o LookupExtensionResultOutput) ErrorInfo() ErrorDetailResponseOutput
- func (o LookupExtensionResultOutput) ExtensionType() pulumi.StringPtrOutput
- func (o LookupExtensionResultOutput) Id() pulumi.StringOutput
- func (o LookupExtensionResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupExtensionResultOutput) IsSystemExtension() pulumi.BoolOutput
- func (o LookupExtensionResultOutput) Name() pulumi.StringOutput
- func (o LookupExtensionResultOutput) PackageUri() pulumi.StringOutput
- func (o LookupExtensionResultOutput) Plan() PlanResponsePtrOutput
- func (o LookupExtensionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupExtensionResultOutput) ReleaseTrain() pulumi.StringPtrOutput
- func (o LookupExtensionResultOutput) Scope() ScopeResponsePtrOutput
- func (o LookupExtensionResultOutput) Statuses() ExtensionStatusResponseArrayOutput
- func (o LookupExtensionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupExtensionResultOutput) ToLookupExtensionResultOutput() LookupExtensionResultOutput
- func (o LookupExtensionResultOutput) ToLookupExtensionResultOutputWithContext(ctx context.Context) LookupExtensionResultOutput
- func (o LookupExtensionResultOutput) Type() pulumi.StringOutput
- func (o LookupExtensionResultOutput) Version() pulumi.StringPtrOutput
- type LookupFluxConfigurationArgs
- type LookupFluxConfigurationOutputArgs
- type LookupFluxConfigurationResult
- type LookupFluxConfigurationResultOutput
- func (o LookupFluxConfigurationResultOutput) AzureBlob() AzureBlobDefinitionResponsePtrOutput
- func (o LookupFluxConfigurationResultOutput) Bucket() BucketDefinitionResponsePtrOutput
- func (o LookupFluxConfigurationResultOutput) ComplianceState() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
- func (LookupFluxConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupFluxConfigurationResultOutput) ErrorMessage() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) GitRepository() GitRepositoryDefinitionResponsePtrOutput
- func (o LookupFluxConfigurationResultOutput) Id() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) Kustomizations() KustomizationDefinitionResponseMapOutput
- func (o LookupFluxConfigurationResultOutput) Name() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) Namespace() pulumi.StringPtrOutput
- func (o LookupFluxConfigurationResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) ReconciliationWaitDuration() pulumi.StringPtrOutput
- func (o LookupFluxConfigurationResultOutput) RepositoryPublicKey() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) Scope() pulumi.StringPtrOutput
- func (o LookupFluxConfigurationResultOutput) SourceKind() pulumi.StringPtrOutput
- func (o LookupFluxConfigurationResultOutput) SourceSyncedCommitId() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) SourceUpdatedAt() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) StatusUpdatedAt() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) Statuses() ObjectStatusDefinitionResponseArrayOutput
- func (o LookupFluxConfigurationResultOutput) Suspend() pulumi.BoolPtrOutput
- func (o LookupFluxConfigurationResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupFluxConfigurationResultOutput) ToLookupFluxConfigurationResultOutput() LookupFluxConfigurationResultOutput
- func (o LookupFluxConfigurationResultOutput) ToLookupFluxConfigurationResultOutputWithContext(ctx context.Context) LookupFluxConfigurationResultOutput
- func (o LookupFluxConfigurationResultOutput) Type() pulumi.StringOutput
- func (o LookupFluxConfigurationResultOutput) WaitForReconciliation() pulumi.BoolPtrOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionOutputArgs
- type LookupPrivateEndpointConnectionResult
- type LookupPrivateEndpointConnectionResultOutput
- func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupPrivateLinkScopeArgs
- type LookupPrivateLinkScopeOutputArgs
- type LookupPrivateLinkScopeResult
- type LookupPrivateLinkScopeResultOutput
- func (LookupPrivateLinkScopeResultOutput) ElementType() reflect.Type
- func (o LookupPrivateLinkScopeResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateLinkScopeResultOutput) Location() pulumi.StringOutput
- func (o LookupPrivateLinkScopeResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateLinkScopeResultOutput) Properties() KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
- func (o LookupPrivateLinkScopeResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateLinkScopeResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutput() LookupPrivateLinkScopeResultOutput
- func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutputWithContext(ctx context.Context) LookupPrivateLinkScopeResultOutput
- func (o LookupPrivateLinkScopeResultOutput) Type() pulumi.StringOutput
- type LookupSourceControlConfigurationArgs
- type LookupSourceControlConfigurationOutputArgs
- type LookupSourceControlConfigurationResult
- type LookupSourceControlConfigurationResultOutput
- func (o LookupSourceControlConfigurationResultOutput) ComplianceStatus() ComplianceStatusResponseOutput
- func (o LookupSourceControlConfigurationResultOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
- func (LookupSourceControlConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupSourceControlConfigurationResultOutput) EnableHelmOperator() pulumi.BoolPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) HelmOperatorProperties() HelmOperatorPropertiesResponsePtrOutput
- func (o LookupSourceControlConfigurationResultOutput) Id() pulumi.StringOutput
- func (o LookupSourceControlConfigurationResultOutput) Name() pulumi.StringOutput
- func (o LookupSourceControlConfigurationResultOutput) OperatorInstanceName() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) OperatorNamespace() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) OperatorParams() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) OperatorScope() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) OperatorType() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupSourceControlConfigurationResultOutput) RepositoryPublicKey() pulumi.StringOutput
- func (o LookupSourceControlConfigurationResultOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) SshKnownHostsContents() pulumi.StringPtrOutput
- func (o LookupSourceControlConfigurationResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupSourceControlConfigurationResultOutput) ToLookupSourceControlConfigurationResultOutput() LookupSourceControlConfigurationResultOutput
- func (o LookupSourceControlConfigurationResultOutput) ToLookupSourceControlConfigurationResultOutputWithContext(ctx context.Context) LookupSourceControlConfigurationResultOutput
- func (o LookupSourceControlConfigurationResultOutput) Type() pulumi.StringOutput
- type ManagedIdentityDefinition
- type ManagedIdentityDefinitionArgs
- func (ManagedIdentityDefinitionArgs) ElementType() reflect.Type
- func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionOutput() ManagedIdentityDefinitionOutput
- func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionOutputWithContext(ctx context.Context) ManagedIdentityDefinitionOutput
- func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput
- func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionPtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionPtrOutput
- type ManagedIdentityDefinitionInput
- type ManagedIdentityDefinitionOutput
- func (o ManagedIdentityDefinitionOutput) ClientId() pulumi.StringPtrOutput
- func (ManagedIdentityDefinitionOutput) ElementType() reflect.Type
- func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionOutput() ManagedIdentityDefinitionOutput
- func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionOutputWithContext(ctx context.Context) ManagedIdentityDefinitionOutput
- func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput
- func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionPtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionPtrOutput
- type ManagedIdentityDefinitionPtrInput
- type ManagedIdentityDefinitionPtrOutput
- func (o ManagedIdentityDefinitionPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ManagedIdentityDefinitionPtrOutput) Elem() ManagedIdentityDefinitionOutput
- func (ManagedIdentityDefinitionPtrOutput) ElementType() reflect.Type
- func (o ManagedIdentityDefinitionPtrOutput) ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput
- func (o ManagedIdentityDefinitionPtrOutput) ToManagedIdentityDefinitionPtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionPtrOutput
- type ManagedIdentityDefinitionResponse
- type ManagedIdentityDefinitionResponseOutput
- func (o ManagedIdentityDefinitionResponseOutput) ClientId() pulumi.StringPtrOutput
- func (ManagedIdentityDefinitionResponseOutput) ElementType() reflect.Type
- func (o ManagedIdentityDefinitionResponseOutput) ToManagedIdentityDefinitionResponseOutput() ManagedIdentityDefinitionResponseOutput
- func (o ManagedIdentityDefinitionResponseOutput) ToManagedIdentityDefinitionResponseOutputWithContext(ctx context.Context) ManagedIdentityDefinitionResponseOutput
- type ManagedIdentityDefinitionResponsePtrOutput
- func (o ManagedIdentityDefinitionResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ManagedIdentityDefinitionResponsePtrOutput) Elem() ManagedIdentityDefinitionResponseOutput
- func (ManagedIdentityDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedIdentityDefinitionResponsePtrOutput) ToManagedIdentityDefinitionResponsePtrOutput() ManagedIdentityDefinitionResponsePtrOutput
- func (o ManagedIdentityDefinitionResponsePtrOutput) ToManagedIdentityDefinitionResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionResponsePtrOutput
- type ObjectReferenceDefinitionResponse
- type ObjectReferenceDefinitionResponseOutput
- func (ObjectReferenceDefinitionResponseOutput) ElementType() reflect.Type
- func (o ObjectReferenceDefinitionResponseOutput) Name() pulumi.StringPtrOutput
- func (o ObjectReferenceDefinitionResponseOutput) Namespace() pulumi.StringPtrOutput
- func (o ObjectReferenceDefinitionResponseOutput) ToObjectReferenceDefinitionResponseOutput() ObjectReferenceDefinitionResponseOutput
- func (o ObjectReferenceDefinitionResponseOutput) ToObjectReferenceDefinitionResponseOutputWithContext(ctx context.Context) ObjectReferenceDefinitionResponseOutput
- type ObjectReferenceDefinitionResponsePtrOutput
- func (o ObjectReferenceDefinitionResponsePtrOutput) Elem() ObjectReferenceDefinitionResponseOutput
- func (ObjectReferenceDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o ObjectReferenceDefinitionResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ObjectReferenceDefinitionResponsePtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ObjectReferenceDefinitionResponsePtrOutput) ToObjectReferenceDefinitionResponsePtrOutput() ObjectReferenceDefinitionResponsePtrOutput
- func (o ObjectReferenceDefinitionResponsePtrOutput) ToObjectReferenceDefinitionResponsePtrOutputWithContext(ctx context.Context) ObjectReferenceDefinitionResponsePtrOutput
- type ObjectStatusConditionDefinitionResponse
- type ObjectStatusConditionDefinitionResponseArrayOutput
- func (ObjectStatusConditionDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o ObjectStatusConditionDefinitionResponseArrayOutput) Index(i pulumi.IntInput) ObjectStatusConditionDefinitionResponseOutput
- func (o ObjectStatusConditionDefinitionResponseArrayOutput) ToObjectStatusConditionDefinitionResponseArrayOutput() ObjectStatusConditionDefinitionResponseArrayOutput
- func (o ObjectStatusConditionDefinitionResponseArrayOutput) ToObjectStatusConditionDefinitionResponseArrayOutputWithContext(ctx context.Context) ObjectStatusConditionDefinitionResponseArrayOutput
- type ObjectStatusConditionDefinitionResponseOutput
- func (ObjectStatusConditionDefinitionResponseOutput) ElementType() reflect.Type
- func (o ObjectStatusConditionDefinitionResponseOutput) LastTransitionTime() pulumi.StringPtrOutput
- func (o ObjectStatusConditionDefinitionResponseOutput) Message() pulumi.StringPtrOutput
- func (o ObjectStatusConditionDefinitionResponseOutput) Reason() pulumi.StringPtrOutput
- func (o ObjectStatusConditionDefinitionResponseOutput) Status() pulumi.StringPtrOutput
- func (o ObjectStatusConditionDefinitionResponseOutput) ToObjectStatusConditionDefinitionResponseOutput() ObjectStatusConditionDefinitionResponseOutput
- func (o ObjectStatusConditionDefinitionResponseOutput) ToObjectStatusConditionDefinitionResponseOutputWithContext(ctx context.Context) ObjectStatusConditionDefinitionResponseOutput
- func (o ObjectStatusConditionDefinitionResponseOutput) Type() pulumi.StringPtrOutput
- type ObjectStatusDefinitionResponse
- type ObjectStatusDefinitionResponseArrayOutput
- func (ObjectStatusDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o ObjectStatusDefinitionResponseArrayOutput) Index(i pulumi.IntInput) ObjectStatusDefinitionResponseOutput
- func (o ObjectStatusDefinitionResponseArrayOutput) ToObjectStatusDefinitionResponseArrayOutput() ObjectStatusDefinitionResponseArrayOutput
- func (o ObjectStatusDefinitionResponseArrayOutput) ToObjectStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ObjectStatusDefinitionResponseArrayOutput
- type ObjectStatusDefinitionResponseOutput
- func (o ObjectStatusDefinitionResponseOutput) AppliedBy() ObjectReferenceDefinitionResponsePtrOutput
- func (o ObjectStatusDefinitionResponseOutput) ComplianceState() pulumi.StringPtrOutput
- func (ObjectStatusDefinitionResponseOutput) ElementType() reflect.Type
- func (o ObjectStatusDefinitionResponseOutput) HelmReleaseProperties() HelmReleasePropertiesDefinitionResponsePtrOutput
- func (o ObjectStatusDefinitionResponseOutput) Kind() pulumi.StringPtrOutput
- func (o ObjectStatusDefinitionResponseOutput) Name() pulumi.StringPtrOutput
- func (o ObjectStatusDefinitionResponseOutput) Namespace() pulumi.StringPtrOutput
- func (o ObjectStatusDefinitionResponseOutput) StatusConditions() ObjectStatusConditionDefinitionResponseArrayOutput
- func (o ObjectStatusDefinitionResponseOutput) ToObjectStatusDefinitionResponseOutput() ObjectStatusDefinitionResponseOutput
- func (o ObjectStatusDefinitionResponseOutput) ToObjectStatusDefinitionResponseOutputWithContext(ctx context.Context) ObjectStatusDefinitionResponseOutput
- type OperatorScopeType
- func (OperatorScopeType) ElementType() reflect.Type
- func (e OperatorScopeType) ToOperatorScopeTypeOutput() OperatorScopeTypeOutput
- func (e OperatorScopeType) ToOperatorScopeTypeOutputWithContext(ctx context.Context) OperatorScopeTypeOutput
- func (e OperatorScopeType) ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput
- func (e OperatorScopeType) ToOperatorScopeTypePtrOutputWithContext(ctx context.Context) OperatorScopeTypePtrOutput
- func (e OperatorScopeType) ToStringOutput() pulumi.StringOutput
- func (e OperatorScopeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OperatorScopeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OperatorScopeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OperatorScopeTypeInput
- type OperatorScopeTypeOutput
- func (OperatorScopeTypeOutput) ElementType() reflect.Type
- func (o OperatorScopeTypeOutput) ToOperatorScopeTypeOutput() OperatorScopeTypeOutput
- func (o OperatorScopeTypeOutput) ToOperatorScopeTypeOutputWithContext(ctx context.Context) OperatorScopeTypeOutput
- func (o OperatorScopeTypeOutput) ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput
- func (o OperatorScopeTypeOutput) ToOperatorScopeTypePtrOutputWithContext(ctx context.Context) OperatorScopeTypePtrOutput
- func (o OperatorScopeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o OperatorScopeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OperatorScopeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OperatorScopeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OperatorScopeTypePtrInput
- type OperatorScopeTypePtrOutput
- func (o OperatorScopeTypePtrOutput) Elem() OperatorScopeTypeOutput
- func (OperatorScopeTypePtrOutput) ElementType() reflect.Type
- func (o OperatorScopeTypePtrOutput) ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput
- func (o OperatorScopeTypePtrOutput) ToOperatorScopeTypePtrOutputWithContext(ctx context.Context) OperatorScopeTypePtrOutput
- func (o OperatorScopeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OperatorScopeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OperatorType
- func (OperatorType) ElementType() reflect.Type
- func (e OperatorType) ToOperatorTypeOutput() OperatorTypeOutput
- func (e OperatorType) ToOperatorTypeOutputWithContext(ctx context.Context) OperatorTypeOutput
- func (e OperatorType) ToOperatorTypePtrOutput() OperatorTypePtrOutput
- func (e OperatorType) ToOperatorTypePtrOutputWithContext(ctx context.Context) OperatorTypePtrOutput
- func (e OperatorType) ToStringOutput() pulumi.StringOutput
- func (e OperatorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OperatorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OperatorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OperatorTypeInput
- type OperatorTypeOutput
- func (OperatorTypeOutput) ElementType() reflect.Type
- func (o OperatorTypeOutput) ToOperatorTypeOutput() OperatorTypeOutput
- func (o OperatorTypeOutput) ToOperatorTypeOutputWithContext(ctx context.Context) OperatorTypeOutput
- func (o OperatorTypeOutput) ToOperatorTypePtrOutput() OperatorTypePtrOutput
- func (o OperatorTypeOutput) ToOperatorTypePtrOutputWithContext(ctx context.Context) OperatorTypePtrOutput
- func (o OperatorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o OperatorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OperatorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OperatorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OperatorTypePtrInput
- type OperatorTypePtrOutput
- func (o OperatorTypePtrOutput) Elem() OperatorTypeOutput
- func (OperatorTypePtrOutput) ElementType() reflect.Type
- func (o OperatorTypePtrOutput) ToOperatorTypePtrOutput() OperatorTypePtrOutput
- func (o OperatorTypePtrOutput) ToOperatorTypePtrOutputWithContext(ctx context.Context) OperatorTypePtrOutput
- func (o OperatorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OperatorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Plan
- type PlanArgs
- type PlanInput
- type PlanOutput
- func (PlanOutput) ElementType() reflect.Type
- func (o PlanOutput) Name() pulumi.StringOutput
- func (o PlanOutput) Product() pulumi.StringOutput
- func (o PlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanOutput) Publisher() pulumi.StringOutput
- func (o PlanOutput) ToPlanOutput() PlanOutput
- func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
- func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (o PlanOutput) Version() pulumi.StringPtrOutput
- type PlanPtrInput
- type PlanPtrOutput
- func (o PlanPtrOutput) Elem() PlanOutput
- func (PlanPtrOutput) ElementType() reflect.Type
- func (o PlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o PlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (o PlanPtrOutput) Version() pulumi.StringPtrOutput
- type PlanResponse
- type PlanResponseOutput
- func (PlanResponseOutput) ElementType() reflect.Type
- func (o PlanResponseOutput) Name() pulumi.StringOutput
- func (o PlanResponseOutput) Product() pulumi.StringOutput
- func (o PlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanResponseOutput) Publisher() pulumi.StringOutput
- func (o PlanResponseOutput) ToPlanResponseOutput() PlanResponseOutput
- func (o PlanResponseOutput) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
- func (o PlanResponseOutput) Version() pulumi.StringPtrOutput
- type PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) Elem() PlanResponseOutput
- func (PlanResponsePtrOutput) ElementType() reflect.Type
- func (o PlanResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) Version() pulumi.StringPtrOutput
- type PostBuildDefinition
- type PostBuildDefinitionArgs
- func (PostBuildDefinitionArgs) ElementType() reflect.Type
- func (i PostBuildDefinitionArgs) ToPostBuildDefinitionOutput() PostBuildDefinitionOutput
- func (i PostBuildDefinitionArgs) ToPostBuildDefinitionOutputWithContext(ctx context.Context) PostBuildDefinitionOutput
- func (i PostBuildDefinitionArgs) ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput
- func (i PostBuildDefinitionArgs) ToPostBuildDefinitionPtrOutputWithContext(ctx context.Context) PostBuildDefinitionPtrOutput
- type PostBuildDefinitionInput
- type PostBuildDefinitionOutput
- func (PostBuildDefinitionOutput) ElementType() reflect.Type
- func (o PostBuildDefinitionOutput) Substitute() pulumi.StringMapOutput
- func (o PostBuildDefinitionOutput) SubstituteFrom() SubstituteFromDefinitionArrayOutput
- func (o PostBuildDefinitionOutput) ToPostBuildDefinitionOutput() PostBuildDefinitionOutput
- func (o PostBuildDefinitionOutput) ToPostBuildDefinitionOutputWithContext(ctx context.Context) PostBuildDefinitionOutput
- func (o PostBuildDefinitionOutput) ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput
- func (o PostBuildDefinitionOutput) ToPostBuildDefinitionPtrOutputWithContext(ctx context.Context) PostBuildDefinitionPtrOutput
- type PostBuildDefinitionPtrInput
- type PostBuildDefinitionPtrOutput
- func (o PostBuildDefinitionPtrOutput) Elem() PostBuildDefinitionOutput
- func (PostBuildDefinitionPtrOutput) ElementType() reflect.Type
- func (o PostBuildDefinitionPtrOutput) Substitute() pulumi.StringMapOutput
- func (o PostBuildDefinitionPtrOutput) SubstituteFrom() SubstituteFromDefinitionArrayOutput
- func (o PostBuildDefinitionPtrOutput) ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput
- func (o PostBuildDefinitionPtrOutput) ToPostBuildDefinitionPtrOutputWithContext(ctx context.Context) PostBuildDefinitionPtrOutput
- type PostBuildDefinitionResponse
- type PostBuildDefinitionResponseOutput
- func (PostBuildDefinitionResponseOutput) ElementType() reflect.Type
- func (o PostBuildDefinitionResponseOutput) Substitute() pulumi.StringMapOutput
- func (o PostBuildDefinitionResponseOutput) SubstituteFrom() SubstituteFromDefinitionResponseArrayOutput
- func (o PostBuildDefinitionResponseOutput) ToPostBuildDefinitionResponseOutput() PostBuildDefinitionResponseOutput
- func (o PostBuildDefinitionResponseOutput) ToPostBuildDefinitionResponseOutputWithContext(ctx context.Context) PostBuildDefinitionResponseOutput
- type PostBuildDefinitionResponsePtrOutput
- func (o PostBuildDefinitionResponsePtrOutput) Elem() PostBuildDefinitionResponseOutput
- func (PostBuildDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o PostBuildDefinitionResponsePtrOutput) Substitute() pulumi.StringMapOutput
- func (o PostBuildDefinitionResponsePtrOutput) SubstituteFrom() SubstituteFromDefinitionResponseArrayOutput
- func (o PostBuildDefinitionResponsePtrOutput) ToPostBuildDefinitionResponsePtrOutput() PostBuildDefinitionResponsePtrOutput
- func (o PostBuildDefinitionResponsePtrOutput) ToPostBuildDefinitionResponsePtrOutputWithContext(ctx context.Context) PostBuildDefinitionResponsePtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArrayOutput
- func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointResponse
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusInput
- type PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusPtrInput
- type PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) Elem() PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkScope
- type PrivateLinkScopeArgs
- type PrivateLinkScopeInput
- type PrivateLinkScopeOutput
- func (PrivateLinkScopeOutput) ElementType() reflect.Type
- func (o PrivateLinkScopeOutput) Location() pulumi.StringOutput
- func (o PrivateLinkScopeOutput) Name() pulumi.StringOutput
- func (o PrivateLinkScopeOutput) Properties() KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
- func (o PrivateLinkScopeOutput) SystemData() SystemDataResponseOutput
- func (o PrivateLinkScopeOutput) Tags() pulumi.StringMapOutput
- func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
- func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
- func (o PrivateLinkScopeOutput) Type() pulumi.StringOutput
- type PrivateLinkScopeState
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- type PublicNetworkAccessType
- func (PublicNetworkAccessType) ElementType() reflect.Type
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessTypeInput
- type PublicNetworkAccessTypeOutput
- func (PublicNetworkAccessTypeOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PublicNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PublicNetworkAccessTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessTypePtrInput
- type PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) Elem() PublicNetworkAccessTypeOutput
- func (PublicNetworkAccessTypePtrOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RepositoryRefDefinition
- type RepositoryRefDefinitionArgs
- func (RepositoryRefDefinitionArgs) ElementType() reflect.Type
- func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionOutput() RepositoryRefDefinitionOutput
- func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionOutputWithContext(ctx context.Context) RepositoryRefDefinitionOutput
- func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput
- func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionPtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionPtrOutput
- type RepositoryRefDefinitionInput
- type RepositoryRefDefinitionOutput
- func (o RepositoryRefDefinitionOutput) Branch() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionOutput) Commit() pulumi.StringPtrOutput
- func (RepositoryRefDefinitionOutput) ElementType() reflect.Type
- func (o RepositoryRefDefinitionOutput) Semver() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionOutput) Tag() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionOutput() RepositoryRefDefinitionOutput
- func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionOutputWithContext(ctx context.Context) RepositoryRefDefinitionOutput
- func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput
- func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionPtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionPtrOutput
- type RepositoryRefDefinitionPtrInput
- type RepositoryRefDefinitionPtrOutput
- func (o RepositoryRefDefinitionPtrOutput) Branch() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionPtrOutput) Commit() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionPtrOutput) Elem() RepositoryRefDefinitionOutput
- func (RepositoryRefDefinitionPtrOutput) ElementType() reflect.Type
- func (o RepositoryRefDefinitionPtrOutput) Semver() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionPtrOutput) Tag() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionPtrOutput) ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput
- func (o RepositoryRefDefinitionPtrOutput) ToRepositoryRefDefinitionPtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionPtrOutput
- type RepositoryRefDefinitionResponse
- type RepositoryRefDefinitionResponseOutput
- func (o RepositoryRefDefinitionResponseOutput) Branch() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponseOutput) Commit() pulumi.StringPtrOutput
- func (RepositoryRefDefinitionResponseOutput) ElementType() reflect.Type
- func (o RepositoryRefDefinitionResponseOutput) Semver() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponseOutput) Tag() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponseOutput) ToRepositoryRefDefinitionResponseOutput() RepositoryRefDefinitionResponseOutput
- func (o RepositoryRefDefinitionResponseOutput) ToRepositoryRefDefinitionResponseOutputWithContext(ctx context.Context) RepositoryRefDefinitionResponseOutput
- type RepositoryRefDefinitionResponsePtrOutput
- func (o RepositoryRefDefinitionResponsePtrOutput) Branch() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponsePtrOutput) Commit() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponsePtrOutput) Elem() RepositoryRefDefinitionResponseOutput
- func (RepositoryRefDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o RepositoryRefDefinitionResponsePtrOutput) Semver() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponsePtrOutput) Tag() pulumi.StringPtrOutput
- func (o RepositoryRefDefinitionResponsePtrOutput) ToRepositoryRefDefinitionResponsePtrOutput() RepositoryRefDefinitionResponsePtrOutput
- func (o RepositoryRefDefinitionResponsePtrOutput) ToRepositoryRefDefinitionResponsePtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionResponsePtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Scope
- type ScopeArgs
- func (ScopeArgs) ElementType() reflect.Type
- func (i ScopeArgs) ToScopeOutput() ScopeOutput
- func (i ScopeArgs) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
- func (i ScopeArgs) ToScopePtrOutput() ScopePtrOutput
- func (i ScopeArgs) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
- type ScopeCluster
- type ScopeClusterArgs
- func (ScopeClusterArgs) ElementType() reflect.Type
- func (i ScopeClusterArgs) ToScopeClusterOutput() ScopeClusterOutput
- func (i ScopeClusterArgs) ToScopeClusterOutputWithContext(ctx context.Context) ScopeClusterOutput
- func (i ScopeClusterArgs) ToScopeClusterPtrOutput() ScopeClusterPtrOutput
- func (i ScopeClusterArgs) ToScopeClusterPtrOutputWithContext(ctx context.Context) ScopeClusterPtrOutput
- type ScopeClusterInput
- type ScopeClusterOutput
- func (ScopeClusterOutput) ElementType() reflect.Type
- func (o ScopeClusterOutput) ReleaseNamespace() pulumi.StringPtrOutput
- func (o ScopeClusterOutput) ToScopeClusterOutput() ScopeClusterOutput
- func (o ScopeClusterOutput) ToScopeClusterOutputWithContext(ctx context.Context) ScopeClusterOutput
- func (o ScopeClusterOutput) ToScopeClusterPtrOutput() ScopeClusterPtrOutput
- func (o ScopeClusterOutput) ToScopeClusterPtrOutputWithContext(ctx context.Context) ScopeClusterPtrOutput
- type ScopeClusterPtrInput
- type ScopeClusterPtrOutput
- func (o ScopeClusterPtrOutput) Elem() ScopeClusterOutput
- func (ScopeClusterPtrOutput) ElementType() reflect.Type
- func (o ScopeClusterPtrOutput) ReleaseNamespace() pulumi.StringPtrOutput
- func (o ScopeClusterPtrOutput) ToScopeClusterPtrOutput() ScopeClusterPtrOutput
- func (o ScopeClusterPtrOutput) ToScopeClusterPtrOutputWithContext(ctx context.Context) ScopeClusterPtrOutput
- type ScopeClusterResponse
- type ScopeClusterResponseOutput
- func (ScopeClusterResponseOutput) ElementType() reflect.Type
- func (o ScopeClusterResponseOutput) ReleaseNamespace() pulumi.StringPtrOutput
- func (o ScopeClusterResponseOutput) ToScopeClusterResponseOutput() ScopeClusterResponseOutput
- func (o ScopeClusterResponseOutput) ToScopeClusterResponseOutputWithContext(ctx context.Context) ScopeClusterResponseOutput
- type ScopeClusterResponsePtrOutput
- func (o ScopeClusterResponsePtrOutput) Elem() ScopeClusterResponseOutput
- func (ScopeClusterResponsePtrOutput) ElementType() reflect.Type
- func (o ScopeClusterResponsePtrOutput) ReleaseNamespace() pulumi.StringPtrOutput
- func (o ScopeClusterResponsePtrOutput) ToScopeClusterResponsePtrOutput() ScopeClusterResponsePtrOutput
- func (o ScopeClusterResponsePtrOutput) ToScopeClusterResponsePtrOutputWithContext(ctx context.Context) ScopeClusterResponsePtrOutput
- type ScopeInput
- type ScopeNamespace
- type ScopeNamespaceArgs
- func (ScopeNamespaceArgs) ElementType() reflect.Type
- func (i ScopeNamespaceArgs) ToScopeNamespaceOutput() ScopeNamespaceOutput
- func (i ScopeNamespaceArgs) ToScopeNamespaceOutputWithContext(ctx context.Context) ScopeNamespaceOutput
- func (i ScopeNamespaceArgs) ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput
- func (i ScopeNamespaceArgs) ToScopeNamespacePtrOutputWithContext(ctx context.Context) ScopeNamespacePtrOutput
- type ScopeNamespaceInput
- type ScopeNamespaceOutput
- func (ScopeNamespaceOutput) ElementType() reflect.Type
- func (o ScopeNamespaceOutput) TargetNamespace() pulumi.StringPtrOutput
- func (o ScopeNamespaceOutput) ToScopeNamespaceOutput() ScopeNamespaceOutput
- func (o ScopeNamespaceOutput) ToScopeNamespaceOutputWithContext(ctx context.Context) ScopeNamespaceOutput
- func (o ScopeNamespaceOutput) ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput
- func (o ScopeNamespaceOutput) ToScopeNamespacePtrOutputWithContext(ctx context.Context) ScopeNamespacePtrOutput
- type ScopeNamespacePtrInput
- type ScopeNamespacePtrOutput
- func (o ScopeNamespacePtrOutput) Elem() ScopeNamespaceOutput
- func (ScopeNamespacePtrOutput) ElementType() reflect.Type
- func (o ScopeNamespacePtrOutput) TargetNamespace() pulumi.StringPtrOutput
- func (o ScopeNamespacePtrOutput) ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput
- func (o ScopeNamespacePtrOutput) ToScopeNamespacePtrOutputWithContext(ctx context.Context) ScopeNamespacePtrOutput
- type ScopeNamespaceResponse
- type ScopeNamespaceResponseOutput
- func (ScopeNamespaceResponseOutput) ElementType() reflect.Type
- func (o ScopeNamespaceResponseOutput) TargetNamespace() pulumi.StringPtrOutput
- func (o ScopeNamespaceResponseOutput) ToScopeNamespaceResponseOutput() ScopeNamespaceResponseOutput
- func (o ScopeNamespaceResponseOutput) ToScopeNamespaceResponseOutputWithContext(ctx context.Context) ScopeNamespaceResponseOutput
- type ScopeNamespaceResponsePtrOutput
- func (o ScopeNamespaceResponsePtrOutput) Elem() ScopeNamespaceResponseOutput
- func (ScopeNamespaceResponsePtrOutput) ElementType() reflect.Type
- func (o ScopeNamespaceResponsePtrOutput) TargetNamespace() pulumi.StringPtrOutput
- func (o ScopeNamespaceResponsePtrOutput) ToScopeNamespaceResponsePtrOutput() ScopeNamespaceResponsePtrOutput
- func (o ScopeNamespaceResponsePtrOutput) ToScopeNamespaceResponsePtrOutputWithContext(ctx context.Context) ScopeNamespaceResponsePtrOutput
- type ScopeOutput
- func (o ScopeOutput) Cluster() ScopeClusterPtrOutput
- func (ScopeOutput) ElementType() reflect.Type
- func (o ScopeOutput) Namespace() ScopeNamespacePtrOutput
- func (o ScopeOutput) ToScopeOutput() ScopeOutput
- func (o ScopeOutput) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
- func (o ScopeOutput) ToScopePtrOutput() ScopePtrOutput
- func (o ScopeOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
- type ScopePtrInput
- type ScopePtrOutput
- func (o ScopePtrOutput) Cluster() ScopeClusterPtrOutput
- func (o ScopePtrOutput) Elem() ScopeOutput
- func (ScopePtrOutput) ElementType() reflect.Type
- func (o ScopePtrOutput) Namespace() ScopeNamespacePtrOutput
- func (o ScopePtrOutput) ToScopePtrOutput() ScopePtrOutput
- func (o ScopePtrOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
- type ScopeResponse
- type ScopeResponseOutput
- func (o ScopeResponseOutput) Cluster() ScopeClusterResponsePtrOutput
- func (ScopeResponseOutput) ElementType() reflect.Type
- func (o ScopeResponseOutput) Namespace() ScopeNamespaceResponsePtrOutput
- func (o ScopeResponseOutput) ToScopeResponseOutput() ScopeResponseOutput
- func (o ScopeResponseOutput) ToScopeResponseOutputWithContext(ctx context.Context) ScopeResponseOutput
- type ScopeResponsePtrOutput
- func (o ScopeResponsePtrOutput) Cluster() ScopeClusterResponsePtrOutput
- func (o ScopeResponsePtrOutput) Elem() ScopeResponseOutput
- func (ScopeResponsePtrOutput) ElementType() reflect.Type
- func (o ScopeResponsePtrOutput) Namespace() ScopeNamespaceResponsePtrOutput
- func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
- func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
- type ScopeType
- func (ScopeType) ElementType() reflect.Type
- func (e ScopeType) ToScopeTypeOutput() ScopeTypeOutput
- func (e ScopeType) ToScopeTypeOutputWithContext(ctx context.Context) ScopeTypeOutput
- func (e ScopeType) ToScopeTypePtrOutput() ScopeTypePtrOutput
- func (e ScopeType) ToScopeTypePtrOutputWithContext(ctx context.Context) ScopeTypePtrOutput
- func (e ScopeType) ToStringOutput() pulumi.StringOutput
- func (e ScopeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScopeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScopeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScopeTypeInput
- type ScopeTypeOutput
- func (ScopeTypeOutput) ElementType() reflect.Type
- func (o ScopeTypeOutput) ToScopeTypeOutput() ScopeTypeOutput
- func (o ScopeTypeOutput) ToScopeTypeOutputWithContext(ctx context.Context) ScopeTypeOutput
- func (o ScopeTypeOutput) ToScopeTypePtrOutput() ScopeTypePtrOutput
- func (o ScopeTypeOutput) ToScopeTypePtrOutputWithContext(ctx context.Context) ScopeTypePtrOutput
- func (o ScopeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScopeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScopeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScopeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScopeTypePtrInput
- type ScopeTypePtrOutput
- func (o ScopeTypePtrOutput) Elem() ScopeTypeOutput
- func (ScopeTypePtrOutput) ElementType() reflect.Type
- func (o ScopeTypePtrOutput) ToScopeTypePtrOutput() ScopeTypePtrOutput
- func (o ScopeTypePtrOutput) ToScopeTypePtrOutputWithContext(ctx context.Context) ScopeTypePtrOutput
- func (o ScopeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScopeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServicePrincipalDefinition
- type ServicePrincipalDefinitionArgs
- func (val *ServicePrincipalDefinitionArgs) Defaults() *ServicePrincipalDefinitionArgs
- func (ServicePrincipalDefinitionArgs) ElementType() reflect.Type
- func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionOutput() ServicePrincipalDefinitionOutput
- func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionOutputWithContext(ctx context.Context) ServicePrincipalDefinitionOutput
- func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput
- func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionPtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionPtrOutput
- type ServicePrincipalDefinitionInput
- type ServicePrincipalDefinitionOutput
- func (o ServicePrincipalDefinitionOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionOutput) ClientCertificatePassword() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
- func (o ServicePrincipalDefinitionOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionOutput) ClientSecret() pulumi.StringPtrOutput
- func (ServicePrincipalDefinitionOutput) ElementType() reflect.Type
- func (o ServicePrincipalDefinitionOutput) TenantId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionOutput() ServicePrincipalDefinitionOutput
- func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionOutputWithContext(ctx context.Context) ServicePrincipalDefinitionOutput
- func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput
- func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionPtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionPtrOutput
- type ServicePrincipalDefinitionPtrInput
- type ServicePrincipalDefinitionPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ClientCertificatePassword() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) Elem() ServicePrincipalDefinitionOutput
- func (ServicePrincipalDefinitionPtrOutput) ElementType() reflect.Type
- func (o ServicePrincipalDefinitionPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput
- func (o ServicePrincipalDefinitionPtrOutput) ToServicePrincipalDefinitionPtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionPtrOutput
- type ServicePrincipalDefinitionResponse
- type ServicePrincipalDefinitionResponseOutput
- func (o ServicePrincipalDefinitionResponseOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponseOutput) ClientCertificatePassword() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponseOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
- func (o ServicePrincipalDefinitionResponseOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponseOutput) ClientSecret() pulumi.StringPtrOutput
- func (ServicePrincipalDefinitionResponseOutput) ElementType() reflect.Type
- func (o ServicePrincipalDefinitionResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponseOutput) ToServicePrincipalDefinitionResponseOutput() ServicePrincipalDefinitionResponseOutput
- func (o ServicePrincipalDefinitionResponseOutput) ToServicePrincipalDefinitionResponseOutputWithContext(ctx context.Context) ServicePrincipalDefinitionResponseOutput
- type ServicePrincipalDefinitionResponsePtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ClientCertificatePassword() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) Elem() ServicePrincipalDefinitionResponseOutput
- func (ServicePrincipalDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o ServicePrincipalDefinitionResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ToServicePrincipalDefinitionResponsePtrOutput() ServicePrincipalDefinitionResponsePtrOutput
- func (o ServicePrincipalDefinitionResponsePtrOutput) ToServicePrincipalDefinitionResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionResponsePtrOutput
- type SourceControlConfiguration
- func (*SourceControlConfiguration) ElementType() reflect.Type
- func (i *SourceControlConfiguration) ToSourceControlConfigurationOutput() SourceControlConfigurationOutput
- func (i *SourceControlConfiguration) ToSourceControlConfigurationOutputWithContext(ctx context.Context) SourceControlConfigurationOutput
- type SourceControlConfigurationArgs
- type SourceControlConfigurationInput
- type SourceControlConfigurationOutput
- func (o SourceControlConfigurationOutput) ComplianceStatus() ComplianceStatusResponseOutput
- func (o SourceControlConfigurationOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
- func (SourceControlConfigurationOutput) ElementType() reflect.Type
- func (o SourceControlConfigurationOutput) EnableHelmOperator() pulumi.BoolPtrOutput
- func (o SourceControlConfigurationOutput) HelmOperatorProperties() HelmOperatorPropertiesResponsePtrOutput
- func (o SourceControlConfigurationOutput) Name() pulumi.StringOutput
- func (o SourceControlConfigurationOutput) OperatorInstanceName() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) OperatorNamespace() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) OperatorParams() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) OperatorScope() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) OperatorType() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) ProvisioningState() pulumi.StringOutput
- func (o SourceControlConfigurationOutput) RepositoryPublicKey() pulumi.StringOutput
- func (o SourceControlConfigurationOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) SshKnownHostsContents() pulumi.StringPtrOutput
- func (o SourceControlConfigurationOutput) SystemData() SystemDataResponseOutput
- func (o SourceControlConfigurationOutput) ToSourceControlConfigurationOutput() SourceControlConfigurationOutput
- func (o SourceControlConfigurationOutput) ToSourceControlConfigurationOutputWithContext(ctx context.Context) SourceControlConfigurationOutput
- func (o SourceControlConfigurationOutput) Type() pulumi.StringOutput
- type SourceControlConfigurationState
- type SourceKindType
- func (SourceKindType) ElementType() reflect.Type
- func (e SourceKindType) ToSourceKindTypeOutput() SourceKindTypeOutput
- func (e SourceKindType) ToSourceKindTypeOutputWithContext(ctx context.Context) SourceKindTypeOutput
- func (e SourceKindType) ToSourceKindTypePtrOutput() SourceKindTypePtrOutput
- func (e SourceKindType) ToSourceKindTypePtrOutputWithContext(ctx context.Context) SourceKindTypePtrOutput
- func (e SourceKindType) ToStringOutput() pulumi.StringOutput
- func (e SourceKindType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourceKindType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourceKindType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceKindTypeInput
- type SourceKindTypeOutput
- func (SourceKindTypeOutput) ElementType() reflect.Type
- func (o SourceKindTypeOutput) ToSourceKindTypeOutput() SourceKindTypeOutput
- func (o SourceKindTypeOutput) ToSourceKindTypeOutputWithContext(ctx context.Context) SourceKindTypeOutput
- func (o SourceKindTypeOutput) ToSourceKindTypePtrOutput() SourceKindTypePtrOutput
- func (o SourceKindTypeOutput) ToSourceKindTypePtrOutputWithContext(ctx context.Context) SourceKindTypePtrOutput
- func (o SourceKindTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SourceKindTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SourceKindTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceKindTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceKindTypePtrInput
- type SourceKindTypePtrOutput
- func (o SourceKindTypePtrOutput) Elem() SourceKindTypeOutput
- func (SourceKindTypePtrOutput) ElementType() reflect.Type
- func (o SourceKindTypePtrOutput) ToSourceKindTypePtrOutput() SourceKindTypePtrOutput
- func (o SourceKindTypePtrOutput) ToSourceKindTypePtrOutputWithContext(ctx context.Context) SourceKindTypePtrOutput
- func (o SourceKindTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SourceKindTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SubstituteFromDefinition
- type SubstituteFromDefinitionArgs
- func (val *SubstituteFromDefinitionArgs) Defaults() *SubstituteFromDefinitionArgs
- func (SubstituteFromDefinitionArgs) ElementType() reflect.Type
- func (i SubstituteFromDefinitionArgs) ToSubstituteFromDefinitionOutput() SubstituteFromDefinitionOutput
- func (i SubstituteFromDefinitionArgs) ToSubstituteFromDefinitionOutputWithContext(ctx context.Context) SubstituteFromDefinitionOutput
- type SubstituteFromDefinitionArray
- func (SubstituteFromDefinitionArray) ElementType() reflect.Type
- func (i SubstituteFromDefinitionArray) ToSubstituteFromDefinitionArrayOutput() SubstituteFromDefinitionArrayOutput
- func (i SubstituteFromDefinitionArray) ToSubstituteFromDefinitionArrayOutputWithContext(ctx context.Context) SubstituteFromDefinitionArrayOutput
- type SubstituteFromDefinitionArrayInput
- type SubstituteFromDefinitionArrayOutput
- func (SubstituteFromDefinitionArrayOutput) ElementType() reflect.Type
- func (o SubstituteFromDefinitionArrayOutput) Index(i pulumi.IntInput) SubstituteFromDefinitionOutput
- func (o SubstituteFromDefinitionArrayOutput) ToSubstituteFromDefinitionArrayOutput() SubstituteFromDefinitionArrayOutput
- func (o SubstituteFromDefinitionArrayOutput) ToSubstituteFromDefinitionArrayOutputWithContext(ctx context.Context) SubstituteFromDefinitionArrayOutput
- type SubstituteFromDefinitionInput
- type SubstituteFromDefinitionOutput
- func (SubstituteFromDefinitionOutput) ElementType() reflect.Type
- func (o SubstituteFromDefinitionOutput) Kind() pulumi.StringPtrOutput
- func (o SubstituteFromDefinitionOutput) Name() pulumi.StringPtrOutput
- func (o SubstituteFromDefinitionOutput) Optional() pulumi.BoolPtrOutput
- func (o SubstituteFromDefinitionOutput) ToSubstituteFromDefinitionOutput() SubstituteFromDefinitionOutput
- func (o SubstituteFromDefinitionOutput) ToSubstituteFromDefinitionOutputWithContext(ctx context.Context) SubstituteFromDefinitionOutput
- type SubstituteFromDefinitionResponse
- type SubstituteFromDefinitionResponseArrayOutput
- func (SubstituteFromDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o SubstituteFromDefinitionResponseArrayOutput) Index(i pulumi.IntInput) SubstituteFromDefinitionResponseOutput
- func (o SubstituteFromDefinitionResponseArrayOutput) ToSubstituteFromDefinitionResponseArrayOutput() SubstituteFromDefinitionResponseArrayOutput
- func (o SubstituteFromDefinitionResponseArrayOutput) ToSubstituteFromDefinitionResponseArrayOutputWithContext(ctx context.Context) SubstituteFromDefinitionResponseArrayOutput
- type SubstituteFromDefinitionResponseOutput
- func (SubstituteFromDefinitionResponseOutput) ElementType() reflect.Type
- func (o SubstituteFromDefinitionResponseOutput) Kind() pulumi.StringPtrOutput
- func (o SubstituteFromDefinitionResponseOutput) Name() pulumi.StringPtrOutput
- func (o SubstituteFromDefinitionResponseOutput) Optional() pulumi.BoolPtrOutput
- func (o SubstituteFromDefinitionResponseOutput) ToSubstituteFromDefinitionResponseOutput() SubstituteFromDefinitionResponseOutput
- func (o SubstituteFromDefinitionResponseOutput) ToSubstituteFromDefinitionResponseOutputWithContext(ctx context.Context) SubstituteFromDefinitionResponseOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Constants ¶
const ( AKSIdentityTypeSystemAssigned = AKSIdentityType("SystemAssigned") AKSIdentityTypeUserAssigned = AKSIdentityType("UserAssigned") )
const ( LevelTypeError = LevelType("Error") LevelTypeWarning = LevelType("Warning") LevelTypeInformation = LevelType("Information") )
const ( OperatorScopeTypeCluster = OperatorScopeType("cluster") OperatorScopeTypeNamespace = OperatorScopeType("namespace") )
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
const ( // Allows Azure Arc agents to communicate with Azure Arc services over both public (internet) and private endpoints. PublicNetworkAccessTypeEnabled = PublicNetworkAccessType("Enabled") // Does not allow Azure Arc agents to communicate with Azure Arc services over public (internet) endpoints. The agents must use the private link. PublicNetworkAccessTypeDisabled = PublicNetworkAccessType("Disabled") )
const ( ScopeTypeCluster = ScopeType("cluster") ScopeTypeNamespace = ScopeType("namespace") )
const ( SourceKindTypeGitRepository = SourceKindType("GitRepository") SourceKindTypeBucket = SourceKindType("Bucket") SourceKindTypeAzureBlob = SourceKindType("AzureBlob") )
const (
OperatorTypeFlux = OperatorType("Flux")
)
const (
ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AKSIdentityType ¶
type AKSIdentityType string
The identity type.
func (AKSIdentityType) ElementType ¶
func (AKSIdentityType) ElementType() reflect.Type
func (AKSIdentityType) ToAKSIdentityTypeOutput ¶
func (e AKSIdentityType) ToAKSIdentityTypeOutput() AKSIdentityTypeOutput
func (AKSIdentityType) ToAKSIdentityTypeOutputWithContext ¶
func (e AKSIdentityType) ToAKSIdentityTypeOutputWithContext(ctx context.Context) AKSIdentityTypeOutput
func (AKSIdentityType) ToAKSIdentityTypePtrOutput ¶
func (e AKSIdentityType) ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput
func (AKSIdentityType) ToAKSIdentityTypePtrOutputWithContext ¶
func (e AKSIdentityType) ToAKSIdentityTypePtrOutputWithContext(ctx context.Context) AKSIdentityTypePtrOutput
func (AKSIdentityType) ToStringOutput ¶
func (e AKSIdentityType) ToStringOutput() pulumi.StringOutput
func (AKSIdentityType) ToStringOutputWithContext ¶
func (e AKSIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AKSIdentityType) ToStringPtrOutput ¶
func (e AKSIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AKSIdentityType) ToStringPtrOutputWithContext ¶
func (e AKSIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AKSIdentityTypeInput ¶
type AKSIdentityTypeInput interface { pulumi.Input ToAKSIdentityTypeOutput() AKSIdentityTypeOutput ToAKSIdentityTypeOutputWithContext(context.Context) AKSIdentityTypeOutput }
AKSIdentityTypeInput is an input type that accepts values of the AKSIdentityType enum A concrete instance of `AKSIdentityTypeInput` can be one of the following:
AKSIdentityTypeSystemAssigned AKSIdentityTypeUserAssigned
type AKSIdentityTypeOutput ¶
type AKSIdentityTypeOutput struct{ *pulumi.OutputState }
func (AKSIdentityTypeOutput) ElementType ¶
func (AKSIdentityTypeOutput) ElementType() reflect.Type
func (AKSIdentityTypeOutput) ToAKSIdentityTypeOutput ¶
func (o AKSIdentityTypeOutput) ToAKSIdentityTypeOutput() AKSIdentityTypeOutput
func (AKSIdentityTypeOutput) ToAKSIdentityTypeOutputWithContext ¶
func (o AKSIdentityTypeOutput) ToAKSIdentityTypeOutputWithContext(ctx context.Context) AKSIdentityTypeOutput
func (AKSIdentityTypeOutput) ToAKSIdentityTypePtrOutput ¶
func (o AKSIdentityTypeOutput) ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput
func (AKSIdentityTypeOutput) ToAKSIdentityTypePtrOutputWithContext ¶
func (o AKSIdentityTypeOutput) ToAKSIdentityTypePtrOutputWithContext(ctx context.Context) AKSIdentityTypePtrOutput
func (AKSIdentityTypeOutput) ToStringOutput ¶
func (o AKSIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (AKSIdentityTypeOutput) ToStringOutputWithContext ¶
func (o AKSIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AKSIdentityTypeOutput) ToStringPtrOutput ¶
func (o AKSIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AKSIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o AKSIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AKSIdentityTypePtrInput ¶
type AKSIdentityTypePtrInput interface { pulumi.Input ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput ToAKSIdentityTypePtrOutputWithContext(context.Context) AKSIdentityTypePtrOutput }
func AKSIdentityTypePtr ¶
func AKSIdentityTypePtr(v string) AKSIdentityTypePtrInput
type AKSIdentityTypePtrOutput ¶
type AKSIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (AKSIdentityTypePtrOutput) Elem ¶
func (o AKSIdentityTypePtrOutput) Elem() AKSIdentityTypeOutput
func (AKSIdentityTypePtrOutput) ElementType ¶
func (AKSIdentityTypePtrOutput) ElementType() reflect.Type
func (AKSIdentityTypePtrOutput) ToAKSIdentityTypePtrOutput ¶
func (o AKSIdentityTypePtrOutput) ToAKSIdentityTypePtrOutput() AKSIdentityTypePtrOutput
func (AKSIdentityTypePtrOutput) ToAKSIdentityTypePtrOutputWithContext ¶
func (o AKSIdentityTypePtrOutput) ToAKSIdentityTypePtrOutputWithContext(ctx context.Context) AKSIdentityTypePtrOutput
func (AKSIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o AKSIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AKSIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AKSIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureBlobDefinition ¶
type AzureBlobDefinition struct { // The account key (shared key) to access the storage account AccountKey *string `pulumi:"accountKey"` // The Azure Blob container name to sync from the url endpoint for the flux configuration. ContainerName *string `pulumi:"containerName"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef *string `pulumi:"localAuthRef"` // Parameters to authenticate using a Managed Identity. ManagedIdentity *ManagedIdentityDefinition `pulumi:"managedIdentity"` // The Shared Access token to access the storage container SasToken *string `pulumi:"sasToken"` // Parameters to authenticate using Service Principal. ServicePrincipal *ServicePrincipalDefinition `pulumi:"servicePrincipal"` // The interval at which to re-reconcile the cluster Azure Blob source with the remote. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster Azure Blob source with the remote. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration Azure Blob storage account. Url *string `pulumi:"url"` }
Parameters to reconcile to the AzureBlob source kind type.
func (*AzureBlobDefinition) Defaults ¶
func (val *AzureBlobDefinition) Defaults() *AzureBlobDefinition
Defaults sets the appropriate defaults for AzureBlobDefinition
type AzureBlobDefinitionArgs ¶
type AzureBlobDefinitionArgs struct { // The account key (shared key) to access the storage account AccountKey pulumi.StringPtrInput `pulumi:"accountKey"` // The Azure Blob container name to sync from the url endpoint for the flux configuration. ContainerName pulumi.StringPtrInput `pulumi:"containerName"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef pulumi.StringPtrInput `pulumi:"localAuthRef"` // Parameters to authenticate using a Managed Identity. ManagedIdentity ManagedIdentityDefinitionPtrInput `pulumi:"managedIdentity"` // The Shared Access token to access the storage container SasToken pulumi.StringPtrInput `pulumi:"sasToken"` // Parameters to authenticate using Service Principal. ServicePrincipal ServicePrincipalDefinitionPtrInput `pulumi:"servicePrincipal"` // The interval at which to re-reconcile the cluster Azure Blob source with the remote. SyncIntervalInSeconds pulumi.Float64PtrInput `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster Azure Blob source with the remote. TimeoutInSeconds pulumi.Float64PtrInput `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration Azure Blob storage account. Url pulumi.StringPtrInput `pulumi:"url"` }
Parameters to reconcile to the AzureBlob source kind type.
func (*AzureBlobDefinitionArgs) Defaults ¶
func (val *AzureBlobDefinitionArgs) Defaults() *AzureBlobDefinitionArgs
Defaults sets the appropriate defaults for AzureBlobDefinitionArgs
func (AzureBlobDefinitionArgs) ElementType ¶
func (AzureBlobDefinitionArgs) ElementType() reflect.Type
func (AzureBlobDefinitionArgs) ToAzureBlobDefinitionOutput ¶
func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionOutput() AzureBlobDefinitionOutput
func (AzureBlobDefinitionArgs) ToAzureBlobDefinitionOutputWithContext ¶
func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionOutputWithContext(ctx context.Context) AzureBlobDefinitionOutput
func (AzureBlobDefinitionArgs) ToAzureBlobDefinitionPtrOutput ¶
func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput
func (AzureBlobDefinitionArgs) ToAzureBlobDefinitionPtrOutputWithContext ¶
func (i AzureBlobDefinitionArgs) ToAzureBlobDefinitionPtrOutputWithContext(ctx context.Context) AzureBlobDefinitionPtrOutput
type AzureBlobDefinitionInput ¶
type AzureBlobDefinitionInput interface { pulumi.Input ToAzureBlobDefinitionOutput() AzureBlobDefinitionOutput ToAzureBlobDefinitionOutputWithContext(context.Context) AzureBlobDefinitionOutput }
AzureBlobDefinitionInput is an input type that accepts AzureBlobDefinitionArgs and AzureBlobDefinitionOutput values. You can construct a concrete instance of `AzureBlobDefinitionInput` via:
AzureBlobDefinitionArgs{...}
type AzureBlobDefinitionOutput ¶
type AzureBlobDefinitionOutput struct{ *pulumi.OutputState }
Parameters to reconcile to the AzureBlob source kind type.
func (AzureBlobDefinitionOutput) AccountKey ¶
func (o AzureBlobDefinitionOutput) AccountKey() pulumi.StringPtrOutput
The account key (shared key) to access the storage account
func (AzureBlobDefinitionOutput) ContainerName ¶
func (o AzureBlobDefinitionOutput) ContainerName() pulumi.StringPtrOutput
The Azure Blob container name to sync from the url endpoint for the flux configuration.
func (AzureBlobDefinitionOutput) ElementType ¶
func (AzureBlobDefinitionOutput) ElementType() reflect.Type
func (AzureBlobDefinitionOutput) LocalAuthRef ¶
func (o AzureBlobDefinitionOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (AzureBlobDefinitionOutput) ManagedIdentity ¶
func (o AzureBlobDefinitionOutput) ManagedIdentity() ManagedIdentityDefinitionPtrOutput
Parameters to authenticate using a Managed Identity.
func (AzureBlobDefinitionOutput) SasToken ¶
func (o AzureBlobDefinitionOutput) SasToken() pulumi.StringPtrOutput
The Shared Access token to access the storage container
func (AzureBlobDefinitionOutput) ServicePrincipal ¶
func (o AzureBlobDefinitionOutput) ServicePrincipal() ServicePrincipalDefinitionPtrOutput
Parameters to authenticate using Service Principal.
func (AzureBlobDefinitionOutput) SyncIntervalInSeconds ¶
func (o AzureBlobDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionOutput) TimeoutInSeconds ¶
func (o AzureBlobDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionOutput) ToAzureBlobDefinitionOutput ¶
func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionOutput() AzureBlobDefinitionOutput
func (AzureBlobDefinitionOutput) ToAzureBlobDefinitionOutputWithContext ¶
func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionOutputWithContext(ctx context.Context) AzureBlobDefinitionOutput
func (AzureBlobDefinitionOutput) ToAzureBlobDefinitionPtrOutput ¶
func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput
func (AzureBlobDefinitionOutput) ToAzureBlobDefinitionPtrOutputWithContext ¶
func (o AzureBlobDefinitionOutput) ToAzureBlobDefinitionPtrOutputWithContext(ctx context.Context) AzureBlobDefinitionPtrOutput
func (AzureBlobDefinitionOutput) Url ¶
func (o AzureBlobDefinitionOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration Azure Blob storage account.
type AzureBlobDefinitionPtrInput ¶
type AzureBlobDefinitionPtrInput interface { pulumi.Input ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput ToAzureBlobDefinitionPtrOutputWithContext(context.Context) AzureBlobDefinitionPtrOutput }
AzureBlobDefinitionPtrInput is an input type that accepts AzureBlobDefinitionArgs, AzureBlobDefinitionPtr and AzureBlobDefinitionPtrOutput values. You can construct a concrete instance of `AzureBlobDefinitionPtrInput` via:
AzureBlobDefinitionArgs{...} or: nil
func AzureBlobDefinitionPtr ¶
func AzureBlobDefinitionPtr(v *AzureBlobDefinitionArgs) AzureBlobDefinitionPtrInput
type AzureBlobDefinitionPtrOutput ¶
type AzureBlobDefinitionPtrOutput struct{ *pulumi.OutputState }
func (AzureBlobDefinitionPtrOutput) AccountKey ¶
func (o AzureBlobDefinitionPtrOutput) AccountKey() pulumi.StringPtrOutput
The account key (shared key) to access the storage account
func (AzureBlobDefinitionPtrOutput) ContainerName ¶
func (o AzureBlobDefinitionPtrOutput) ContainerName() pulumi.StringPtrOutput
The Azure Blob container name to sync from the url endpoint for the flux configuration.
func (AzureBlobDefinitionPtrOutput) Elem ¶
func (o AzureBlobDefinitionPtrOutput) Elem() AzureBlobDefinitionOutput
func (AzureBlobDefinitionPtrOutput) ElementType ¶
func (AzureBlobDefinitionPtrOutput) ElementType() reflect.Type
func (AzureBlobDefinitionPtrOutput) LocalAuthRef ¶
func (o AzureBlobDefinitionPtrOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (AzureBlobDefinitionPtrOutput) ManagedIdentity ¶
func (o AzureBlobDefinitionPtrOutput) ManagedIdentity() ManagedIdentityDefinitionPtrOutput
Parameters to authenticate using a Managed Identity.
func (AzureBlobDefinitionPtrOutput) SasToken ¶
func (o AzureBlobDefinitionPtrOutput) SasToken() pulumi.StringPtrOutput
The Shared Access token to access the storage container
func (AzureBlobDefinitionPtrOutput) ServicePrincipal ¶
func (o AzureBlobDefinitionPtrOutput) ServicePrincipal() ServicePrincipalDefinitionPtrOutput
Parameters to authenticate using Service Principal.
func (AzureBlobDefinitionPtrOutput) SyncIntervalInSeconds ¶
func (o AzureBlobDefinitionPtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionPtrOutput) TimeoutInSeconds ¶
func (o AzureBlobDefinitionPtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionPtrOutput) ToAzureBlobDefinitionPtrOutput ¶
func (o AzureBlobDefinitionPtrOutput) ToAzureBlobDefinitionPtrOutput() AzureBlobDefinitionPtrOutput
func (AzureBlobDefinitionPtrOutput) ToAzureBlobDefinitionPtrOutputWithContext ¶
func (o AzureBlobDefinitionPtrOutput) ToAzureBlobDefinitionPtrOutputWithContext(ctx context.Context) AzureBlobDefinitionPtrOutput
func (AzureBlobDefinitionPtrOutput) Url ¶
func (o AzureBlobDefinitionPtrOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration Azure Blob storage account.
type AzureBlobDefinitionResponse ¶
type AzureBlobDefinitionResponse struct { // The account key (shared key) to access the storage account AccountKey *string `pulumi:"accountKey"` // The Azure Blob container name to sync from the url endpoint for the flux configuration. ContainerName *string `pulumi:"containerName"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef *string `pulumi:"localAuthRef"` // Parameters to authenticate using a Managed Identity. ManagedIdentity *ManagedIdentityDefinitionResponse `pulumi:"managedIdentity"` // The Shared Access token to access the storage container SasToken *string `pulumi:"sasToken"` // Parameters to authenticate using Service Principal. ServicePrincipal *ServicePrincipalDefinitionResponse `pulumi:"servicePrincipal"` // The interval at which to re-reconcile the cluster Azure Blob source with the remote. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster Azure Blob source with the remote. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration Azure Blob storage account. Url *string `pulumi:"url"` }
Parameters to reconcile to the AzureBlob source kind type.
func (*AzureBlobDefinitionResponse) Defaults ¶
func (val *AzureBlobDefinitionResponse) Defaults() *AzureBlobDefinitionResponse
Defaults sets the appropriate defaults for AzureBlobDefinitionResponse
type AzureBlobDefinitionResponseOutput ¶
type AzureBlobDefinitionResponseOutput struct{ *pulumi.OutputState }
Parameters to reconcile to the AzureBlob source kind type.
func (AzureBlobDefinitionResponseOutput) AccountKey ¶
func (o AzureBlobDefinitionResponseOutput) AccountKey() pulumi.StringPtrOutput
The account key (shared key) to access the storage account
func (AzureBlobDefinitionResponseOutput) ContainerName ¶
func (o AzureBlobDefinitionResponseOutput) ContainerName() pulumi.StringPtrOutput
The Azure Blob container name to sync from the url endpoint for the flux configuration.
func (AzureBlobDefinitionResponseOutput) ElementType ¶
func (AzureBlobDefinitionResponseOutput) ElementType() reflect.Type
func (AzureBlobDefinitionResponseOutput) LocalAuthRef ¶
func (o AzureBlobDefinitionResponseOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (AzureBlobDefinitionResponseOutput) ManagedIdentity ¶
func (o AzureBlobDefinitionResponseOutput) ManagedIdentity() ManagedIdentityDefinitionResponsePtrOutput
Parameters to authenticate using a Managed Identity.
func (AzureBlobDefinitionResponseOutput) SasToken ¶
func (o AzureBlobDefinitionResponseOutput) SasToken() pulumi.StringPtrOutput
The Shared Access token to access the storage container
func (AzureBlobDefinitionResponseOutput) ServicePrincipal ¶
func (o AzureBlobDefinitionResponseOutput) ServicePrincipal() ServicePrincipalDefinitionResponsePtrOutput
Parameters to authenticate using Service Principal.
func (AzureBlobDefinitionResponseOutput) SyncIntervalInSeconds ¶
func (o AzureBlobDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionResponseOutput) TimeoutInSeconds ¶
func (o AzureBlobDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionResponseOutput) ToAzureBlobDefinitionResponseOutput ¶
func (o AzureBlobDefinitionResponseOutput) ToAzureBlobDefinitionResponseOutput() AzureBlobDefinitionResponseOutput
func (AzureBlobDefinitionResponseOutput) ToAzureBlobDefinitionResponseOutputWithContext ¶
func (o AzureBlobDefinitionResponseOutput) ToAzureBlobDefinitionResponseOutputWithContext(ctx context.Context) AzureBlobDefinitionResponseOutput
func (AzureBlobDefinitionResponseOutput) Url ¶
func (o AzureBlobDefinitionResponseOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration Azure Blob storage account.
type AzureBlobDefinitionResponsePtrOutput ¶
type AzureBlobDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureBlobDefinitionResponsePtrOutput) AccountKey ¶
func (o AzureBlobDefinitionResponsePtrOutput) AccountKey() pulumi.StringPtrOutput
The account key (shared key) to access the storage account
func (AzureBlobDefinitionResponsePtrOutput) ContainerName ¶
func (o AzureBlobDefinitionResponsePtrOutput) ContainerName() pulumi.StringPtrOutput
The Azure Blob container name to sync from the url endpoint for the flux configuration.
func (AzureBlobDefinitionResponsePtrOutput) ElementType ¶
func (AzureBlobDefinitionResponsePtrOutput) ElementType() reflect.Type
func (AzureBlobDefinitionResponsePtrOutput) LocalAuthRef ¶
func (o AzureBlobDefinitionResponsePtrOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (AzureBlobDefinitionResponsePtrOutput) ManagedIdentity ¶
func (o AzureBlobDefinitionResponsePtrOutput) ManagedIdentity() ManagedIdentityDefinitionResponsePtrOutput
Parameters to authenticate using a Managed Identity.
func (AzureBlobDefinitionResponsePtrOutput) SasToken ¶
func (o AzureBlobDefinitionResponsePtrOutput) SasToken() pulumi.StringPtrOutput
The Shared Access token to access the storage container
func (AzureBlobDefinitionResponsePtrOutput) ServicePrincipal ¶
func (o AzureBlobDefinitionResponsePtrOutput) ServicePrincipal() ServicePrincipalDefinitionResponsePtrOutput
Parameters to authenticate using Service Principal.
func (AzureBlobDefinitionResponsePtrOutput) SyncIntervalInSeconds ¶
func (o AzureBlobDefinitionResponsePtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionResponsePtrOutput) TimeoutInSeconds ¶
func (o AzureBlobDefinitionResponsePtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster Azure Blob source with the remote.
func (AzureBlobDefinitionResponsePtrOutput) ToAzureBlobDefinitionResponsePtrOutput ¶
func (o AzureBlobDefinitionResponsePtrOutput) ToAzureBlobDefinitionResponsePtrOutput() AzureBlobDefinitionResponsePtrOutput
func (AzureBlobDefinitionResponsePtrOutput) ToAzureBlobDefinitionResponsePtrOutputWithContext ¶
func (o AzureBlobDefinitionResponsePtrOutput) ToAzureBlobDefinitionResponsePtrOutputWithContext(ctx context.Context) AzureBlobDefinitionResponsePtrOutput
func (AzureBlobDefinitionResponsePtrOutput) Url ¶
func (o AzureBlobDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration Azure Blob storage account.
type BucketDefinition ¶
type BucketDefinition struct { // Plaintext access key used to securely access the S3 bucket AccessKey *string `pulumi:"accessKey"` // The bucket name to sync from the url endpoint for the flux configuration. BucketName *string `pulumi:"bucketName"` // Specify whether to use insecure communication when puling data from the S3 bucket. Insecure *bool `pulumi:"insecure"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef *string `pulumi:"localAuthRef"` // The interval at which to re-reconcile the cluster bucket source with the remote. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster bucket source with the remote. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration S3 bucket. Url *string `pulumi:"url"` }
Parameters to reconcile to the Bucket source kind type.
func (*BucketDefinition) Defaults ¶
func (val *BucketDefinition) Defaults() *BucketDefinition
Defaults sets the appropriate defaults for BucketDefinition
type BucketDefinitionArgs ¶
type BucketDefinitionArgs struct { // Plaintext access key used to securely access the S3 bucket AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // The bucket name to sync from the url endpoint for the flux configuration. BucketName pulumi.StringPtrInput `pulumi:"bucketName"` // Specify whether to use insecure communication when puling data from the S3 bucket. Insecure pulumi.BoolPtrInput `pulumi:"insecure"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef pulumi.StringPtrInput `pulumi:"localAuthRef"` // The interval at which to re-reconcile the cluster bucket source with the remote. SyncIntervalInSeconds pulumi.Float64PtrInput `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster bucket source with the remote. TimeoutInSeconds pulumi.Float64PtrInput `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration S3 bucket. Url pulumi.StringPtrInput `pulumi:"url"` }
Parameters to reconcile to the Bucket source kind type.
func (*BucketDefinitionArgs) Defaults ¶
func (val *BucketDefinitionArgs) Defaults() *BucketDefinitionArgs
Defaults sets the appropriate defaults for BucketDefinitionArgs
func (BucketDefinitionArgs) ElementType ¶
func (BucketDefinitionArgs) ElementType() reflect.Type
func (BucketDefinitionArgs) ToBucketDefinitionOutput ¶
func (i BucketDefinitionArgs) ToBucketDefinitionOutput() BucketDefinitionOutput
func (BucketDefinitionArgs) ToBucketDefinitionOutputWithContext ¶
func (i BucketDefinitionArgs) ToBucketDefinitionOutputWithContext(ctx context.Context) BucketDefinitionOutput
func (BucketDefinitionArgs) ToBucketDefinitionPtrOutput ¶
func (i BucketDefinitionArgs) ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput
func (BucketDefinitionArgs) ToBucketDefinitionPtrOutputWithContext ¶
func (i BucketDefinitionArgs) ToBucketDefinitionPtrOutputWithContext(ctx context.Context) BucketDefinitionPtrOutput
type BucketDefinitionInput ¶
type BucketDefinitionInput interface { pulumi.Input ToBucketDefinitionOutput() BucketDefinitionOutput ToBucketDefinitionOutputWithContext(context.Context) BucketDefinitionOutput }
BucketDefinitionInput is an input type that accepts BucketDefinitionArgs and BucketDefinitionOutput values. You can construct a concrete instance of `BucketDefinitionInput` via:
BucketDefinitionArgs{...}
type BucketDefinitionOutput ¶
type BucketDefinitionOutput struct{ *pulumi.OutputState }
Parameters to reconcile to the Bucket source kind type.
func (BucketDefinitionOutput) AccessKey ¶
func (o BucketDefinitionOutput) AccessKey() pulumi.StringPtrOutput
Plaintext access key used to securely access the S3 bucket
func (BucketDefinitionOutput) BucketName ¶
func (o BucketDefinitionOutput) BucketName() pulumi.StringPtrOutput
The bucket name to sync from the url endpoint for the flux configuration.
func (BucketDefinitionOutput) ElementType ¶
func (BucketDefinitionOutput) ElementType() reflect.Type
func (BucketDefinitionOutput) Insecure ¶
func (o BucketDefinitionOutput) Insecure() pulumi.BoolPtrOutput
Specify whether to use insecure communication when puling data from the S3 bucket.
func (BucketDefinitionOutput) LocalAuthRef ¶
func (o BucketDefinitionOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (BucketDefinitionOutput) SyncIntervalInSeconds ¶
func (o BucketDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster bucket source with the remote.
func (BucketDefinitionOutput) TimeoutInSeconds ¶
func (o BucketDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster bucket source with the remote.
func (BucketDefinitionOutput) ToBucketDefinitionOutput ¶
func (o BucketDefinitionOutput) ToBucketDefinitionOutput() BucketDefinitionOutput
func (BucketDefinitionOutput) ToBucketDefinitionOutputWithContext ¶
func (o BucketDefinitionOutput) ToBucketDefinitionOutputWithContext(ctx context.Context) BucketDefinitionOutput
func (BucketDefinitionOutput) ToBucketDefinitionPtrOutput ¶
func (o BucketDefinitionOutput) ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput
func (BucketDefinitionOutput) ToBucketDefinitionPtrOutputWithContext ¶
func (o BucketDefinitionOutput) ToBucketDefinitionPtrOutputWithContext(ctx context.Context) BucketDefinitionPtrOutput
func (BucketDefinitionOutput) Url ¶
func (o BucketDefinitionOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration S3 bucket.
type BucketDefinitionPtrInput ¶
type BucketDefinitionPtrInput interface { pulumi.Input ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput ToBucketDefinitionPtrOutputWithContext(context.Context) BucketDefinitionPtrOutput }
BucketDefinitionPtrInput is an input type that accepts BucketDefinitionArgs, BucketDefinitionPtr and BucketDefinitionPtrOutput values. You can construct a concrete instance of `BucketDefinitionPtrInput` via:
BucketDefinitionArgs{...} or: nil
func BucketDefinitionPtr ¶
func BucketDefinitionPtr(v *BucketDefinitionArgs) BucketDefinitionPtrInput
type BucketDefinitionPtrOutput ¶
type BucketDefinitionPtrOutput struct{ *pulumi.OutputState }
func (BucketDefinitionPtrOutput) AccessKey ¶
func (o BucketDefinitionPtrOutput) AccessKey() pulumi.StringPtrOutput
Plaintext access key used to securely access the S3 bucket
func (BucketDefinitionPtrOutput) BucketName ¶
func (o BucketDefinitionPtrOutput) BucketName() pulumi.StringPtrOutput
The bucket name to sync from the url endpoint for the flux configuration.
func (BucketDefinitionPtrOutput) Elem ¶
func (o BucketDefinitionPtrOutput) Elem() BucketDefinitionOutput
func (BucketDefinitionPtrOutput) ElementType ¶
func (BucketDefinitionPtrOutput) ElementType() reflect.Type
func (BucketDefinitionPtrOutput) Insecure ¶
func (o BucketDefinitionPtrOutput) Insecure() pulumi.BoolPtrOutput
Specify whether to use insecure communication when puling data from the S3 bucket.
func (BucketDefinitionPtrOutput) LocalAuthRef ¶
func (o BucketDefinitionPtrOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (BucketDefinitionPtrOutput) SyncIntervalInSeconds ¶
func (o BucketDefinitionPtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster bucket source with the remote.
func (BucketDefinitionPtrOutput) TimeoutInSeconds ¶
func (o BucketDefinitionPtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster bucket source with the remote.
func (BucketDefinitionPtrOutput) ToBucketDefinitionPtrOutput ¶
func (o BucketDefinitionPtrOutput) ToBucketDefinitionPtrOutput() BucketDefinitionPtrOutput
func (BucketDefinitionPtrOutput) ToBucketDefinitionPtrOutputWithContext ¶
func (o BucketDefinitionPtrOutput) ToBucketDefinitionPtrOutputWithContext(ctx context.Context) BucketDefinitionPtrOutput
func (BucketDefinitionPtrOutput) Url ¶
func (o BucketDefinitionPtrOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration S3 bucket.
type BucketDefinitionResponse ¶
type BucketDefinitionResponse struct { // Plaintext access key used to securely access the S3 bucket AccessKey *string `pulumi:"accessKey"` // The bucket name to sync from the url endpoint for the flux configuration. BucketName *string `pulumi:"bucketName"` // Specify whether to use insecure communication when puling data from the S3 bucket. Insecure *bool `pulumi:"insecure"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef *string `pulumi:"localAuthRef"` // The interval at which to re-reconcile the cluster bucket source with the remote. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster bucket source with the remote. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration S3 bucket. Url *string `pulumi:"url"` }
Parameters to reconcile to the Bucket source kind type.
func (*BucketDefinitionResponse) Defaults ¶
func (val *BucketDefinitionResponse) Defaults() *BucketDefinitionResponse
Defaults sets the appropriate defaults for BucketDefinitionResponse
type BucketDefinitionResponseOutput ¶
type BucketDefinitionResponseOutput struct{ *pulumi.OutputState }
Parameters to reconcile to the Bucket source kind type.
func (BucketDefinitionResponseOutput) AccessKey ¶
func (o BucketDefinitionResponseOutput) AccessKey() pulumi.StringPtrOutput
Plaintext access key used to securely access the S3 bucket
func (BucketDefinitionResponseOutput) BucketName ¶
func (o BucketDefinitionResponseOutput) BucketName() pulumi.StringPtrOutput
The bucket name to sync from the url endpoint for the flux configuration.
func (BucketDefinitionResponseOutput) ElementType ¶
func (BucketDefinitionResponseOutput) ElementType() reflect.Type
func (BucketDefinitionResponseOutput) Insecure ¶
func (o BucketDefinitionResponseOutput) Insecure() pulumi.BoolPtrOutput
Specify whether to use insecure communication when puling data from the S3 bucket.
func (BucketDefinitionResponseOutput) LocalAuthRef ¶
func (o BucketDefinitionResponseOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (BucketDefinitionResponseOutput) SyncIntervalInSeconds ¶
func (o BucketDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster bucket source with the remote.
func (BucketDefinitionResponseOutput) TimeoutInSeconds ¶
func (o BucketDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster bucket source with the remote.
func (BucketDefinitionResponseOutput) ToBucketDefinitionResponseOutput ¶
func (o BucketDefinitionResponseOutput) ToBucketDefinitionResponseOutput() BucketDefinitionResponseOutput
func (BucketDefinitionResponseOutput) ToBucketDefinitionResponseOutputWithContext ¶
func (o BucketDefinitionResponseOutput) ToBucketDefinitionResponseOutputWithContext(ctx context.Context) BucketDefinitionResponseOutput
func (BucketDefinitionResponseOutput) Url ¶
func (o BucketDefinitionResponseOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration S3 bucket.
type BucketDefinitionResponsePtrOutput ¶
type BucketDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (BucketDefinitionResponsePtrOutput) AccessKey ¶
func (o BucketDefinitionResponsePtrOutput) AccessKey() pulumi.StringPtrOutput
Plaintext access key used to securely access the S3 bucket
func (BucketDefinitionResponsePtrOutput) BucketName ¶
func (o BucketDefinitionResponsePtrOutput) BucketName() pulumi.StringPtrOutput
The bucket name to sync from the url endpoint for the flux configuration.
func (BucketDefinitionResponsePtrOutput) Elem ¶
func (o BucketDefinitionResponsePtrOutput) Elem() BucketDefinitionResponseOutput
func (BucketDefinitionResponsePtrOutput) ElementType ¶
func (BucketDefinitionResponsePtrOutput) ElementType() reflect.Type
func (BucketDefinitionResponsePtrOutput) Insecure ¶
func (o BucketDefinitionResponsePtrOutput) Insecure() pulumi.BoolPtrOutput
Specify whether to use insecure communication when puling data from the S3 bucket.
func (BucketDefinitionResponsePtrOutput) LocalAuthRef ¶
func (o BucketDefinitionResponsePtrOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (BucketDefinitionResponsePtrOutput) SyncIntervalInSeconds ¶
func (o BucketDefinitionResponsePtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster bucket source with the remote.
func (BucketDefinitionResponsePtrOutput) TimeoutInSeconds ¶
func (o BucketDefinitionResponsePtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster bucket source with the remote.
func (BucketDefinitionResponsePtrOutput) ToBucketDefinitionResponsePtrOutput ¶
func (o BucketDefinitionResponsePtrOutput) ToBucketDefinitionResponsePtrOutput() BucketDefinitionResponsePtrOutput
func (BucketDefinitionResponsePtrOutput) ToBucketDefinitionResponsePtrOutputWithContext ¶
func (o BucketDefinitionResponsePtrOutput) ToBucketDefinitionResponsePtrOutputWithContext(ctx context.Context) BucketDefinitionResponsePtrOutput
func (BucketDefinitionResponsePtrOutput) Url ¶
func (o BucketDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration S3 bucket.
type ComplianceStatusResponse ¶
type ComplianceStatusResponse struct { // The compliance state of the configuration. ComplianceState string `pulumi:"complianceState"` // Datetime the configuration was last applied. LastConfigApplied *string `pulumi:"lastConfigApplied"` // Message from when the configuration was applied. Message *string `pulumi:"message"` // Level of the message. MessageLevel *string `pulumi:"messageLevel"` }
Compliance Status details
type ComplianceStatusResponseOutput ¶
type ComplianceStatusResponseOutput struct{ *pulumi.OutputState }
Compliance Status details
func (ComplianceStatusResponseOutput) ComplianceState ¶
func (o ComplianceStatusResponseOutput) ComplianceState() pulumi.StringOutput
The compliance state of the configuration.
func (ComplianceStatusResponseOutput) ElementType ¶
func (ComplianceStatusResponseOutput) ElementType() reflect.Type
func (ComplianceStatusResponseOutput) LastConfigApplied ¶
func (o ComplianceStatusResponseOutput) LastConfigApplied() pulumi.StringPtrOutput
Datetime the configuration was last applied.
func (ComplianceStatusResponseOutput) Message ¶
func (o ComplianceStatusResponseOutput) Message() pulumi.StringPtrOutput
Message from when the configuration was applied.
func (ComplianceStatusResponseOutput) MessageLevel ¶
func (o ComplianceStatusResponseOutput) MessageLevel() pulumi.StringPtrOutput
Level of the message.
func (ComplianceStatusResponseOutput) ToComplianceStatusResponseOutput ¶
func (o ComplianceStatusResponseOutput) ToComplianceStatusResponseOutput() ComplianceStatusResponseOutput
func (ComplianceStatusResponseOutput) ToComplianceStatusResponseOutputWithContext ¶
func (o ComplianceStatusResponseOutput) ToComplianceStatusResponseOutputWithContext(ctx context.Context) ComplianceStatusResponseOutput
type ErrorAdditionalInfoResponse ¶
type ErrorAdditionalInfoResponse struct { // The additional info. Info interface{} `pulumi:"info"` // The additional info type. Type string `pulumi:"type"` }
The resource management error additional info.
type ErrorAdditionalInfoResponseArrayOutput ¶
type ErrorAdditionalInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorAdditionalInfoResponseArrayOutput) ElementType ¶
func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
type ErrorAdditionalInfoResponseOutput ¶
type ErrorAdditionalInfoResponseOutput struct{ *pulumi.OutputState }
The resource management error additional info.
func (ErrorAdditionalInfoResponseOutput) ElementType ¶
func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseOutput) Info ¶
func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
The additional info.
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) Type ¶
func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
The additional info type.
type ErrorDetailResponse ¶
type ErrorDetailResponse struct { // The error additional info. AdditionalInfo []ErrorAdditionalInfoResponse `pulumi:"additionalInfo"` // The error code. Code string `pulumi:"code"` // The error details. Details []ErrorDetailResponse `pulumi:"details"` // The error message. Message string `pulumi:"message"` // The error target. Target string `pulumi:"target"` }
The error detail.
type ErrorDetailResponseArrayOutput ¶
type ErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponseArrayOutput) ElementType ¶
func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
func (ErrorDetailResponseArrayOutput) Index ¶
func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
type ErrorDetailResponseOutput ¶
type ErrorDetailResponseOutput struct{ *pulumi.OutputState }
The error detail.
func (ErrorDetailResponseOutput) AdditionalInfo ¶
func (o ErrorDetailResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
The error additional info.
func (ErrorDetailResponseOutput) Code ¶
func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
The error code.
func (ErrorDetailResponseOutput) Details ¶
func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
The error details.
func (ErrorDetailResponseOutput) ElementType ¶
func (ErrorDetailResponseOutput) ElementType() reflect.Type
func (ErrorDetailResponseOutput) Message ¶
func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
The error message.
func (ErrorDetailResponseOutput) Target ¶
func (o ErrorDetailResponseOutput) Target() pulumi.StringOutput
The error target.
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
type Extension ¶
type Extension struct { pulumi.CustomResourceState // Identity of the Extension resource in an AKS cluster AksAssignedIdentity ExtensionResponseAksAssignedIdentityPtrOutput `pulumi:"aksAssignedIdentity"` // Flag to note if this extension participates in auto upgrade of minor version, or not. AutoUpgradeMinorVersion pulumi.BoolPtrOutput `pulumi:"autoUpgradeMinorVersion"` // Configuration settings that are sensitive, as name-value pairs for configuring this extension. ConfigurationProtectedSettings pulumi.StringMapOutput `pulumi:"configurationProtectedSettings"` // Configuration settings, as name-value pairs for configuring this extension. ConfigurationSettings pulumi.StringMapOutput `pulumi:"configurationSettings"` // Currently installed version of the extension. CurrentVersion pulumi.StringOutput `pulumi:"currentVersion"` // Custom Location settings properties. CustomLocationSettings pulumi.StringMapOutput `pulumi:"customLocationSettings"` // Error information from the Agent - e.g. errors during installation. ErrorInfo ErrorDetailResponseOutput `pulumi:"errorInfo"` // Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. ExtensionType pulumi.StringPtrOutput `pulumi:"extensionType"` // Identity of the Extension resource Identity IdentityResponsePtrOutput `pulumi:"identity"` // Flag to note if this extension is a system extension IsSystemExtension pulumi.BoolOutput `pulumi:"isSystemExtension"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Uri of the Helm package PackageUri pulumi.StringOutput `pulumi:"packageUri"` // The plan information. Plan PlanResponsePtrOutput `pulumi:"plan"` // Status of installation of this extension. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'. ReleaseTrain pulumi.StringPtrOutput `pulumi:"releaseTrain"` // Scope at which the extension is installed. Scope ScopeResponsePtrOutput `pulumi:"scope"` // Status from this extension. Statuses ExtensionStatusResponseArrayOutput `pulumi:"statuses"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // User-specified version of the extension for this extension to 'pin'. To use 'version', autoUpgradeMinorVersion must be 'false'. Version pulumi.StringPtrOutput `pulumi:"version"` }
The Extension object. Azure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2020-07-01-preview.
Other available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01.
func GetExtension ¶
func GetExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtensionState, opts ...pulumi.ResourceOption) (*Extension, error)
GetExtension gets an existing Extension 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 NewExtension ¶
func NewExtension(ctx *pulumi.Context, name string, args *ExtensionArgs, opts ...pulumi.ResourceOption) (*Extension, error)
NewExtension registers a new resource with the given unique name, arguments, and options.
func (*Extension) ElementType ¶
func (*Extension) ToExtensionOutput ¶
func (i *Extension) ToExtensionOutput() ExtensionOutput
func (*Extension) ToExtensionOutputWithContext ¶
func (i *Extension) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
type ExtensionAksAssignedIdentity ¶
type ExtensionAksAssignedIdentity struct { // The identity type. Type *AKSIdentityType `pulumi:"type"` }
Identity of the Extension resource in an AKS cluster
type ExtensionAksAssignedIdentityArgs ¶
type ExtensionAksAssignedIdentityArgs struct { // The identity type. Type AKSIdentityTypePtrInput `pulumi:"type"` }
Identity of the Extension resource in an AKS cluster
func (ExtensionAksAssignedIdentityArgs) ElementType ¶
func (ExtensionAksAssignedIdentityArgs) ElementType() reflect.Type
func (ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityOutput ¶
func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityOutput() ExtensionAksAssignedIdentityOutput
func (ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityOutputWithContext ¶
func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityOutput
func (ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityPtrOutput ¶
func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput
func (ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityPtrOutputWithContext ¶
func (i ExtensionAksAssignedIdentityArgs) ToExtensionAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityPtrOutput
type ExtensionAksAssignedIdentityInput ¶
type ExtensionAksAssignedIdentityInput interface { pulumi.Input ToExtensionAksAssignedIdentityOutput() ExtensionAksAssignedIdentityOutput ToExtensionAksAssignedIdentityOutputWithContext(context.Context) ExtensionAksAssignedIdentityOutput }
ExtensionAksAssignedIdentityInput is an input type that accepts ExtensionAksAssignedIdentityArgs and ExtensionAksAssignedIdentityOutput values. You can construct a concrete instance of `ExtensionAksAssignedIdentityInput` via:
ExtensionAksAssignedIdentityArgs{...}
type ExtensionAksAssignedIdentityOutput ¶
type ExtensionAksAssignedIdentityOutput struct{ *pulumi.OutputState }
Identity of the Extension resource in an AKS cluster
func (ExtensionAksAssignedIdentityOutput) ElementType ¶
func (ExtensionAksAssignedIdentityOutput) ElementType() reflect.Type
func (ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityOutput ¶
func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityOutput() ExtensionAksAssignedIdentityOutput
func (ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityOutputWithContext ¶
func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityOutput
func (ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityPtrOutput ¶
func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput
func (ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityPtrOutputWithContext ¶
func (o ExtensionAksAssignedIdentityOutput) ToExtensionAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityPtrOutput
func (ExtensionAksAssignedIdentityOutput) Type ¶
func (o ExtensionAksAssignedIdentityOutput) Type() AKSIdentityTypePtrOutput
The identity type.
type ExtensionAksAssignedIdentityPtrInput ¶
type ExtensionAksAssignedIdentityPtrInput interface { pulumi.Input ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput ToExtensionAksAssignedIdentityPtrOutputWithContext(context.Context) ExtensionAksAssignedIdentityPtrOutput }
ExtensionAksAssignedIdentityPtrInput is an input type that accepts ExtensionAksAssignedIdentityArgs, ExtensionAksAssignedIdentityPtr and ExtensionAksAssignedIdentityPtrOutput values. You can construct a concrete instance of `ExtensionAksAssignedIdentityPtrInput` via:
ExtensionAksAssignedIdentityArgs{...} or: nil
func ExtensionAksAssignedIdentityPtr ¶
func ExtensionAksAssignedIdentityPtr(v *ExtensionAksAssignedIdentityArgs) ExtensionAksAssignedIdentityPtrInput
type ExtensionAksAssignedIdentityPtrOutput ¶
type ExtensionAksAssignedIdentityPtrOutput struct{ *pulumi.OutputState }
func (ExtensionAksAssignedIdentityPtrOutput) ElementType ¶
func (ExtensionAksAssignedIdentityPtrOutput) ElementType() reflect.Type
func (ExtensionAksAssignedIdentityPtrOutput) ToExtensionAksAssignedIdentityPtrOutput ¶
func (o ExtensionAksAssignedIdentityPtrOutput) ToExtensionAksAssignedIdentityPtrOutput() ExtensionAksAssignedIdentityPtrOutput
func (ExtensionAksAssignedIdentityPtrOutput) ToExtensionAksAssignedIdentityPtrOutputWithContext ¶
func (o ExtensionAksAssignedIdentityPtrOutput) ToExtensionAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionAksAssignedIdentityPtrOutput
func (ExtensionAksAssignedIdentityPtrOutput) Type ¶
func (o ExtensionAksAssignedIdentityPtrOutput) Type() AKSIdentityTypePtrOutput
The identity type.
type ExtensionArgs ¶
type ExtensionArgs struct { // Identity of the Extension resource in an AKS cluster AksAssignedIdentity ExtensionAksAssignedIdentityPtrInput // Flag to note if this extension participates in auto upgrade of minor version, or not. AutoUpgradeMinorVersion pulumi.BoolPtrInput // The name of the kubernetes cluster. ClusterName pulumi.StringInput // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName pulumi.StringInput // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp pulumi.StringInput // Configuration settings that are sensitive, as name-value pairs for configuring this extension. ConfigurationProtectedSettings pulumi.StringMapInput // Configuration settings, as name-value pairs for configuring this extension. ConfigurationSettings pulumi.StringMapInput // Name of the Extension. ExtensionName pulumi.StringPtrInput // Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. ExtensionType pulumi.StringPtrInput // Identity of the Extension resource Identity IdentityPtrInput // The plan information. Plan PlanPtrInput // ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'. ReleaseTrain pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Scope at which the extension is installed. Scope ScopePtrInput // Status from this extension. Statuses ExtensionStatusArrayInput // User-specified version of the extension for this extension to 'pin'. To use 'version', autoUpgradeMinorVersion must be 'false'. Version pulumi.StringPtrInput }
The set of arguments for constructing a Extension resource.
func (ExtensionArgs) ElementType ¶
func (ExtensionArgs) ElementType() reflect.Type
type ExtensionInput ¶
type ExtensionInput interface { pulumi.Input ToExtensionOutput() ExtensionOutput ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput }
type ExtensionOutput ¶
type ExtensionOutput struct{ *pulumi.OutputState }
func (ExtensionOutput) AksAssignedIdentity ¶
func (o ExtensionOutput) AksAssignedIdentity() ExtensionResponseAksAssignedIdentityPtrOutput
Identity of the Extension resource in an AKS cluster
func (ExtensionOutput) AutoUpgradeMinorVersion ¶
func (o ExtensionOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Flag to note if this extension participates in auto upgrade of minor version, or not.
func (ExtensionOutput) ConfigurationProtectedSettings ¶
func (o ExtensionOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
Configuration settings that are sensitive, as name-value pairs for configuring this extension.
func (ExtensionOutput) ConfigurationSettings ¶
func (o ExtensionOutput) ConfigurationSettings() pulumi.StringMapOutput
Configuration settings, as name-value pairs for configuring this extension.
func (ExtensionOutput) CurrentVersion ¶
func (o ExtensionOutput) CurrentVersion() pulumi.StringOutput
Currently installed version of the extension.
func (ExtensionOutput) CustomLocationSettings ¶
func (o ExtensionOutput) CustomLocationSettings() pulumi.StringMapOutput
Custom Location settings properties.
func (ExtensionOutput) ElementType ¶
func (ExtensionOutput) ElementType() reflect.Type
func (ExtensionOutput) ErrorInfo ¶
func (o ExtensionOutput) ErrorInfo() ErrorDetailResponseOutput
Error information from the Agent - e.g. errors during installation.
func (ExtensionOutput) ExtensionType ¶
func (o ExtensionOutput) ExtensionType() pulumi.StringPtrOutput
Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher.
func (ExtensionOutput) Identity ¶
func (o ExtensionOutput) Identity() IdentityResponsePtrOutput
Identity of the Extension resource
func (ExtensionOutput) IsSystemExtension ¶
func (o ExtensionOutput) IsSystemExtension() pulumi.BoolOutput
Flag to note if this extension is a system extension
func (ExtensionOutput) Name ¶
func (o ExtensionOutput) Name() pulumi.StringOutput
The name of the resource
func (ExtensionOutput) PackageUri ¶
func (o ExtensionOutput) PackageUri() pulumi.StringOutput
Uri of the Helm package
func (ExtensionOutput) Plan ¶
func (o ExtensionOutput) Plan() PlanResponsePtrOutput
The plan information.
func (ExtensionOutput) ProvisioningState ¶
func (o ExtensionOutput) ProvisioningState() pulumi.StringOutput
Status of installation of this extension.
func (ExtensionOutput) ReleaseTrain ¶
func (o ExtensionOutput) ReleaseTrain() pulumi.StringPtrOutput
ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'.
func (ExtensionOutput) Scope ¶
func (o ExtensionOutput) Scope() ScopeResponsePtrOutput
Scope at which the extension is installed.
func (ExtensionOutput) Statuses ¶
func (o ExtensionOutput) Statuses() ExtensionStatusResponseArrayOutput
Status from this extension.
func (ExtensionOutput) SystemData ¶
func (o ExtensionOutput) SystemData() SystemDataResponseOutput
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (ExtensionOutput) ToExtensionOutput ¶
func (o ExtensionOutput) ToExtensionOutput() ExtensionOutput
func (ExtensionOutput) ToExtensionOutputWithContext ¶
func (o ExtensionOutput) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
func (ExtensionOutput) Type ¶
func (o ExtensionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ExtensionOutput) Version ¶
func (o ExtensionOutput) Version() pulumi.StringPtrOutput
User-specified version of the extension for this extension to 'pin'. To use 'version', autoUpgradeMinorVersion must be 'false'.
type ExtensionResponseAksAssignedIdentity ¶
type ExtensionResponseAksAssignedIdentity struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` }
Identity of the Extension resource in an AKS cluster
type ExtensionResponseAksAssignedIdentityOutput ¶
type ExtensionResponseAksAssignedIdentityOutput struct{ *pulumi.OutputState }
Identity of the Extension resource in an AKS cluster
func (ExtensionResponseAksAssignedIdentityOutput) ElementType ¶
func (ExtensionResponseAksAssignedIdentityOutput) ElementType() reflect.Type
func (ExtensionResponseAksAssignedIdentityOutput) PrincipalId ¶
func (o ExtensionResponseAksAssignedIdentityOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (ExtensionResponseAksAssignedIdentityOutput) TenantId ¶
func (o ExtensionResponseAksAssignedIdentityOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (ExtensionResponseAksAssignedIdentityOutput) ToExtensionResponseAksAssignedIdentityOutput ¶
func (o ExtensionResponseAksAssignedIdentityOutput) ToExtensionResponseAksAssignedIdentityOutput() ExtensionResponseAksAssignedIdentityOutput
func (ExtensionResponseAksAssignedIdentityOutput) ToExtensionResponseAksAssignedIdentityOutputWithContext ¶
func (o ExtensionResponseAksAssignedIdentityOutput) ToExtensionResponseAksAssignedIdentityOutputWithContext(ctx context.Context) ExtensionResponseAksAssignedIdentityOutput
func (ExtensionResponseAksAssignedIdentityOutput) Type ¶
func (o ExtensionResponseAksAssignedIdentityOutput) Type() pulumi.StringPtrOutput
The identity type.
type ExtensionResponseAksAssignedIdentityPtrOutput ¶
type ExtensionResponseAksAssignedIdentityPtrOutput struct{ *pulumi.OutputState }
func (ExtensionResponseAksAssignedIdentityPtrOutput) ElementType ¶
func (ExtensionResponseAksAssignedIdentityPtrOutput) ElementType() reflect.Type
func (ExtensionResponseAksAssignedIdentityPtrOutput) PrincipalId ¶
func (o ExtensionResponseAksAssignedIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (ExtensionResponseAksAssignedIdentityPtrOutput) TenantId ¶
func (o ExtensionResponseAksAssignedIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (ExtensionResponseAksAssignedIdentityPtrOutput) ToExtensionResponseAksAssignedIdentityPtrOutput ¶
func (o ExtensionResponseAksAssignedIdentityPtrOutput) ToExtensionResponseAksAssignedIdentityPtrOutput() ExtensionResponseAksAssignedIdentityPtrOutput
func (ExtensionResponseAksAssignedIdentityPtrOutput) ToExtensionResponseAksAssignedIdentityPtrOutputWithContext ¶
func (o ExtensionResponseAksAssignedIdentityPtrOutput) ToExtensionResponseAksAssignedIdentityPtrOutputWithContext(ctx context.Context) ExtensionResponseAksAssignedIdentityPtrOutput
func (ExtensionResponseAksAssignedIdentityPtrOutput) Type ¶
func (o ExtensionResponseAksAssignedIdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type ExtensionState ¶
type ExtensionState struct { }
func (ExtensionState) ElementType ¶
func (ExtensionState) ElementType() reflect.Type
type ExtensionStatus ¶
type ExtensionStatus struct { // Status code provided by the Extension Code *string `pulumi:"code"` // Short description of status of the extension. DisplayStatus *string `pulumi:"displayStatus"` // Level of the status. Level *string `pulumi:"level"` // Detailed message of the status from the Extension. Message *string `pulumi:"message"` // DateLiteral (per ISO8601) noting the time of installation status. Time *string `pulumi:"time"` }
Status from the extension.
func (*ExtensionStatus) Defaults ¶
func (val *ExtensionStatus) Defaults() *ExtensionStatus
Defaults sets the appropriate defaults for ExtensionStatus
type ExtensionStatusArgs ¶
type ExtensionStatusArgs struct { // Status code provided by the Extension Code pulumi.StringPtrInput `pulumi:"code"` // Short description of status of the extension. DisplayStatus pulumi.StringPtrInput `pulumi:"displayStatus"` // Level of the status. Level pulumi.StringPtrInput `pulumi:"level"` // Detailed message of the status from the Extension. Message pulumi.StringPtrInput `pulumi:"message"` // DateLiteral (per ISO8601) noting the time of installation status. Time pulumi.StringPtrInput `pulumi:"time"` }
Status from the extension.
func (*ExtensionStatusArgs) Defaults ¶
func (val *ExtensionStatusArgs) Defaults() *ExtensionStatusArgs
Defaults sets the appropriate defaults for ExtensionStatusArgs
func (ExtensionStatusArgs) ElementType ¶
func (ExtensionStatusArgs) ElementType() reflect.Type
func (ExtensionStatusArgs) ToExtensionStatusOutput ¶
func (i ExtensionStatusArgs) ToExtensionStatusOutput() ExtensionStatusOutput
func (ExtensionStatusArgs) ToExtensionStatusOutputWithContext ¶
func (i ExtensionStatusArgs) ToExtensionStatusOutputWithContext(ctx context.Context) ExtensionStatusOutput
type ExtensionStatusArray ¶
type ExtensionStatusArray []ExtensionStatusInput
func (ExtensionStatusArray) ElementType ¶
func (ExtensionStatusArray) ElementType() reflect.Type
func (ExtensionStatusArray) ToExtensionStatusArrayOutput ¶
func (i ExtensionStatusArray) ToExtensionStatusArrayOutput() ExtensionStatusArrayOutput
func (ExtensionStatusArray) ToExtensionStatusArrayOutputWithContext ¶
func (i ExtensionStatusArray) ToExtensionStatusArrayOutputWithContext(ctx context.Context) ExtensionStatusArrayOutput
type ExtensionStatusArrayInput ¶
type ExtensionStatusArrayInput interface { pulumi.Input ToExtensionStatusArrayOutput() ExtensionStatusArrayOutput ToExtensionStatusArrayOutputWithContext(context.Context) ExtensionStatusArrayOutput }
ExtensionStatusArrayInput is an input type that accepts ExtensionStatusArray and ExtensionStatusArrayOutput values. You can construct a concrete instance of `ExtensionStatusArrayInput` via:
ExtensionStatusArray{ ExtensionStatusArgs{...} }
type ExtensionStatusArrayOutput ¶
type ExtensionStatusArrayOutput struct{ *pulumi.OutputState }
func (ExtensionStatusArrayOutput) ElementType ¶
func (ExtensionStatusArrayOutput) ElementType() reflect.Type
func (ExtensionStatusArrayOutput) Index ¶
func (o ExtensionStatusArrayOutput) Index(i pulumi.IntInput) ExtensionStatusOutput
func (ExtensionStatusArrayOutput) ToExtensionStatusArrayOutput ¶
func (o ExtensionStatusArrayOutput) ToExtensionStatusArrayOutput() ExtensionStatusArrayOutput
func (ExtensionStatusArrayOutput) ToExtensionStatusArrayOutputWithContext ¶
func (o ExtensionStatusArrayOutput) ToExtensionStatusArrayOutputWithContext(ctx context.Context) ExtensionStatusArrayOutput
type ExtensionStatusInput ¶
type ExtensionStatusInput interface { pulumi.Input ToExtensionStatusOutput() ExtensionStatusOutput ToExtensionStatusOutputWithContext(context.Context) ExtensionStatusOutput }
ExtensionStatusInput is an input type that accepts ExtensionStatusArgs and ExtensionStatusOutput values. You can construct a concrete instance of `ExtensionStatusInput` via:
ExtensionStatusArgs{...}
type ExtensionStatusOutput ¶
type ExtensionStatusOutput struct{ *pulumi.OutputState }
Status from the extension.
func (ExtensionStatusOutput) Code ¶
func (o ExtensionStatusOutput) Code() pulumi.StringPtrOutput
Status code provided by the Extension
func (ExtensionStatusOutput) DisplayStatus ¶
func (o ExtensionStatusOutput) DisplayStatus() pulumi.StringPtrOutput
Short description of status of the extension.
func (ExtensionStatusOutput) ElementType ¶
func (ExtensionStatusOutput) ElementType() reflect.Type
func (ExtensionStatusOutput) Level ¶
func (o ExtensionStatusOutput) Level() pulumi.StringPtrOutput
Level of the status.
func (ExtensionStatusOutput) Message ¶
func (o ExtensionStatusOutput) Message() pulumi.StringPtrOutput
Detailed message of the status from the Extension.
func (ExtensionStatusOutput) Time ¶
func (o ExtensionStatusOutput) Time() pulumi.StringPtrOutput
DateLiteral (per ISO8601) noting the time of installation status.
func (ExtensionStatusOutput) ToExtensionStatusOutput ¶
func (o ExtensionStatusOutput) ToExtensionStatusOutput() ExtensionStatusOutput
func (ExtensionStatusOutput) ToExtensionStatusOutputWithContext ¶
func (o ExtensionStatusOutput) ToExtensionStatusOutputWithContext(ctx context.Context) ExtensionStatusOutput
type ExtensionStatusResponse ¶
type ExtensionStatusResponse struct { // Status code provided by the Extension Code *string `pulumi:"code"` // Short description of status of the extension. DisplayStatus *string `pulumi:"displayStatus"` // Level of the status. Level *string `pulumi:"level"` // Detailed message of the status from the Extension. Message *string `pulumi:"message"` // DateLiteral (per ISO8601) noting the time of installation status. Time *string `pulumi:"time"` }
Status from the extension.
func (*ExtensionStatusResponse) Defaults ¶
func (val *ExtensionStatusResponse) Defaults() *ExtensionStatusResponse
Defaults sets the appropriate defaults for ExtensionStatusResponse
type ExtensionStatusResponseArrayOutput ¶
type ExtensionStatusResponseArrayOutput struct{ *pulumi.OutputState }
func (ExtensionStatusResponseArrayOutput) ElementType ¶
func (ExtensionStatusResponseArrayOutput) ElementType() reflect.Type
func (ExtensionStatusResponseArrayOutput) Index ¶
func (o ExtensionStatusResponseArrayOutput) Index(i pulumi.IntInput) ExtensionStatusResponseOutput
func (ExtensionStatusResponseArrayOutput) ToExtensionStatusResponseArrayOutput ¶
func (o ExtensionStatusResponseArrayOutput) ToExtensionStatusResponseArrayOutput() ExtensionStatusResponseArrayOutput
func (ExtensionStatusResponseArrayOutput) ToExtensionStatusResponseArrayOutputWithContext ¶
func (o ExtensionStatusResponseArrayOutput) ToExtensionStatusResponseArrayOutputWithContext(ctx context.Context) ExtensionStatusResponseArrayOutput
type ExtensionStatusResponseOutput ¶
type ExtensionStatusResponseOutput struct{ *pulumi.OutputState }
Status from the extension.
func (ExtensionStatusResponseOutput) Code ¶
func (o ExtensionStatusResponseOutput) Code() pulumi.StringPtrOutput
Status code provided by the Extension
func (ExtensionStatusResponseOutput) DisplayStatus ¶
func (o ExtensionStatusResponseOutput) DisplayStatus() pulumi.StringPtrOutput
Short description of status of the extension.
func (ExtensionStatusResponseOutput) ElementType ¶
func (ExtensionStatusResponseOutput) ElementType() reflect.Type
func (ExtensionStatusResponseOutput) Level ¶
func (o ExtensionStatusResponseOutput) Level() pulumi.StringPtrOutput
Level of the status.
func (ExtensionStatusResponseOutput) Message ¶
func (o ExtensionStatusResponseOutput) Message() pulumi.StringPtrOutput
Detailed message of the status from the Extension.
func (ExtensionStatusResponseOutput) Time ¶
func (o ExtensionStatusResponseOutput) Time() pulumi.StringPtrOutput
DateLiteral (per ISO8601) noting the time of installation status.
func (ExtensionStatusResponseOutput) ToExtensionStatusResponseOutput ¶
func (o ExtensionStatusResponseOutput) ToExtensionStatusResponseOutput() ExtensionStatusResponseOutput
func (ExtensionStatusResponseOutput) ToExtensionStatusResponseOutputWithContext ¶
func (o ExtensionStatusResponseOutput) ToExtensionStatusResponseOutputWithContext(ctx context.Context) ExtensionStatusResponseOutput
type FluxConfiguration ¶
type FluxConfiguration struct { pulumi.CustomResourceState // Parameters to reconcile to the AzureBlob source kind type. AzureBlob AzureBlobDefinitionResponsePtrOutput `pulumi:"azureBlob"` // Parameters to reconcile to the Bucket source kind type. Bucket BucketDefinitionResponsePtrOutput `pulumi:"bucket"` // Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects. ComplianceState pulumi.StringOutput `pulumi:"complianceState"` // Key-value pairs of protected configuration settings for the configuration ConfigurationProtectedSettings pulumi.StringMapOutput `pulumi:"configurationProtectedSettings"` // Error message returned to the user in the case of provisioning failure. ErrorMessage pulumi.StringOutput `pulumi:"errorMessage"` // Parameters to reconcile to the GitRepository source kind type. GitRepository GitRepositoryDefinitionResponsePtrOutput `pulumi:"gitRepository"` // Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster. Kustomizations KustomizationDefinitionResponseMapOutput `pulumi:"kustomizations"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. Namespace pulumi.StringPtrOutput `pulumi:"namespace"` // Status of the creation of the fluxConfiguration. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D ReconciliationWaitDuration pulumi.StringPtrOutput `pulumi:"reconciliationWaitDuration"` // Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user). RepositoryPublicKey pulumi.StringOutput `pulumi:"repositoryPublicKey"` // Scope at which the operator will be installed. Scope pulumi.StringPtrOutput `pulumi:"scope"` // Source Kind to pull the configuration data from. SourceKind pulumi.StringPtrOutput `pulumi:"sourceKind"` // Branch and/or SHA of the source commit synced with the cluster. SourceSyncedCommitId pulumi.StringOutput `pulumi:"sourceSyncedCommitId"` // Datetime the fluxConfiguration synced its source on the cluster. SourceUpdatedAt pulumi.StringOutput `pulumi:"sourceUpdatedAt"` // Datetime the fluxConfiguration synced its status on the cluster with Azure. StatusUpdatedAt pulumi.StringOutput `pulumi:"statusUpdatedAt"` // Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration. Statuses ObjectStatusDefinitionResponseArrayOutput `pulumi:"statuses"` // Whether this configuration should suspend its reconciliation of its kustomizations and sources. Suspend pulumi.BoolPtrOutput `pulumi:"suspend"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Whether flux configuration deployment should wait for cluster to reconcile the kustomizations. WaitForReconciliation pulumi.BoolPtrOutput `pulumi:"waitForReconciliation"` }
The Flux Configuration object returned in Get & Put response. Azure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2021-11-01-preview.
Other available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview.
func GetFluxConfiguration ¶
func GetFluxConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FluxConfigurationState, opts ...pulumi.ResourceOption) (*FluxConfiguration, error)
GetFluxConfiguration gets an existing FluxConfiguration 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 NewFluxConfiguration ¶
func NewFluxConfiguration(ctx *pulumi.Context, name string, args *FluxConfigurationArgs, opts ...pulumi.ResourceOption) (*FluxConfiguration, error)
NewFluxConfiguration registers a new resource with the given unique name, arguments, and options.
func (*FluxConfiguration) ElementType ¶
func (*FluxConfiguration) ElementType() reflect.Type
func (*FluxConfiguration) ToFluxConfigurationOutput ¶
func (i *FluxConfiguration) ToFluxConfigurationOutput() FluxConfigurationOutput
func (*FluxConfiguration) ToFluxConfigurationOutputWithContext ¶
func (i *FluxConfiguration) ToFluxConfigurationOutputWithContext(ctx context.Context) FluxConfigurationOutput
type FluxConfigurationArgs ¶
type FluxConfigurationArgs struct { // Parameters to reconcile to the AzureBlob source kind type. AzureBlob AzureBlobDefinitionPtrInput // Parameters to reconcile to the Bucket source kind type. Bucket BucketDefinitionPtrInput // The name of the kubernetes cluster. ClusterName pulumi.StringInput // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName pulumi.StringInput // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp pulumi.StringInput // Key-value pairs of protected configuration settings for the configuration ConfigurationProtectedSettings pulumi.StringMapInput // Name of the Flux Configuration. FluxConfigurationName pulumi.StringPtrInput // Parameters to reconcile to the GitRepository source kind type. GitRepository GitRepositoryDefinitionPtrInput // Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster. Kustomizations KustomizationDefinitionMapInput // The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. Namespace pulumi.StringPtrInput // Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D ReconciliationWaitDuration pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Scope at which the operator will be installed. Scope pulumi.StringPtrInput // Source Kind to pull the configuration data from. SourceKind pulumi.StringPtrInput // Whether this configuration should suspend its reconciliation of its kustomizations and sources. Suspend pulumi.BoolPtrInput // Whether flux configuration deployment should wait for cluster to reconcile the kustomizations. WaitForReconciliation pulumi.BoolPtrInput }
The set of arguments for constructing a FluxConfiguration resource.
func (FluxConfigurationArgs) ElementType ¶
func (FluxConfigurationArgs) ElementType() reflect.Type
type FluxConfigurationInput ¶
type FluxConfigurationInput interface { pulumi.Input ToFluxConfigurationOutput() FluxConfigurationOutput ToFluxConfigurationOutputWithContext(ctx context.Context) FluxConfigurationOutput }
type FluxConfigurationOutput ¶
type FluxConfigurationOutput struct{ *pulumi.OutputState }
func (FluxConfigurationOutput) AzureBlob ¶
func (o FluxConfigurationOutput) AzureBlob() AzureBlobDefinitionResponsePtrOutput
Parameters to reconcile to the AzureBlob source kind type.
func (FluxConfigurationOutput) Bucket ¶
func (o FluxConfigurationOutput) Bucket() BucketDefinitionResponsePtrOutput
Parameters to reconcile to the Bucket source kind type.
func (FluxConfigurationOutput) ComplianceState ¶
func (o FluxConfigurationOutput) ComplianceState() pulumi.StringOutput
Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
func (FluxConfigurationOutput) ConfigurationProtectedSettings ¶
func (o FluxConfigurationOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
Key-value pairs of protected configuration settings for the configuration
func (FluxConfigurationOutput) ElementType ¶
func (FluxConfigurationOutput) ElementType() reflect.Type
func (FluxConfigurationOutput) ErrorMessage ¶
func (o FluxConfigurationOutput) ErrorMessage() pulumi.StringOutput
Error message returned to the user in the case of provisioning failure.
func (FluxConfigurationOutput) GitRepository ¶
func (o FluxConfigurationOutput) GitRepository() GitRepositoryDefinitionResponsePtrOutput
Parameters to reconcile to the GitRepository source kind type.
func (FluxConfigurationOutput) Kustomizations ¶
func (o FluxConfigurationOutput) Kustomizations() KustomizationDefinitionResponseMapOutput
Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
func (FluxConfigurationOutput) Name ¶
func (o FluxConfigurationOutput) Name() pulumi.StringOutput
The name of the resource
func (FluxConfigurationOutput) Namespace ¶
func (o FluxConfigurationOutput) Namespace() pulumi.StringPtrOutput
The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
func (FluxConfigurationOutput) ProvisioningState ¶
func (o FluxConfigurationOutput) ProvisioningState() pulumi.StringOutput
Status of the creation of the fluxConfiguration.
func (FluxConfigurationOutput) ReconciliationWaitDuration ¶
func (o FluxConfigurationOutput) ReconciliationWaitDuration() pulumi.StringPtrOutput
Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
func (FluxConfigurationOutput) RepositoryPublicKey ¶
func (o FluxConfigurationOutput) RepositoryPublicKey() pulumi.StringOutput
Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
func (FluxConfigurationOutput) Scope ¶
func (o FluxConfigurationOutput) Scope() pulumi.StringPtrOutput
Scope at which the operator will be installed.
func (FluxConfigurationOutput) SourceKind ¶
func (o FluxConfigurationOutput) SourceKind() pulumi.StringPtrOutput
Source Kind to pull the configuration data from.
func (FluxConfigurationOutput) SourceSyncedCommitId ¶
func (o FluxConfigurationOutput) SourceSyncedCommitId() pulumi.StringOutput
Branch and/or SHA of the source commit synced with the cluster.
func (FluxConfigurationOutput) SourceUpdatedAt ¶
func (o FluxConfigurationOutput) SourceUpdatedAt() pulumi.StringOutput
Datetime the fluxConfiguration synced its source on the cluster.
func (FluxConfigurationOutput) StatusUpdatedAt ¶
func (o FluxConfigurationOutput) StatusUpdatedAt() pulumi.StringOutput
Datetime the fluxConfiguration synced its status on the cluster with Azure.
func (FluxConfigurationOutput) Statuses ¶
func (o FluxConfigurationOutput) Statuses() ObjectStatusDefinitionResponseArrayOutput
Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
func (FluxConfigurationOutput) Suspend ¶
func (o FluxConfigurationOutput) Suspend() pulumi.BoolPtrOutput
Whether this configuration should suspend its reconciliation of its kustomizations and sources.
func (FluxConfigurationOutput) SystemData ¶
func (o FluxConfigurationOutput) SystemData() SystemDataResponseOutput
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (FluxConfigurationOutput) ToFluxConfigurationOutput ¶
func (o FluxConfigurationOutput) ToFluxConfigurationOutput() FluxConfigurationOutput
func (FluxConfigurationOutput) ToFluxConfigurationOutputWithContext ¶
func (o FluxConfigurationOutput) ToFluxConfigurationOutputWithContext(ctx context.Context) FluxConfigurationOutput
func (FluxConfigurationOutput) Type ¶
func (o FluxConfigurationOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (FluxConfigurationOutput) WaitForReconciliation ¶
func (o FluxConfigurationOutput) WaitForReconciliation() pulumi.BoolPtrOutput
Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
type FluxConfigurationState ¶
type FluxConfigurationState struct { }
func (FluxConfigurationState) ElementType ¶
func (FluxConfigurationState) ElementType() reflect.Type
type GitRepositoryDefinition ¶
type GitRepositoryDefinition struct { // Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS HttpsCACert *string `pulumi:"httpsCACert"` // Plaintext HTTPS username used to access private git repositories over HTTPS HttpsUser *string `pulumi:"httpsUser"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef *string `pulumi:"localAuthRef"` // The source reference for the GitRepository object. RepositoryRef *RepositoryRefDefinition `pulumi:"repositoryRef"` // Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH SshKnownHosts *string `pulumi:"sshKnownHosts"` // The interval at which to re-reconcile the cluster git repository source with the remote. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster git repository source with the remote. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration git repository. Url *string `pulumi:"url"` }
Parameters to reconcile to the GitRepository source kind type.
func (*GitRepositoryDefinition) Defaults ¶
func (val *GitRepositoryDefinition) Defaults() *GitRepositoryDefinition
Defaults sets the appropriate defaults for GitRepositoryDefinition
type GitRepositoryDefinitionArgs ¶
type GitRepositoryDefinitionArgs struct { // Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS HttpsCACert pulumi.StringPtrInput `pulumi:"httpsCACert"` // Plaintext HTTPS username used to access private git repositories over HTTPS HttpsUser pulumi.StringPtrInput `pulumi:"httpsUser"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef pulumi.StringPtrInput `pulumi:"localAuthRef"` // The source reference for the GitRepository object. RepositoryRef RepositoryRefDefinitionPtrInput `pulumi:"repositoryRef"` // Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH SshKnownHosts pulumi.StringPtrInput `pulumi:"sshKnownHosts"` // The interval at which to re-reconcile the cluster git repository source with the remote. SyncIntervalInSeconds pulumi.Float64PtrInput `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster git repository source with the remote. TimeoutInSeconds pulumi.Float64PtrInput `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration git repository. Url pulumi.StringPtrInput `pulumi:"url"` }
Parameters to reconcile to the GitRepository source kind type.
func (*GitRepositoryDefinitionArgs) Defaults ¶
func (val *GitRepositoryDefinitionArgs) Defaults() *GitRepositoryDefinitionArgs
Defaults sets the appropriate defaults for GitRepositoryDefinitionArgs
func (GitRepositoryDefinitionArgs) ElementType ¶
func (GitRepositoryDefinitionArgs) ElementType() reflect.Type
func (GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionOutput ¶
func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionOutput() GitRepositoryDefinitionOutput
func (GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionOutputWithContext ¶
func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionOutputWithContext(ctx context.Context) GitRepositoryDefinitionOutput
func (GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionPtrOutput ¶
func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput
func (GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionPtrOutputWithContext ¶
func (i GitRepositoryDefinitionArgs) ToGitRepositoryDefinitionPtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionPtrOutput
type GitRepositoryDefinitionInput ¶
type GitRepositoryDefinitionInput interface { pulumi.Input ToGitRepositoryDefinitionOutput() GitRepositoryDefinitionOutput ToGitRepositoryDefinitionOutputWithContext(context.Context) GitRepositoryDefinitionOutput }
GitRepositoryDefinitionInput is an input type that accepts GitRepositoryDefinitionArgs and GitRepositoryDefinitionOutput values. You can construct a concrete instance of `GitRepositoryDefinitionInput` via:
GitRepositoryDefinitionArgs{...}
type GitRepositoryDefinitionOutput ¶
type GitRepositoryDefinitionOutput struct{ *pulumi.OutputState }
Parameters to reconcile to the GitRepository source kind type.
func (GitRepositoryDefinitionOutput) ElementType ¶
func (GitRepositoryDefinitionOutput) ElementType() reflect.Type
func (GitRepositoryDefinitionOutput) HttpsCACert ¶
func (o GitRepositoryDefinitionOutput) HttpsCACert() pulumi.StringPtrOutput
Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
func (GitRepositoryDefinitionOutput) HttpsUser ¶
func (o GitRepositoryDefinitionOutput) HttpsUser() pulumi.StringPtrOutput
Plaintext HTTPS username used to access private git repositories over HTTPS
func (GitRepositoryDefinitionOutput) LocalAuthRef ¶
func (o GitRepositoryDefinitionOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (GitRepositoryDefinitionOutput) RepositoryRef ¶
func (o GitRepositoryDefinitionOutput) RepositoryRef() RepositoryRefDefinitionPtrOutput
The source reference for the GitRepository object.
func (GitRepositoryDefinitionOutput) SshKnownHosts ¶
func (o GitRepositoryDefinitionOutput) SshKnownHosts() pulumi.StringPtrOutput
Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
func (GitRepositoryDefinitionOutput) SyncIntervalInSeconds ¶
func (o GitRepositoryDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionOutput) TimeoutInSeconds ¶
func (o GitRepositoryDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionOutput ¶
func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionOutput() GitRepositoryDefinitionOutput
func (GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionOutputWithContext ¶
func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionOutputWithContext(ctx context.Context) GitRepositoryDefinitionOutput
func (GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionPtrOutput ¶
func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput
func (GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionPtrOutputWithContext ¶
func (o GitRepositoryDefinitionOutput) ToGitRepositoryDefinitionPtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionPtrOutput
func (GitRepositoryDefinitionOutput) Url ¶
func (o GitRepositoryDefinitionOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration git repository.
type GitRepositoryDefinitionPtrInput ¶
type GitRepositoryDefinitionPtrInput interface { pulumi.Input ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput ToGitRepositoryDefinitionPtrOutputWithContext(context.Context) GitRepositoryDefinitionPtrOutput }
GitRepositoryDefinitionPtrInput is an input type that accepts GitRepositoryDefinitionArgs, GitRepositoryDefinitionPtr and GitRepositoryDefinitionPtrOutput values. You can construct a concrete instance of `GitRepositoryDefinitionPtrInput` via:
GitRepositoryDefinitionArgs{...} or: nil
func GitRepositoryDefinitionPtr ¶
func GitRepositoryDefinitionPtr(v *GitRepositoryDefinitionArgs) GitRepositoryDefinitionPtrInput
type GitRepositoryDefinitionPtrOutput ¶
type GitRepositoryDefinitionPtrOutput struct{ *pulumi.OutputState }
func (GitRepositoryDefinitionPtrOutput) Elem ¶
func (o GitRepositoryDefinitionPtrOutput) Elem() GitRepositoryDefinitionOutput
func (GitRepositoryDefinitionPtrOutput) ElementType ¶
func (GitRepositoryDefinitionPtrOutput) ElementType() reflect.Type
func (GitRepositoryDefinitionPtrOutput) HttpsCACert ¶
func (o GitRepositoryDefinitionPtrOutput) HttpsCACert() pulumi.StringPtrOutput
Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
func (GitRepositoryDefinitionPtrOutput) HttpsUser ¶
func (o GitRepositoryDefinitionPtrOutput) HttpsUser() pulumi.StringPtrOutput
Plaintext HTTPS username used to access private git repositories over HTTPS
func (GitRepositoryDefinitionPtrOutput) LocalAuthRef ¶
func (o GitRepositoryDefinitionPtrOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (GitRepositoryDefinitionPtrOutput) RepositoryRef ¶
func (o GitRepositoryDefinitionPtrOutput) RepositoryRef() RepositoryRefDefinitionPtrOutput
The source reference for the GitRepository object.
func (GitRepositoryDefinitionPtrOutput) SshKnownHosts ¶
func (o GitRepositoryDefinitionPtrOutput) SshKnownHosts() pulumi.StringPtrOutput
Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
func (GitRepositoryDefinitionPtrOutput) SyncIntervalInSeconds ¶
func (o GitRepositoryDefinitionPtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionPtrOutput) TimeoutInSeconds ¶
func (o GitRepositoryDefinitionPtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionPtrOutput) ToGitRepositoryDefinitionPtrOutput ¶
func (o GitRepositoryDefinitionPtrOutput) ToGitRepositoryDefinitionPtrOutput() GitRepositoryDefinitionPtrOutput
func (GitRepositoryDefinitionPtrOutput) ToGitRepositoryDefinitionPtrOutputWithContext ¶
func (o GitRepositoryDefinitionPtrOutput) ToGitRepositoryDefinitionPtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionPtrOutput
func (GitRepositoryDefinitionPtrOutput) Url ¶
func (o GitRepositoryDefinitionPtrOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration git repository.
type GitRepositoryDefinitionResponse ¶
type GitRepositoryDefinitionResponse struct { // Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS HttpsCACert *string `pulumi:"httpsCACert"` // Plaintext HTTPS username used to access private git repositories over HTTPS HttpsUser *string `pulumi:"httpsUser"` // Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets. LocalAuthRef *string `pulumi:"localAuthRef"` // The source reference for the GitRepository object. RepositoryRef *RepositoryRefDefinitionResponse `pulumi:"repositoryRef"` // Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH SshKnownHosts *string `pulumi:"sshKnownHosts"` // The interval at which to re-reconcile the cluster git repository source with the remote. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the cluster git repository source with the remote. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // The URL to sync for the flux configuration git repository. Url *string `pulumi:"url"` }
Parameters to reconcile to the GitRepository source kind type.
func (*GitRepositoryDefinitionResponse) Defaults ¶
func (val *GitRepositoryDefinitionResponse) Defaults() *GitRepositoryDefinitionResponse
Defaults sets the appropriate defaults for GitRepositoryDefinitionResponse
type GitRepositoryDefinitionResponseOutput ¶
type GitRepositoryDefinitionResponseOutput struct{ *pulumi.OutputState }
Parameters to reconcile to the GitRepository source kind type.
func (GitRepositoryDefinitionResponseOutput) ElementType ¶
func (GitRepositoryDefinitionResponseOutput) ElementType() reflect.Type
func (GitRepositoryDefinitionResponseOutput) HttpsCACert ¶
func (o GitRepositoryDefinitionResponseOutput) HttpsCACert() pulumi.StringPtrOutput
Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
func (GitRepositoryDefinitionResponseOutput) HttpsUser ¶
func (o GitRepositoryDefinitionResponseOutput) HttpsUser() pulumi.StringPtrOutput
Plaintext HTTPS username used to access private git repositories over HTTPS
func (GitRepositoryDefinitionResponseOutput) LocalAuthRef ¶
func (o GitRepositoryDefinitionResponseOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (GitRepositoryDefinitionResponseOutput) RepositoryRef ¶
func (o GitRepositoryDefinitionResponseOutput) RepositoryRef() RepositoryRefDefinitionResponsePtrOutput
The source reference for the GitRepository object.
func (GitRepositoryDefinitionResponseOutput) SshKnownHosts ¶
func (o GitRepositoryDefinitionResponseOutput) SshKnownHosts() pulumi.StringPtrOutput
Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
func (GitRepositoryDefinitionResponseOutput) SyncIntervalInSeconds ¶
func (o GitRepositoryDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionResponseOutput) TimeoutInSeconds ¶
func (o GitRepositoryDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionResponseOutput) ToGitRepositoryDefinitionResponseOutput ¶
func (o GitRepositoryDefinitionResponseOutput) ToGitRepositoryDefinitionResponseOutput() GitRepositoryDefinitionResponseOutput
func (GitRepositoryDefinitionResponseOutput) ToGitRepositoryDefinitionResponseOutputWithContext ¶
func (o GitRepositoryDefinitionResponseOutput) ToGitRepositoryDefinitionResponseOutputWithContext(ctx context.Context) GitRepositoryDefinitionResponseOutput
func (GitRepositoryDefinitionResponseOutput) Url ¶
func (o GitRepositoryDefinitionResponseOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration git repository.
type GitRepositoryDefinitionResponsePtrOutput ¶
type GitRepositoryDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (GitRepositoryDefinitionResponsePtrOutput) ElementType ¶
func (GitRepositoryDefinitionResponsePtrOutput) ElementType() reflect.Type
func (GitRepositoryDefinitionResponsePtrOutput) HttpsCACert ¶
func (o GitRepositoryDefinitionResponsePtrOutput) HttpsCACert() pulumi.StringPtrOutput
Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
func (GitRepositoryDefinitionResponsePtrOutput) HttpsUser ¶
func (o GitRepositoryDefinitionResponsePtrOutput) HttpsUser() pulumi.StringPtrOutput
Plaintext HTTPS username used to access private git repositories over HTTPS
func (GitRepositoryDefinitionResponsePtrOutput) LocalAuthRef ¶
func (o GitRepositoryDefinitionResponsePtrOutput) LocalAuthRef() pulumi.StringPtrOutput
Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
func (GitRepositoryDefinitionResponsePtrOutput) RepositoryRef ¶
func (o GitRepositoryDefinitionResponsePtrOutput) RepositoryRef() RepositoryRefDefinitionResponsePtrOutput
The source reference for the GitRepository object.
func (GitRepositoryDefinitionResponsePtrOutput) SshKnownHosts ¶
func (o GitRepositoryDefinitionResponsePtrOutput) SshKnownHosts() pulumi.StringPtrOutput
Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
func (GitRepositoryDefinitionResponsePtrOutput) SyncIntervalInSeconds ¶
func (o GitRepositoryDefinitionResponsePtrOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionResponsePtrOutput) TimeoutInSeconds ¶
func (o GitRepositoryDefinitionResponsePtrOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the cluster git repository source with the remote.
func (GitRepositoryDefinitionResponsePtrOutput) ToGitRepositoryDefinitionResponsePtrOutput ¶
func (o GitRepositoryDefinitionResponsePtrOutput) ToGitRepositoryDefinitionResponsePtrOutput() GitRepositoryDefinitionResponsePtrOutput
func (GitRepositoryDefinitionResponsePtrOutput) ToGitRepositoryDefinitionResponsePtrOutputWithContext ¶
func (o GitRepositoryDefinitionResponsePtrOutput) ToGitRepositoryDefinitionResponsePtrOutputWithContext(ctx context.Context) GitRepositoryDefinitionResponsePtrOutput
func (GitRepositoryDefinitionResponsePtrOutput) Url ¶
func (o GitRepositoryDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to sync for the flux configuration git repository.
type HelmOperatorProperties ¶
type HelmOperatorProperties struct { // Values override for the operator Helm chart. ChartValues *string `pulumi:"chartValues"` // Version of the operator Helm chart. ChartVersion *string `pulumi:"chartVersion"` }
Properties for Helm operator.
type HelmOperatorPropertiesArgs ¶
type HelmOperatorPropertiesArgs struct { // Values override for the operator Helm chart. ChartValues pulumi.StringPtrInput `pulumi:"chartValues"` // Version of the operator Helm chart. ChartVersion pulumi.StringPtrInput `pulumi:"chartVersion"` }
Properties for Helm operator.
func (HelmOperatorPropertiesArgs) ElementType ¶
func (HelmOperatorPropertiesArgs) ElementType() reflect.Type
func (HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesOutput ¶
func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesOutput() HelmOperatorPropertiesOutput
func (HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesOutputWithContext ¶
func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesOutputWithContext(ctx context.Context) HelmOperatorPropertiesOutput
func (HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesPtrOutput ¶
func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput
func (HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesPtrOutputWithContext ¶
func (i HelmOperatorPropertiesArgs) ToHelmOperatorPropertiesPtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesPtrOutput
type HelmOperatorPropertiesInput ¶
type HelmOperatorPropertiesInput interface { pulumi.Input ToHelmOperatorPropertiesOutput() HelmOperatorPropertiesOutput ToHelmOperatorPropertiesOutputWithContext(context.Context) HelmOperatorPropertiesOutput }
HelmOperatorPropertiesInput is an input type that accepts HelmOperatorPropertiesArgs and HelmOperatorPropertiesOutput values. You can construct a concrete instance of `HelmOperatorPropertiesInput` via:
HelmOperatorPropertiesArgs{...}
type HelmOperatorPropertiesOutput ¶
type HelmOperatorPropertiesOutput struct{ *pulumi.OutputState }
Properties for Helm operator.
func (HelmOperatorPropertiesOutput) ChartValues ¶
func (o HelmOperatorPropertiesOutput) ChartValues() pulumi.StringPtrOutput
Values override for the operator Helm chart.
func (HelmOperatorPropertiesOutput) ChartVersion ¶
func (o HelmOperatorPropertiesOutput) ChartVersion() pulumi.StringPtrOutput
Version of the operator Helm chart.
func (HelmOperatorPropertiesOutput) ElementType ¶
func (HelmOperatorPropertiesOutput) ElementType() reflect.Type
func (HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesOutput ¶
func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesOutput() HelmOperatorPropertiesOutput
func (HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesOutputWithContext ¶
func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesOutputWithContext(ctx context.Context) HelmOperatorPropertiesOutput
func (HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesPtrOutput ¶
func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput
func (HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesPtrOutputWithContext ¶
func (o HelmOperatorPropertiesOutput) ToHelmOperatorPropertiesPtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesPtrOutput
type HelmOperatorPropertiesPtrInput ¶
type HelmOperatorPropertiesPtrInput interface { pulumi.Input ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput ToHelmOperatorPropertiesPtrOutputWithContext(context.Context) HelmOperatorPropertiesPtrOutput }
HelmOperatorPropertiesPtrInput is an input type that accepts HelmOperatorPropertiesArgs, HelmOperatorPropertiesPtr and HelmOperatorPropertiesPtrOutput values. You can construct a concrete instance of `HelmOperatorPropertiesPtrInput` via:
HelmOperatorPropertiesArgs{...} or: nil
func HelmOperatorPropertiesPtr ¶
func HelmOperatorPropertiesPtr(v *HelmOperatorPropertiesArgs) HelmOperatorPropertiesPtrInput
type HelmOperatorPropertiesPtrOutput ¶
type HelmOperatorPropertiesPtrOutput struct{ *pulumi.OutputState }
func (HelmOperatorPropertiesPtrOutput) ChartValues ¶
func (o HelmOperatorPropertiesPtrOutput) ChartValues() pulumi.StringPtrOutput
Values override for the operator Helm chart.
func (HelmOperatorPropertiesPtrOutput) ChartVersion ¶
func (o HelmOperatorPropertiesPtrOutput) ChartVersion() pulumi.StringPtrOutput
Version of the operator Helm chart.
func (HelmOperatorPropertiesPtrOutput) Elem ¶
func (o HelmOperatorPropertiesPtrOutput) Elem() HelmOperatorPropertiesOutput
func (HelmOperatorPropertiesPtrOutput) ElementType ¶
func (HelmOperatorPropertiesPtrOutput) ElementType() reflect.Type
func (HelmOperatorPropertiesPtrOutput) ToHelmOperatorPropertiesPtrOutput ¶
func (o HelmOperatorPropertiesPtrOutput) ToHelmOperatorPropertiesPtrOutput() HelmOperatorPropertiesPtrOutput
func (HelmOperatorPropertiesPtrOutput) ToHelmOperatorPropertiesPtrOutputWithContext ¶
func (o HelmOperatorPropertiesPtrOutput) ToHelmOperatorPropertiesPtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesPtrOutput
type HelmOperatorPropertiesResponse ¶
type HelmOperatorPropertiesResponse struct { // Values override for the operator Helm chart. ChartValues *string `pulumi:"chartValues"` // Version of the operator Helm chart. ChartVersion *string `pulumi:"chartVersion"` }
Properties for Helm operator.
type HelmOperatorPropertiesResponseOutput ¶
type HelmOperatorPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties for Helm operator.
func (HelmOperatorPropertiesResponseOutput) ChartValues ¶
func (o HelmOperatorPropertiesResponseOutput) ChartValues() pulumi.StringPtrOutput
Values override for the operator Helm chart.
func (HelmOperatorPropertiesResponseOutput) ChartVersion ¶
func (o HelmOperatorPropertiesResponseOutput) ChartVersion() pulumi.StringPtrOutput
Version of the operator Helm chart.
func (HelmOperatorPropertiesResponseOutput) ElementType ¶
func (HelmOperatorPropertiesResponseOutput) ElementType() reflect.Type
func (HelmOperatorPropertiesResponseOutput) ToHelmOperatorPropertiesResponseOutput ¶
func (o HelmOperatorPropertiesResponseOutput) ToHelmOperatorPropertiesResponseOutput() HelmOperatorPropertiesResponseOutput
func (HelmOperatorPropertiesResponseOutput) ToHelmOperatorPropertiesResponseOutputWithContext ¶
func (o HelmOperatorPropertiesResponseOutput) ToHelmOperatorPropertiesResponseOutputWithContext(ctx context.Context) HelmOperatorPropertiesResponseOutput
type HelmOperatorPropertiesResponsePtrOutput ¶
type HelmOperatorPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (HelmOperatorPropertiesResponsePtrOutput) ChartValues ¶
func (o HelmOperatorPropertiesResponsePtrOutput) ChartValues() pulumi.StringPtrOutput
Values override for the operator Helm chart.
func (HelmOperatorPropertiesResponsePtrOutput) ChartVersion ¶
func (o HelmOperatorPropertiesResponsePtrOutput) ChartVersion() pulumi.StringPtrOutput
Version of the operator Helm chart.
func (HelmOperatorPropertiesResponsePtrOutput) ElementType ¶
func (HelmOperatorPropertiesResponsePtrOutput) ElementType() reflect.Type
func (HelmOperatorPropertiesResponsePtrOutput) ToHelmOperatorPropertiesResponsePtrOutput ¶
func (o HelmOperatorPropertiesResponsePtrOutput) ToHelmOperatorPropertiesResponsePtrOutput() HelmOperatorPropertiesResponsePtrOutput
func (HelmOperatorPropertiesResponsePtrOutput) ToHelmOperatorPropertiesResponsePtrOutputWithContext ¶
func (o HelmOperatorPropertiesResponsePtrOutput) ToHelmOperatorPropertiesResponsePtrOutputWithContext(ctx context.Context) HelmOperatorPropertiesResponsePtrOutput
type HelmReleasePropertiesDefinitionResponse ¶
type HelmReleasePropertiesDefinitionResponse struct { // Total number of times that the HelmRelease failed to install or upgrade FailureCount *float64 `pulumi:"failureCount"` // The reference to the HelmChart object used as the source to this HelmRelease HelmChartRef *ObjectReferenceDefinitionResponse `pulumi:"helmChartRef"` // Number of times that the HelmRelease failed to install InstallFailureCount *float64 `pulumi:"installFailureCount"` // The revision number of the last released object change LastRevisionApplied *float64 `pulumi:"lastRevisionApplied"` // Number of times that the HelmRelease failed to upgrade UpgradeFailureCount *float64 `pulumi:"upgradeFailureCount"` }
Properties for HelmRelease objects
type HelmReleasePropertiesDefinitionResponseOutput ¶
type HelmReleasePropertiesDefinitionResponseOutput struct{ *pulumi.OutputState }
Properties for HelmRelease objects
func (HelmReleasePropertiesDefinitionResponseOutput) ElementType ¶
func (HelmReleasePropertiesDefinitionResponseOutput) ElementType() reflect.Type
func (HelmReleasePropertiesDefinitionResponseOutput) FailureCount ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) FailureCount() pulumi.Float64PtrOutput
Total number of times that the HelmRelease failed to install or upgrade
func (HelmReleasePropertiesDefinitionResponseOutput) HelmChartRef ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) HelmChartRef() ObjectReferenceDefinitionResponsePtrOutput
The reference to the HelmChart object used as the source to this HelmRelease
func (HelmReleasePropertiesDefinitionResponseOutput) InstallFailureCount ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) InstallFailureCount() pulumi.Float64PtrOutput
Number of times that the HelmRelease failed to install
func (HelmReleasePropertiesDefinitionResponseOutput) LastRevisionApplied ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) LastRevisionApplied() pulumi.Float64PtrOutput
The revision number of the last released object change
func (HelmReleasePropertiesDefinitionResponseOutput) ToHelmReleasePropertiesDefinitionResponseOutput ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) ToHelmReleasePropertiesDefinitionResponseOutput() HelmReleasePropertiesDefinitionResponseOutput
func (HelmReleasePropertiesDefinitionResponseOutput) ToHelmReleasePropertiesDefinitionResponseOutputWithContext ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) ToHelmReleasePropertiesDefinitionResponseOutputWithContext(ctx context.Context) HelmReleasePropertiesDefinitionResponseOutput
func (HelmReleasePropertiesDefinitionResponseOutput) UpgradeFailureCount ¶
func (o HelmReleasePropertiesDefinitionResponseOutput) UpgradeFailureCount() pulumi.Float64PtrOutput
Number of times that the HelmRelease failed to upgrade
type HelmReleasePropertiesDefinitionResponsePtrOutput ¶
type HelmReleasePropertiesDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (HelmReleasePropertiesDefinitionResponsePtrOutput) ElementType ¶
func (HelmReleasePropertiesDefinitionResponsePtrOutput) ElementType() reflect.Type
func (HelmReleasePropertiesDefinitionResponsePtrOutput) FailureCount ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) FailureCount() pulumi.Float64PtrOutput
Total number of times that the HelmRelease failed to install or upgrade
func (HelmReleasePropertiesDefinitionResponsePtrOutput) HelmChartRef ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) HelmChartRef() ObjectReferenceDefinitionResponsePtrOutput
The reference to the HelmChart object used as the source to this HelmRelease
func (HelmReleasePropertiesDefinitionResponsePtrOutput) InstallFailureCount ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) InstallFailureCount() pulumi.Float64PtrOutput
Number of times that the HelmRelease failed to install
func (HelmReleasePropertiesDefinitionResponsePtrOutput) LastRevisionApplied ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) LastRevisionApplied() pulumi.Float64PtrOutput
The revision number of the last released object change
func (HelmReleasePropertiesDefinitionResponsePtrOutput) ToHelmReleasePropertiesDefinitionResponsePtrOutput ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) ToHelmReleasePropertiesDefinitionResponsePtrOutput() HelmReleasePropertiesDefinitionResponsePtrOutput
func (HelmReleasePropertiesDefinitionResponsePtrOutput) ToHelmReleasePropertiesDefinitionResponsePtrOutputWithContext ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) ToHelmReleasePropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) HelmReleasePropertiesDefinitionResponsePtrOutput
func (HelmReleasePropertiesDefinitionResponsePtrOutput) UpgradeFailureCount ¶
func (o HelmReleasePropertiesDefinitionResponsePtrOutput) UpgradeFailureCount() pulumi.Float64PtrOutput
Number of times that the HelmRelease failed to upgrade
type Identity ¶
type Identity struct { // The identity type. Type *ResourceIdentityType `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type ResourceIdentityTypePtrInput `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() ResourceIdentityTypePtrOutput
The identity type.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type KubernetesConfigurationPrivateLinkScopeProperties ¶
type KubernetesConfigurationPrivateLinkScopeProperties struct { // Managed Cluster ARM ID for the private link scope (Required) ClusterResourceId string `pulumi:"clusterResourceId"` // Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints. PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` }
Properties that define a Azure Arc PrivateLinkScope resource.
type KubernetesConfigurationPrivateLinkScopePropertiesArgs ¶
type KubernetesConfigurationPrivateLinkScopePropertiesArgs struct { // Managed Cluster ARM ID for the private link scope (Required) ClusterResourceId pulumi.StringInput `pulumi:"clusterResourceId"` // Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints. PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"` }
Properties that define a Azure Arc PrivateLinkScope resource.
func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ElementType ¶
func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ElementType() reflect.Type
func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesOutput ¶
func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesOutput() KubernetesConfigurationPrivateLinkScopePropertiesOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext ¶
func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput ¶
func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext ¶
func (i KubernetesConfigurationPrivateLinkScopePropertiesArgs) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
type KubernetesConfigurationPrivateLinkScopePropertiesInput ¶
type KubernetesConfigurationPrivateLinkScopePropertiesInput interface { pulumi.Input ToKubernetesConfigurationPrivateLinkScopePropertiesOutput() KubernetesConfigurationPrivateLinkScopePropertiesOutput ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext(context.Context) KubernetesConfigurationPrivateLinkScopePropertiesOutput }
KubernetesConfigurationPrivateLinkScopePropertiesInput is an input type that accepts KubernetesConfigurationPrivateLinkScopePropertiesArgs and KubernetesConfigurationPrivateLinkScopePropertiesOutput values. You can construct a concrete instance of `KubernetesConfigurationPrivateLinkScopePropertiesInput` via:
KubernetesConfigurationPrivateLinkScopePropertiesArgs{...}
type KubernetesConfigurationPrivateLinkScopePropertiesOutput ¶
type KubernetesConfigurationPrivateLinkScopePropertiesOutput struct{ *pulumi.OutputState }
Properties that define a Azure Arc PrivateLinkScope resource.
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ClusterResourceId ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ClusterResourceId() pulumi.StringOutput
Managed Cluster ARM ID for the private link scope (Required)
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ElementType ¶
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ElementType() reflect.Type
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) PublicNetworkAccess ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesOutput ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesOutput() KubernetesConfigurationPrivateLinkScopePropertiesOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
type KubernetesConfigurationPrivateLinkScopePropertiesPtrInput ¶
type KubernetesConfigurationPrivateLinkScopePropertiesPtrInput interface { pulumi.Input ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput }
KubernetesConfigurationPrivateLinkScopePropertiesPtrInput is an input type that accepts KubernetesConfigurationPrivateLinkScopePropertiesArgs, KubernetesConfigurationPrivateLinkScopePropertiesPtr and KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput values. You can construct a concrete instance of `KubernetesConfigurationPrivateLinkScopePropertiesPtrInput` via:
KubernetesConfigurationPrivateLinkScopePropertiesArgs{...} or: nil
func KubernetesConfigurationPrivateLinkScopePropertiesPtr ¶
func KubernetesConfigurationPrivateLinkScopePropertiesPtr(v *KubernetesConfigurationPrivateLinkScopePropertiesArgs) KubernetesConfigurationPrivateLinkScopePropertiesPtrInput
type KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput ¶
type KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput struct{ *pulumi.OutputState }
func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ClusterResourceId ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ClusterResourceId() pulumi.StringPtrOutput
Managed Cluster ARM ID for the private link scope (Required)
func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ElementType ¶
func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ElementType() reflect.Type
func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) PublicNetworkAccess ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutput() KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesPtrOutput
type KubernetesConfigurationPrivateLinkScopePropertiesResponse ¶
type KubernetesConfigurationPrivateLinkScopePropertiesResponse struct { // Managed Cluster ARM ID for the private link scope (Required) ClusterResourceId string `pulumi:"clusterResourceId"` // The collection of associated Private Endpoint Connections. PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // The Guid id of the private link scope. PrivateLinkScopeId string `pulumi:"privateLinkScopeId"` // Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed. ProvisioningState string `pulumi:"provisioningState"` // Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints. PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` }
Properties that define a Azure Arc PrivateLinkScope resource.
type KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput ¶
type KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput struct{ *pulumi.OutputState }
Properties that define a Azure Arc PrivateLinkScope resource.
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ClusterResourceId ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ClusterResourceId() pulumi.StringOutput
Managed Cluster ARM ID for the private link scope (Required)
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ElementType ¶
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ElementType() reflect.Type
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PrivateEndpointConnections ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
The collection of associated Private Endpoint Connections.
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PrivateLinkScopeId ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PrivateLinkScopeId() pulumi.StringOutput
The Guid id of the private link scope.
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ProvisioningState ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PublicNetworkAccess ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesResponseOutput ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesResponseOutput() KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
func (KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesResponseOutputWithContext ¶
func (o KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput) ToKubernetesConfigurationPrivateLinkScopePropertiesResponseOutputWithContext(ctx context.Context) KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
type KustomizationDefinition ¶
type KustomizationDefinition struct { // Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation. DependsOn []string `pulumi:"dependsOn"` // Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change. Force *bool `pulumi:"force"` // The path in the source reference to reconcile on the cluster. Path *string `pulumi:"path"` // Used for variable substitution for this Kustomization after kustomize build. PostBuild *PostBuildDefinition `pulumi:"postBuild"` // Enable/disable garbage collections of Kubernetes objects created by this Kustomization. Prune *bool `pulumi:"prune"` // The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation. RetryIntervalInSeconds *float64 `pulumi:"retryIntervalInSeconds"` // The interval at which to re-reconcile the Kustomization on the cluster. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the Kustomization on the cluster. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // Enable/disable health check for all Kubernetes objects created by this Kustomization. Wait *bool `pulumi:"wait"` }
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
func (*KustomizationDefinition) Defaults ¶
func (val *KustomizationDefinition) Defaults() *KustomizationDefinition
Defaults sets the appropriate defaults for KustomizationDefinition
type KustomizationDefinitionArgs ¶
type KustomizationDefinitionArgs struct { // Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation. DependsOn pulumi.StringArrayInput `pulumi:"dependsOn"` // Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change. Force pulumi.BoolPtrInput `pulumi:"force"` // The path in the source reference to reconcile on the cluster. Path pulumi.StringPtrInput `pulumi:"path"` // Used for variable substitution for this Kustomization after kustomize build. PostBuild PostBuildDefinitionPtrInput `pulumi:"postBuild"` // Enable/disable garbage collections of Kubernetes objects created by this Kustomization. Prune pulumi.BoolPtrInput `pulumi:"prune"` // The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation. RetryIntervalInSeconds pulumi.Float64PtrInput `pulumi:"retryIntervalInSeconds"` // The interval at which to re-reconcile the Kustomization on the cluster. SyncIntervalInSeconds pulumi.Float64PtrInput `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the Kustomization on the cluster. TimeoutInSeconds pulumi.Float64PtrInput `pulumi:"timeoutInSeconds"` // Enable/disable health check for all Kubernetes objects created by this Kustomization. Wait pulumi.BoolPtrInput `pulumi:"wait"` }
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
func (*KustomizationDefinitionArgs) Defaults ¶
func (val *KustomizationDefinitionArgs) Defaults() *KustomizationDefinitionArgs
Defaults sets the appropriate defaults for KustomizationDefinitionArgs
func (KustomizationDefinitionArgs) ElementType ¶
func (KustomizationDefinitionArgs) ElementType() reflect.Type
func (KustomizationDefinitionArgs) ToKustomizationDefinitionOutput ¶
func (i KustomizationDefinitionArgs) ToKustomizationDefinitionOutput() KustomizationDefinitionOutput
func (KustomizationDefinitionArgs) ToKustomizationDefinitionOutputWithContext ¶
func (i KustomizationDefinitionArgs) ToKustomizationDefinitionOutputWithContext(ctx context.Context) KustomizationDefinitionOutput
type KustomizationDefinitionInput ¶
type KustomizationDefinitionInput interface { pulumi.Input ToKustomizationDefinitionOutput() KustomizationDefinitionOutput ToKustomizationDefinitionOutputWithContext(context.Context) KustomizationDefinitionOutput }
KustomizationDefinitionInput is an input type that accepts KustomizationDefinitionArgs and KustomizationDefinitionOutput values. You can construct a concrete instance of `KustomizationDefinitionInput` via:
KustomizationDefinitionArgs{...}
type KustomizationDefinitionMap ¶
type KustomizationDefinitionMap map[string]KustomizationDefinitionInput
func (KustomizationDefinitionMap) ElementType ¶
func (KustomizationDefinitionMap) ElementType() reflect.Type
func (KustomizationDefinitionMap) ToKustomizationDefinitionMapOutput ¶
func (i KustomizationDefinitionMap) ToKustomizationDefinitionMapOutput() KustomizationDefinitionMapOutput
func (KustomizationDefinitionMap) ToKustomizationDefinitionMapOutputWithContext ¶
func (i KustomizationDefinitionMap) ToKustomizationDefinitionMapOutputWithContext(ctx context.Context) KustomizationDefinitionMapOutput
type KustomizationDefinitionMapInput ¶
type KustomizationDefinitionMapInput interface { pulumi.Input ToKustomizationDefinitionMapOutput() KustomizationDefinitionMapOutput ToKustomizationDefinitionMapOutputWithContext(context.Context) KustomizationDefinitionMapOutput }
KustomizationDefinitionMapInput is an input type that accepts KustomizationDefinitionMap and KustomizationDefinitionMapOutput values. You can construct a concrete instance of `KustomizationDefinitionMapInput` via:
KustomizationDefinitionMap{ "key": KustomizationDefinitionArgs{...} }
type KustomizationDefinitionMapOutput ¶
type KustomizationDefinitionMapOutput struct{ *pulumi.OutputState }
func (KustomizationDefinitionMapOutput) ElementType ¶
func (KustomizationDefinitionMapOutput) ElementType() reflect.Type
func (KustomizationDefinitionMapOutput) MapIndex ¶
func (o KustomizationDefinitionMapOutput) MapIndex(k pulumi.StringInput) KustomizationDefinitionOutput
func (KustomizationDefinitionMapOutput) ToKustomizationDefinitionMapOutput ¶
func (o KustomizationDefinitionMapOutput) ToKustomizationDefinitionMapOutput() KustomizationDefinitionMapOutput
func (KustomizationDefinitionMapOutput) ToKustomizationDefinitionMapOutputWithContext ¶
func (o KustomizationDefinitionMapOutput) ToKustomizationDefinitionMapOutputWithContext(ctx context.Context) KustomizationDefinitionMapOutput
type KustomizationDefinitionOutput ¶
type KustomizationDefinitionOutput struct{ *pulumi.OutputState }
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
func (KustomizationDefinitionOutput) DependsOn ¶
func (o KustomizationDefinitionOutput) DependsOn() pulumi.StringArrayOutput
Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
func (KustomizationDefinitionOutput) ElementType ¶
func (KustomizationDefinitionOutput) ElementType() reflect.Type
func (KustomizationDefinitionOutput) Force ¶
func (o KustomizationDefinitionOutput) Force() pulumi.BoolPtrOutput
Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
func (KustomizationDefinitionOutput) Path ¶
func (o KustomizationDefinitionOutput) Path() pulumi.StringPtrOutput
The path in the source reference to reconcile on the cluster.
func (KustomizationDefinitionOutput) PostBuild ¶
func (o KustomizationDefinitionOutput) PostBuild() PostBuildDefinitionPtrOutput
Used for variable substitution for this Kustomization after kustomize build.
func (KustomizationDefinitionOutput) Prune ¶
func (o KustomizationDefinitionOutput) Prune() pulumi.BoolPtrOutput
Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
func (KustomizationDefinitionOutput) RetryIntervalInSeconds ¶
func (o KustomizationDefinitionOutput) RetryIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
func (KustomizationDefinitionOutput) SyncIntervalInSeconds ¶
func (o KustomizationDefinitionOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the Kustomization on the cluster.
func (KustomizationDefinitionOutput) TimeoutInSeconds ¶
func (o KustomizationDefinitionOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the Kustomization on the cluster.
func (KustomizationDefinitionOutput) ToKustomizationDefinitionOutput ¶
func (o KustomizationDefinitionOutput) ToKustomizationDefinitionOutput() KustomizationDefinitionOutput
func (KustomizationDefinitionOutput) ToKustomizationDefinitionOutputWithContext ¶
func (o KustomizationDefinitionOutput) ToKustomizationDefinitionOutputWithContext(ctx context.Context) KustomizationDefinitionOutput
func (KustomizationDefinitionOutput) Wait ¶
func (o KustomizationDefinitionOutput) Wait() pulumi.BoolPtrOutput
Enable/disable health check for all Kubernetes objects created by this Kustomization.
type KustomizationDefinitionResponse ¶
type KustomizationDefinitionResponse struct { // Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation. DependsOn []string `pulumi:"dependsOn"` // Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change. Force *bool `pulumi:"force"` // Name of the Kustomization, matching the key in the Kustomizations object map. Name string `pulumi:"name"` // The path in the source reference to reconcile on the cluster. Path *string `pulumi:"path"` // Used for variable substitution for this Kustomization after kustomize build. PostBuild *PostBuildDefinitionResponse `pulumi:"postBuild"` // Enable/disable garbage collections of Kubernetes objects created by this Kustomization. Prune *bool `pulumi:"prune"` // The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation. RetryIntervalInSeconds *float64 `pulumi:"retryIntervalInSeconds"` // The interval at which to re-reconcile the Kustomization on the cluster. SyncIntervalInSeconds *float64 `pulumi:"syncIntervalInSeconds"` // The maximum time to attempt to reconcile the Kustomization on the cluster. TimeoutInSeconds *float64 `pulumi:"timeoutInSeconds"` // Enable/disable health check for all Kubernetes objects created by this Kustomization. Wait *bool `pulumi:"wait"` }
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
func (*KustomizationDefinitionResponse) Defaults ¶
func (val *KustomizationDefinitionResponse) Defaults() *KustomizationDefinitionResponse
Defaults sets the appropriate defaults for KustomizationDefinitionResponse
type KustomizationDefinitionResponseMapOutput ¶
type KustomizationDefinitionResponseMapOutput struct{ *pulumi.OutputState }
func (KustomizationDefinitionResponseMapOutput) ElementType ¶
func (KustomizationDefinitionResponseMapOutput) ElementType() reflect.Type
func (KustomizationDefinitionResponseMapOutput) MapIndex ¶
func (o KustomizationDefinitionResponseMapOutput) MapIndex(k pulumi.StringInput) KustomizationDefinitionResponseOutput
func (KustomizationDefinitionResponseMapOutput) ToKustomizationDefinitionResponseMapOutput ¶
func (o KustomizationDefinitionResponseMapOutput) ToKustomizationDefinitionResponseMapOutput() KustomizationDefinitionResponseMapOutput
func (KustomizationDefinitionResponseMapOutput) ToKustomizationDefinitionResponseMapOutputWithContext ¶
func (o KustomizationDefinitionResponseMapOutput) ToKustomizationDefinitionResponseMapOutputWithContext(ctx context.Context) KustomizationDefinitionResponseMapOutput
type KustomizationDefinitionResponseOutput ¶
type KustomizationDefinitionResponseOutput struct{ *pulumi.OutputState }
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
func (KustomizationDefinitionResponseOutput) DependsOn ¶
func (o KustomizationDefinitionResponseOutput) DependsOn() pulumi.StringArrayOutput
Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
func (KustomizationDefinitionResponseOutput) ElementType ¶
func (KustomizationDefinitionResponseOutput) ElementType() reflect.Type
func (KustomizationDefinitionResponseOutput) Force ¶
func (o KustomizationDefinitionResponseOutput) Force() pulumi.BoolPtrOutput
Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
func (KustomizationDefinitionResponseOutput) Name ¶
func (o KustomizationDefinitionResponseOutput) Name() pulumi.StringOutput
Name of the Kustomization, matching the key in the Kustomizations object map.
func (KustomizationDefinitionResponseOutput) Path ¶
func (o KustomizationDefinitionResponseOutput) Path() pulumi.StringPtrOutput
The path in the source reference to reconcile on the cluster.
func (KustomizationDefinitionResponseOutput) PostBuild ¶
func (o KustomizationDefinitionResponseOutput) PostBuild() PostBuildDefinitionResponsePtrOutput
Used for variable substitution for this Kustomization after kustomize build.
func (KustomizationDefinitionResponseOutput) Prune ¶
func (o KustomizationDefinitionResponseOutput) Prune() pulumi.BoolPtrOutput
Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
func (KustomizationDefinitionResponseOutput) RetryIntervalInSeconds ¶
func (o KustomizationDefinitionResponseOutput) RetryIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
func (KustomizationDefinitionResponseOutput) SyncIntervalInSeconds ¶
func (o KustomizationDefinitionResponseOutput) SyncIntervalInSeconds() pulumi.Float64PtrOutput
The interval at which to re-reconcile the Kustomization on the cluster.
func (KustomizationDefinitionResponseOutput) TimeoutInSeconds ¶
func (o KustomizationDefinitionResponseOutput) TimeoutInSeconds() pulumi.Float64PtrOutput
The maximum time to attempt to reconcile the Kustomization on the cluster.
func (KustomizationDefinitionResponseOutput) ToKustomizationDefinitionResponseOutput ¶
func (o KustomizationDefinitionResponseOutput) ToKustomizationDefinitionResponseOutput() KustomizationDefinitionResponseOutput
func (KustomizationDefinitionResponseOutput) ToKustomizationDefinitionResponseOutputWithContext ¶
func (o KustomizationDefinitionResponseOutput) ToKustomizationDefinitionResponseOutputWithContext(ctx context.Context) KustomizationDefinitionResponseOutput
func (KustomizationDefinitionResponseOutput) Wait ¶
func (o KustomizationDefinitionResponseOutput) Wait() pulumi.BoolPtrOutput
Enable/disable health check for all Kubernetes objects created by this Kustomization.
type LevelType ¶
type LevelType string
Level of the status.
func (LevelType) ElementType ¶
func (LevelType) ToLevelTypeOutput ¶
func (e LevelType) ToLevelTypeOutput() LevelTypeOutput
func (LevelType) ToLevelTypeOutputWithContext ¶
func (e LevelType) ToLevelTypeOutputWithContext(ctx context.Context) LevelTypeOutput
func (LevelType) ToLevelTypePtrOutput ¶
func (e LevelType) ToLevelTypePtrOutput() LevelTypePtrOutput
func (LevelType) ToLevelTypePtrOutputWithContext ¶
func (e LevelType) ToLevelTypePtrOutputWithContext(ctx context.Context) LevelTypePtrOutput
func (LevelType) ToStringOutput ¶
func (e LevelType) ToStringOutput() pulumi.StringOutput
func (LevelType) ToStringOutputWithContext ¶
func (e LevelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LevelType) ToStringPtrOutput ¶
func (e LevelType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LevelType) ToStringPtrOutputWithContext ¶
func (e LevelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LevelTypeInput ¶
type LevelTypeInput interface { pulumi.Input ToLevelTypeOutput() LevelTypeOutput ToLevelTypeOutputWithContext(context.Context) LevelTypeOutput }
LevelTypeInput is an input type that accepts values of the LevelType enum A concrete instance of `LevelTypeInput` can be one of the following:
LevelTypeError LevelTypeWarning LevelTypeInformation
type LevelTypeOutput ¶
type LevelTypeOutput struct{ *pulumi.OutputState }
func (LevelTypeOutput) ElementType ¶
func (LevelTypeOutput) ElementType() reflect.Type
func (LevelTypeOutput) ToLevelTypeOutput ¶
func (o LevelTypeOutput) ToLevelTypeOutput() LevelTypeOutput
func (LevelTypeOutput) ToLevelTypeOutputWithContext ¶
func (o LevelTypeOutput) ToLevelTypeOutputWithContext(ctx context.Context) LevelTypeOutput
func (LevelTypeOutput) ToLevelTypePtrOutput ¶
func (o LevelTypeOutput) ToLevelTypePtrOutput() LevelTypePtrOutput
func (LevelTypeOutput) ToLevelTypePtrOutputWithContext ¶
func (o LevelTypeOutput) ToLevelTypePtrOutputWithContext(ctx context.Context) LevelTypePtrOutput
func (LevelTypeOutput) ToStringOutput ¶
func (o LevelTypeOutput) ToStringOutput() pulumi.StringOutput
func (LevelTypeOutput) ToStringOutputWithContext ¶
func (o LevelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LevelTypeOutput) ToStringPtrOutput ¶
func (o LevelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LevelTypeOutput) ToStringPtrOutputWithContext ¶
func (o LevelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LevelTypePtrInput ¶
type LevelTypePtrInput interface { pulumi.Input ToLevelTypePtrOutput() LevelTypePtrOutput ToLevelTypePtrOutputWithContext(context.Context) LevelTypePtrOutput }
func LevelTypePtr ¶
func LevelTypePtr(v string) LevelTypePtrInput
type LevelTypePtrOutput ¶
type LevelTypePtrOutput struct{ *pulumi.OutputState }
func (LevelTypePtrOutput) Elem ¶
func (o LevelTypePtrOutput) Elem() LevelTypeOutput
func (LevelTypePtrOutput) ElementType ¶
func (LevelTypePtrOutput) ElementType() reflect.Type
func (LevelTypePtrOutput) ToLevelTypePtrOutput ¶
func (o LevelTypePtrOutput) ToLevelTypePtrOutput() LevelTypePtrOutput
func (LevelTypePtrOutput) ToLevelTypePtrOutputWithContext ¶
func (o LevelTypePtrOutput) ToLevelTypePtrOutputWithContext(ctx context.Context) LevelTypePtrOutput
func (LevelTypePtrOutput) ToStringPtrOutput ¶
func (o LevelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LevelTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o LevelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupExtensionArgs ¶
type LookupExtensionArgs struct { // The name of the kubernetes cluster. ClusterName string `pulumi:"clusterName"` // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName string `pulumi:"clusterResourceName"` // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp string `pulumi:"clusterRp"` // Name of the Extension. ExtensionName string `pulumi:"extensionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupExtensionOutputArgs ¶
type LookupExtensionOutputArgs struct { // The name of the kubernetes cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName pulumi.StringInput `pulumi:"clusterResourceName"` // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp pulumi.StringInput `pulumi:"clusterRp"` // Name of the Extension. ExtensionName pulumi.StringInput `pulumi:"extensionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupExtensionOutputArgs) ElementType ¶
func (LookupExtensionOutputArgs) ElementType() reflect.Type
type LookupExtensionResult ¶
type LookupExtensionResult struct { // Identity of the Extension resource in an AKS cluster AksAssignedIdentity *ExtensionResponseAksAssignedIdentity `pulumi:"aksAssignedIdentity"` // Flag to note if this extension participates in auto upgrade of minor version, or not. AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"` // Configuration settings that are sensitive, as name-value pairs for configuring this extension. ConfigurationProtectedSettings map[string]string `pulumi:"configurationProtectedSettings"` // Configuration settings, as name-value pairs for configuring this extension. ConfigurationSettings map[string]string `pulumi:"configurationSettings"` // Currently installed version of the extension. CurrentVersion string `pulumi:"currentVersion"` // Custom Location settings properties. CustomLocationSettings map[string]string `pulumi:"customLocationSettings"` // Error information from the Agent - e.g. errors during installation. ErrorInfo ErrorDetailResponse `pulumi:"errorInfo"` // Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. ExtensionType *string `pulumi:"extensionType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Identity of the Extension resource Identity *IdentityResponse `pulumi:"identity"` // Flag to note if this extension is a system extension IsSystemExtension bool `pulumi:"isSystemExtension"` // The name of the resource Name string `pulumi:"name"` // Uri of the Helm package PackageUri string `pulumi:"packageUri"` // The plan information. Plan *PlanResponse `pulumi:"plan"` // Status of installation of this extension. ProvisioningState string `pulumi:"provisioningState"` // ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'. ReleaseTrain *string `pulumi:"releaseTrain"` // Scope at which the extension is installed. Scope *ScopeResponse `pulumi:"scope"` // Status from this extension. Statuses []ExtensionStatusResponse `pulumi:"statuses"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // User-specified version of the extension for this extension to 'pin'. To use 'version', autoUpgradeMinorVersion must be 'false'. Version *string `pulumi:"version"` }
The Extension object.
func LookupExtension ¶
func LookupExtension(ctx *pulumi.Context, args *LookupExtensionArgs, opts ...pulumi.InvokeOption) (*LookupExtensionResult, error)
Gets Kubernetes Cluster Extension. Azure REST API version: 2023-05-01.
Other available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01.
func (*LookupExtensionResult) Defaults ¶
func (val *LookupExtensionResult) Defaults() *LookupExtensionResult
Defaults sets the appropriate defaults for LookupExtensionResult
type LookupExtensionResultOutput ¶
type LookupExtensionResultOutput struct{ *pulumi.OutputState }
The Extension object.
func LookupExtensionOutput ¶
func LookupExtensionOutput(ctx *pulumi.Context, args LookupExtensionOutputArgs, opts ...pulumi.InvokeOption) LookupExtensionResultOutput
func (LookupExtensionResultOutput) AksAssignedIdentity ¶
func (o LookupExtensionResultOutput) AksAssignedIdentity() ExtensionResponseAksAssignedIdentityPtrOutput
Identity of the Extension resource in an AKS cluster
func (LookupExtensionResultOutput) AutoUpgradeMinorVersion ¶
func (o LookupExtensionResultOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Flag to note if this extension participates in auto upgrade of minor version, or not.
func (LookupExtensionResultOutput) ConfigurationProtectedSettings ¶
func (o LookupExtensionResultOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
Configuration settings that are sensitive, as name-value pairs for configuring this extension.
func (LookupExtensionResultOutput) ConfigurationSettings ¶
func (o LookupExtensionResultOutput) ConfigurationSettings() pulumi.StringMapOutput
Configuration settings, as name-value pairs for configuring this extension.
func (LookupExtensionResultOutput) CurrentVersion ¶
func (o LookupExtensionResultOutput) CurrentVersion() pulumi.StringOutput
Currently installed version of the extension.
func (LookupExtensionResultOutput) CustomLocationSettings ¶
func (o LookupExtensionResultOutput) CustomLocationSettings() pulumi.StringMapOutput
Custom Location settings properties.
func (LookupExtensionResultOutput) ElementType ¶
func (LookupExtensionResultOutput) ElementType() reflect.Type
func (LookupExtensionResultOutput) ErrorInfo ¶
func (o LookupExtensionResultOutput) ErrorInfo() ErrorDetailResponseOutput
Error information from the Agent - e.g. errors during installation.
func (LookupExtensionResultOutput) ExtensionType ¶
func (o LookupExtensionResultOutput) ExtensionType() pulumi.StringPtrOutput
Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher.
func (LookupExtensionResultOutput) Id ¶
func (o LookupExtensionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupExtensionResultOutput) Identity ¶
func (o LookupExtensionResultOutput) Identity() IdentityResponsePtrOutput
Identity of the Extension resource
func (LookupExtensionResultOutput) IsSystemExtension ¶
func (o LookupExtensionResultOutput) IsSystemExtension() pulumi.BoolOutput
Flag to note if this extension is a system extension
func (LookupExtensionResultOutput) Name ¶
func (o LookupExtensionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupExtensionResultOutput) PackageUri ¶
func (o LookupExtensionResultOutput) PackageUri() pulumi.StringOutput
Uri of the Helm package
func (LookupExtensionResultOutput) Plan ¶
func (o LookupExtensionResultOutput) Plan() PlanResponsePtrOutput
The plan information.
func (LookupExtensionResultOutput) ProvisioningState ¶
func (o LookupExtensionResultOutput) ProvisioningState() pulumi.StringOutput
Status of installation of this extension.
func (LookupExtensionResultOutput) ReleaseTrain ¶
func (o LookupExtensionResultOutput) ReleaseTrain() pulumi.StringPtrOutput
ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'.
func (LookupExtensionResultOutput) Scope ¶
func (o LookupExtensionResultOutput) Scope() ScopeResponsePtrOutput
Scope at which the extension is installed.
func (LookupExtensionResultOutput) Statuses ¶
func (o LookupExtensionResultOutput) Statuses() ExtensionStatusResponseArrayOutput
Status from this extension.
func (LookupExtensionResultOutput) SystemData ¶
func (o LookupExtensionResultOutput) SystemData() SystemDataResponseOutput
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (LookupExtensionResultOutput) ToLookupExtensionResultOutput ¶
func (o LookupExtensionResultOutput) ToLookupExtensionResultOutput() LookupExtensionResultOutput
func (LookupExtensionResultOutput) ToLookupExtensionResultOutputWithContext ¶
func (o LookupExtensionResultOutput) ToLookupExtensionResultOutputWithContext(ctx context.Context) LookupExtensionResultOutput
func (LookupExtensionResultOutput) Type ¶
func (o LookupExtensionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupExtensionResultOutput) Version ¶
func (o LookupExtensionResultOutput) Version() pulumi.StringPtrOutput
User-specified version of the extension for this extension to 'pin'. To use 'version', autoUpgradeMinorVersion must be 'false'.
type LookupFluxConfigurationArgs ¶
type LookupFluxConfigurationArgs struct { // The name of the kubernetes cluster. ClusterName string `pulumi:"clusterName"` // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName string `pulumi:"clusterResourceName"` // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp string `pulumi:"clusterRp"` // Name of the Flux Configuration. FluxConfigurationName string `pulumi:"fluxConfigurationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupFluxConfigurationOutputArgs ¶
type LookupFluxConfigurationOutputArgs struct { // The name of the kubernetes cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName pulumi.StringInput `pulumi:"clusterResourceName"` // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp pulumi.StringInput `pulumi:"clusterRp"` // Name of the Flux Configuration. FluxConfigurationName pulumi.StringInput `pulumi:"fluxConfigurationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupFluxConfigurationOutputArgs) ElementType ¶
func (LookupFluxConfigurationOutputArgs) ElementType() reflect.Type
type LookupFluxConfigurationResult ¶
type LookupFluxConfigurationResult struct { // Parameters to reconcile to the AzureBlob source kind type. AzureBlob *AzureBlobDefinitionResponse `pulumi:"azureBlob"` // Parameters to reconcile to the Bucket source kind type. Bucket *BucketDefinitionResponse `pulumi:"bucket"` // Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects. ComplianceState string `pulumi:"complianceState"` // Key-value pairs of protected configuration settings for the configuration ConfigurationProtectedSettings map[string]string `pulumi:"configurationProtectedSettings"` // Error message returned to the user in the case of provisioning failure. ErrorMessage string `pulumi:"errorMessage"` // Parameters to reconcile to the GitRepository source kind type. GitRepository *GitRepositoryDefinitionResponse `pulumi:"gitRepository"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster. Kustomizations map[string]KustomizationDefinitionResponse `pulumi:"kustomizations"` // The name of the resource Name string `pulumi:"name"` // The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. Namespace *string `pulumi:"namespace"` // Status of the creation of the fluxConfiguration. ProvisioningState string `pulumi:"provisioningState"` // Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D ReconciliationWaitDuration *string `pulumi:"reconciliationWaitDuration"` // Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user). RepositoryPublicKey string `pulumi:"repositoryPublicKey"` // Scope at which the operator will be installed. Scope *string `pulumi:"scope"` // Source Kind to pull the configuration data from. SourceKind *string `pulumi:"sourceKind"` // Branch and/or SHA of the source commit synced with the cluster. SourceSyncedCommitId string `pulumi:"sourceSyncedCommitId"` // Datetime the fluxConfiguration synced its source on the cluster. SourceUpdatedAt string `pulumi:"sourceUpdatedAt"` // Datetime the fluxConfiguration synced its status on the cluster with Azure. StatusUpdatedAt string `pulumi:"statusUpdatedAt"` // Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration. Statuses []ObjectStatusDefinitionResponse `pulumi:"statuses"` // Whether this configuration should suspend its reconciliation of its kustomizations and sources. Suspend *bool `pulumi:"suspend"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Whether flux configuration deployment should wait for cluster to reconcile the kustomizations. WaitForReconciliation *bool `pulumi:"waitForReconciliation"` }
The Flux Configuration object returned in Get & Put response.
func LookupFluxConfiguration ¶
func LookupFluxConfiguration(ctx *pulumi.Context, args *LookupFluxConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupFluxConfigurationResult, error)
Gets details of the Flux Configuration. Azure REST API version: 2023-05-01.
Other available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview.
func (*LookupFluxConfigurationResult) Defaults ¶
func (val *LookupFluxConfigurationResult) Defaults() *LookupFluxConfigurationResult
Defaults sets the appropriate defaults for LookupFluxConfigurationResult
type LookupFluxConfigurationResultOutput ¶
type LookupFluxConfigurationResultOutput struct{ *pulumi.OutputState }
The Flux Configuration object returned in Get & Put response.
func LookupFluxConfigurationOutput ¶
func LookupFluxConfigurationOutput(ctx *pulumi.Context, args LookupFluxConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupFluxConfigurationResultOutput
func (LookupFluxConfigurationResultOutput) AzureBlob ¶
func (o LookupFluxConfigurationResultOutput) AzureBlob() AzureBlobDefinitionResponsePtrOutput
Parameters to reconcile to the AzureBlob source kind type.
func (LookupFluxConfigurationResultOutput) Bucket ¶
func (o LookupFluxConfigurationResultOutput) Bucket() BucketDefinitionResponsePtrOutput
Parameters to reconcile to the Bucket source kind type.
func (LookupFluxConfigurationResultOutput) ComplianceState ¶
func (o LookupFluxConfigurationResultOutput) ComplianceState() pulumi.StringOutput
Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects.
func (LookupFluxConfigurationResultOutput) ConfigurationProtectedSettings ¶
func (o LookupFluxConfigurationResultOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
Key-value pairs of protected configuration settings for the configuration
func (LookupFluxConfigurationResultOutput) ElementType ¶
func (LookupFluxConfigurationResultOutput) ElementType() reflect.Type
func (LookupFluxConfigurationResultOutput) ErrorMessage ¶
func (o LookupFluxConfigurationResultOutput) ErrorMessage() pulumi.StringOutput
Error message returned to the user in the case of provisioning failure.
func (LookupFluxConfigurationResultOutput) GitRepository ¶
func (o LookupFluxConfigurationResultOutput) GitRepository() GitRepositoryDefinitionResponsePtrOutput
Parameters to reconcile to the GitRepository source kind type.
func (LookupFluxConfigurationResultOutput) Id ¶
func (o LookupFluxConfigurationResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupFluxConfigurationResultOutput) Kustomizations ¶
func (o LookupFluxConfigurationResultOutput) Kustomizations() KustomizationDefinitionResponseMapOutput
Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
func (LookupFluxConfigurationResultOutput) Name ¶
func (o LookupFluxConfigurationResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupFluxConfigurationResultOutput) Namespace ¶
func (o LookupFluxConfigurationResultOutput) Namespace() pulumi.StringPtrOutput
The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
func (LookupFluxConfigurationResultOutput) ProvisioningState ¶
func (o LookupFluxConfigurationResultOutput) ProvisioningState() pulumi.StringOutput
Status of the creation of the fluxConfiguration.
func (LookupFluxConfigurationResultOutput) ReconciliationWaitDuration ¶
func (o LookupFluxConfigurationResultOutput) ReconciliationWaitDuration() pulumi.StringPtrOutput
Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
func (LookupFluxConfigurationResultOutput) RepositoryPublicKey ¶
func (o LookupFluxConfigurationResultOutput) RepositoryPublicKey() pulumi.StringOutput
Public Key associated with this fluxConfiguration (either generated within the cluster or provided by the user).
func (LookupFluxConfigurationResultOutput) Scope ¶
func (o LookupFluxConfigurationResultOutput) Scope() pulumi.StringPtrOutput
Scope at which the operator will be installed.
func (LookupFluxConfigurationResultOutput) SourceKind ¶
func (o LookupFluxConfigurationResultOutput) SourceKind() pulumi.StringPtrOutput
Source Kind to pull the configuration data from.
func (LookupFluxConfigurationResultOutput) SourceSyncedCommitId ¶
func (o LookupFluxConfigurationResultOutput) SourceSyncedCommitId() pulumi.StringOutput
Branch and/or SHA of the source commit synced with the cluster.
func (LookupFluxConfigurationResultOutput) SourceUpdatedAt ¶
func (o LookupFluxConfigurationResultOutput) SourceUpdatedAt() pulumi.StringOutput
Datetime the fluxConfiguration synced its source on the cluster.
func (LookupFluxConfigurationResultOutput) StatusUpdatedAt ¶
func (o LookupFluxConfigurationResultOutput) StatusUpdatedAt() pulumi.StringOutput
Datetime the fluxConfiguration synced its status on the cluster with Azure.
func (LookupFluxConfigurationResultOutput) Statuses ¶
func (o LookupFluxConfigurationResultOutput) Statuses() ObjectStatusDefinitionResponseArrayOutput
Statuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration.
func (LookupFluxConfigurationResultOutput) Suspend ¶
func (o LookupFluxConfigurationResultOutput) Suspend() pulumi.BoolPtrOutput
Whether this configuration should suspend its reconciliation of its kustomizations and sources.
func (LookupFluxConfigurationResultOutput) SystemData ¶
func (o LookupFluxConfigurationResultOutput) SystemData() SystemDataResponseOutput
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (LookupFluxConfigurationResultOutput) ToLookupFluxConfigurationResultOutput ¶
func (o LookupFluxConfigurationResultOutput) ToLookupFluxConfigurationResultOutput() LookupFluxConfigurationResultOutput
func (LookupFluxConfigurationResultOutput) ToLookupFluxConfigurationResultOutputWithContext ¶
func (o LookupFluxConfigurationResultOutput) ToLookupFluxConfigurationResultOutputWithContext(ctx context.Context) LookupFluxConfigurationResultOutput
func (LookupFluxConfigurationResultOutput) Type ¶
func (o LookupFluxConfigurationResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupFluxConfigurationResultOutput) WaitForReconciliation ¶
func (o LookupFluxConfigurationResultOutput) WaitForReconciliation() pulumi.BoolPtrOutput
Whether flux configuration deployment should wait for cluster to reconcile the kustomizations.
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Azure Arc PrivateLinkScope resource. ScopeName string `pulumi:"scopeName"` }
type LookupPrivateEndpointConnectionOutputArgs ¶
type LookupPrivateEndpointConnectionOutputArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the Azure Arc PrivateLinkScope resource. ScopeName pulumi.StringInput `pulumi:"scopeName"` }
func (LookupPrivateEndpointConnectionOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
Gets a private endpoint connection. Azure REST API version: 2022-04-02-preview.
type LookupPrivateEndpointConnectionResultOutput ¶
type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnectionOutput ¶
func LookupPrivateEndpointConnectionOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionResultOutput) Id ¶
func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateEndpointConnectionResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (LookupPrivateEndpointConnectionResultOutput) ProvisioningState ¶
func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (LookupPrivateEndpointConnectionResultOutput) SystemData ¶
func (o LookupPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPrivateLinkScopeOutputArgs ¶
type LookupPrivateLinkScopeOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the Azure Arc PrivateLinkScope resource. ScopeName pulumi.StringInput `pulumi:"scopeName"` }
func (LookupPrivateLinkScopeOutputArgs) ElementType ¶
func (LookupPrivateLinkScopeOutputArgs) ElementType() reflect.Type
type LookupPrivateLinkScopeResult ¶
type LookupPrivateLinkScopeResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Properties that define a Azure Arc PrivateLinkScope resource. Properties KubernetesConfigurationPrivateLinkScopePropertiesResponse `pulumi:"properties"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
An Azure Arc PrivateLinkScope definition.
func LookupPrivateLinkScope ¶
func LookupPrivateLinkScope(ctx *pulumi.Context, args *LookupPrivateLinkScopeArgs, opts ...pulumi.InvokeOption) (*LookupPrivateLinkScopeResult, error)
Returns a Azure Arc PrivateLinkScope. Azure REST API version: 2022-04-02-preview.
type LookupPrivateLinkScopeResultOutput ¶
type LookupPrivateLinkScopeResultOutput struct{ *pulumi.OutputState }
An Azure Arc PrivateLinkScope definition.
func LookupPrivateLinkScopeOutput ¶
func LookupPrivateLinkScopeOutput(ctx *pulumi.Context, args LookupPrivateLinkScopeOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateLinkScopeResultOutput
func (LookupPrivateLinkScopeResultOutput) ElementType ¶
func (LookupPrivateLinkScopeResultOutput) ElementType() reflect.Type
func (LookupPrivateLinkScopeResultOutput) Id ¶
func (o LookupPrivateLinkScopeResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateLinkScopeResultOutput) Location ¶
func (o LookupPrivateLinkScopeResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupPrivateLinkScopeResultOutput) Name ¶
func (o LookupPrivateLinkScopeResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateLinkScopeResultOutput) Properties ¶
func (o LookupPrivateLinkScopeResultOutput) Properties() KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
Properties that define a Azure Arc PrivateLinkScope resource.
func (LookupPrivateLinkScopeResultOutput) SystemData ¶
func (o LookupPrivateLinkScopeResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPrivateLinkScopeResultOutput) Tags ¶
func (o LookupPrivateLinkScopeResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutput ¶
func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutput() LookupPrivateLinkScopeResultOutput
func (LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutputWithContext ¶
func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutputWithContext(ctx context.Context) LookupPrivateLinkScopeResultOutput
func (LookupPrivateLinkScopeResultOutput) Type ¶
func (o LookupPrivateLinkScopeResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupSourceControlConfigurationArgs ¶
type LookupSourceControlConfigurationArgs struct { // The name of the kubernetes cluster. ClusterName string `pulumi:"clusterName"` // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName string `pulumi:"clusterResourceName"` // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp string `pulumi:"clusterRp"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the Source Control Configuration. SourceControlConfigurationName string `pulumi:"sourceControlConfigurationName"` }
type LookupSourceControlConfigurationOutputArgs ¶
type LookupSourceControlConfigurationOutputArgs struct { // The name of the kubernetes cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName pulumi.StringInput `pulumi:"clusterResourceName"` // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp pulumi.StringInput `pulumi:"clusterRp"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the Source Control Configuration. SourceControlConfigurationName pulumi.StringInput `pulumi:"sourceControlConfigurationName"` }
func (LookupSourceControlConfigurationOutputArgs) ElementType ¶
func (LookupSourceControlConfigurationOutputArgs) ElementType() reflect.Type
type LookupSourceControlConfigurationResult ¶
type LookupSourceControlConfigurationResult struct { // Compliance Status of the Configuration ComplianceStatus ComplianceStatusResponse `pulumi:"complianceStatus"` // Name-value pairs of protected configuration settings for the configuration ConfigurationProtectedSettings map[string]string `pulumi:"configurationProtectedSettings"` // Option to enable Helm Operator for this git configuration. EnableHelmOperator *bool `pulumi:"enableHelmOperator"` // Properties for Helm operator. HelmOperatorProperties *HelmOperatorPropertiesResponse `pulumi:"helmOperatorProperties"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Instance name of the operator - identifying the specific configuration. OperatorInstanceName *string `pulumi:"operatorInstanceName"` // The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. OperatorNamespace *string `pulumi:"operatorNamespace"` // Any Parameters for the Operator instance in string format. OperatorParams *string `pulumi:"operatorParams"` // Scope at which the operator will be installed. OperatorScope *string `pulumi:"operatorScope"` // Type of the operator OperatorType *string `pulumi:"operatorType"` // The provisioning state of the resource provider. ProvisioningState string `pulumi:"provisioningState"` // Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user). RepositoryPublicKey string `pulumi:"repositoryPublicKey"` // Url of the SourceControl Repository. RepositoryUrl *string `pulumi:"repositoryUrl"` // Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances SshKnownHostsContents *string `pulumi:"sshKnownHostsContents"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The SourceControl Configuration object returned in Get & Put response.
func LookupSourceControlConfiguration ¶
func LookupSourceControlConfiguration(ctx *pulumi.Context, args *LookupSourceControlConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupSourceControlConfigurationResult, error)
Gets details of the Source Control Configuration. Azure REST API version: 2023-05-01.
Other available API versions: 2019-11-01-preview.
func (*LookupSourceControlConfigurationResult) Defaults ¶
func (val *LookupSourceControlConfigurationResult) Defaults() *LookupSourceControlConfigurationResult
Defaults sets the appropriate defaults for LookupSourceControlConfigurationResult
type LookupSourceControlConfigurationResultOutput ¶
type LookupSourceControlConfigurationResultOutput struct{ *pulumi.OutputState }
The SourceControl Configuration object returned in Get & Put response.
func LookupSourceControlConfigurationOutput ¶
func LookupSourceControlConfigurationOutput(ctx *pulumi.Context, args LookupSourceControlConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupSourceControlConfigurationResultOutput
func (LookupSourceControlConfigurationResultOutput) ComplianceStatus ¶
func (o LookupSourceControlConfigurationResultOutput) ComplianceStatus() ComplianceStatusResponseOutput
Compliance Status of the Configuration
func (LookupSourceControlConfigurationResultOutput) ConfigurationProtectedSettings ¶
func (o LookupSourceControlConfigurationResultOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
Name-value pairs of protected configuration settings for the configuration
func (LookupSourceControlConfigurationResultOutput) ElementType ¶
func (LookupSourceControlConfigurationResultOutput) ElementType() reflect.Type
func (LookupSourceControlConfigurationResultOutput) EnableHelmOperator ¶
func (o LookupSourceControlConfigurationResultOutput) EnableHelmOperator() pulumi.BoolPtrOutput
Option to enable Helm Operator for this git configuration.
func (LookupSourceControlConfigurationResultOutput) HelmOperatorProperties ¶
func (o LookupSourceControlConfigurationResultOutput) HelmOperatorProperties() HelmOperatorPropertiesResponsePtrOutput
Properties for Helm operator.
func (LookupSourceControlConfigurationResultOutput) Id ¶
func (o LookupSourceControlConfigurationResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupSourceControlConfigurationResultOutput) Name ¶
func (o LookupSourceControlConfigurationResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupSourceControlConfigurationResultOutput) OperatorInstanceName ¶
func (o LookupSourceControlConfigurationResultOutput) OperatorInstanceName() pulumi.StringPtrOutput
Instance name of the operator - identifying the specific configuration.
func (LookupSourceControlConfigurationResultOutput) OperatorNamespace ¶
func (o LookupSourceControlConfigurationResultOutput) OperatorNamespace() pulumi.StringPtrOutput
The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
func (LookupSourceControlConfigurationResultOutput) OperatorParams ¶
func (o LookupSourceControlConfigurationResultOutput) OperatorParams() pulumi.StringPtrOutput
Any Parameters for the Operator instance in string format.
func (LookupSourceControlConfigurationResultOutput) OperatorScope ¶
func (o LookupSourceControlConfigurationResultOutput) OperatorScope() pulumi.StringPtrOutput
Scope at which the operator will be installed.
func (LookupSourceControlConfigurationResultOutput) OperatorType ¶
func (o LookupSourceControlConfigurationResultOutput) OperatorType() pulumi.StringPtrOutput
Type of the operator
func (LookupSourceControlConfigurationResultOutput) ProvisioningState ¶
func (o LookupSourceControlConfigurationResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource provider.
func (LookupSourceControlConfigurationResultOutput) RepositoryPublicKey ¶
func (o LookupSourceControlConfigurationResultOutput) RepositoryPublicKey() pulumi.StringOutput
Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user).
func (LookupSourceControlConfigurationResultOutput) RepositoryUrl ¶
func (o LookupSourceControlConfigurationResultOutput) RepositoryUrl() pulumi.StringPtrOutput
Url of the SourceControl Repository.
func (LookupSourceControlConfigurationResultOutput) SshKnownHostsContents ¶
func (o LookupSourceControlConfigurationResultOutput) SshKnownHostsContents() pulumi.StringPtrOutput
Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances
func (LookupSourceControlConfigurationResultOutput) SystemData ¶
func (o LookupSourceControlConfigurationResultOutput) SystemData() SystemDataResponseOutput
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (LookupSourceControlConfigurationResultOutput) ToLookupSourceControlConfigurationResultOutput ¶
func (o LookupSourceControlConfigurationResultOutput) ToLookupSourceControlConfigurationResultOutput() LookupSourceControlConfigurationResultOutput
func (LookupSourceControlConfigurationResultOutput) ToLookupSourceControlConfigurationResultOutputWithContext ¶
func (o LookupSourceControlConfigurationResultOutput) ToLookupSourceControlConfigurationResultOutputWithContext(ctx context.Context) LookupSourceControlConfigurationResultOutput
func (LookupSourceControlConfigurationResultOutput) Type ¶
func (o LookupSourceControlConfigurationResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ManagedIdentityDefinition ¶
type ManagedIdentityDefinition struct { // The client Id for authenticating a Managed Identity. ClientId *string `pulumi:"clientId"` }
Parameters to authenticate using a Managed Identity.
type ManagedIdentityDefinitionArgs ¶
type ManagedIdentityDefinitionArgs struct { // The client Id for authenticating a Managed Identity. ClientId pulumi.StringPtrInput `pulumi:"clientId"` }
Parameters to authenticate using a Managed Identity.
func (ManagedIdentityDefinitionArgs) ElementType ¶
func (ManagedIdentityDefinitionArgs) ElementType() reflect.Type
func (ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionOutput ¶
func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionOutput() ManagedIdentityDefinitionOutput
func (ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionOutputWithContext ¶
func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionOutputWithContext(ctx context.Context) ManagedIdentityDefinitionOutput
func (ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionPtrOutput ¶
func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput
func (ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionPtrOutputWithContext ¶
func (i ManagedIdentityDefinitionArgs) ToManagedIdentityDefinitionPtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionPtrOutput
type ManagedIdentityDefinitionInput ¶
type ManagedIdentityDefinitionInput interface { pulumi.Input ToManagedIdentityDefinitionOutput() ManagedIdentityDefinitionOutput ToManagedIdentityDefinitionOutputWithContext(context.Context) ManagedIdentityDefinitionOutput }
ManagedIdentityDefinitionInput is an input type that accepts ManagedIdentityDefinitionArgs and ManagedIdentityDefinitionOutput values. You can construct a concrete instance of `ManagedIdentityDefinitionInput` via:
ManagedIdentityDefinitionArgs{...}
type ManagedIdentityDefinitionOutput ¶
type ManagedIdentityDefinitionOutput struct{ *pulumi.OutputState }
Parameters to authenticate using a Managed Identity.
func (ManagedIdentityDefinitionOutput) ClientId ¶
func (o ManagedIdentityDefinitionOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Managed Identity.
func (ManagedIdentityDefinitionOutput) ElementType ¶
func (ManagedIdentityDefinitionOutput) ElementType() reflect.Type
func (ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionOutput ¶
func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionOutput() ManagedIdentityDefinitionOutput
func (ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionOutputWithContext ¶
func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionOutputWithContext(ctx context.Context) ManagedIdentityDefinitionOutput
func (ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionPtrOutput ¶
func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput
func (ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionPtrOutputWithContext ¶
func (o ManagedIdentityDefinitionOutput) ToManagedIdentityDefinitionPtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionPtrOutput
type ManagedIdentityDefinitionPtrInput ¶
type ManagedIdentityDefinitionPtrInput interface { pulumi.Input ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput ToManagedIdentityDefinitionPtrOutputWithContext(context.Context) ManagedIdentityDefinitionPtrOutput }
ManagedIdentityDefinitionPtrInput is an input type that accepts ManagedIdentityDefinitionArgs, ManagedIdentityDefinitionPtr and ManagedIdentityDefinitionPtrOutput values. You can construct a concrete instance of `ManagedIdentityDefinitionPtrInput` via:
ManagedIdentityDefinitionArgs{...} or: nil
func ManagedIdentityDefinitionPtr ¶
func ManagedIdentityDefinitionPtr(v *ManagedIdentityDefinitionArgs) ManagedIdentityDefinitionPtrInput
type ManagedIdentityDefinitionPtrOutput ¶
type ManagedIdentityDefinitionPtrOutput struct{ *pulumi.OutputState }
func (ManagedIdentityDefinitionPtrOutput) ClientId ¶
func (o ManagedIdentityDefinitionPtrOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Managed Identity.
func (ManagedIdentityDefinitionPtrOutput) Elem ¶
func (o ManagedIdentityDefinitionPtrOutput) Elem() ManagedIdentityDefinitionOutput
func (ManagedIdentityDefinitionPtrOutput) ElementType ¶
func (ManagedIdentityDefinitionPtrOutput) ElementType() reflect.Type
func (ManagedIdentityDefinitionPtrOutput) ToManagedIdentityDefinitionPtrOutput ¶
func (o ManagedIdentityDefinitionPtrOutput) ToManagedIdentityDefinitionPtrOutput() ManagedIdentityDefinitionPtrOutput
func (ManagedIdentityDefinitionPtrOutput) ToManagedIdentityDefinitionPtrOutputWithContext ¶
func (o ManagedIdentityDefinitionPtrOutput) ToManagedIdentityDefinitionPtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionPtrOutput
type ManagedIdentityDefinitionResponse ¶
type ManagedIdentityDefinitionResponse struct { // The client Id for authenticating a Managed Identity. ClientId *string `pulumi:"clientId"` }
Parameters to authenticate using a Managed Identity.
type ManagedIdentityDefinitionResponseOutput ¶
type ManagedIdentityDefinitionResponseOutput struct{ *pulumi.OutputState }
Parameters to authenticate using a Managed Identity.
func (ManagedIdentityDefinitionResponseOutput) ClientId ¶
func (o ManagedIdentityDefinitionResponseOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Managed Identity.
func (ManagedIdentityDefinitionResponseOutput) ElementType ¶
func (ManagedIdentityDefinitionResponseOutput) ElementType() reflect.Type
func (ManagedIdentityDefinitionResponseOutput) ToManagedIdentityDefinitionResponseOutput ¶
func (o ManagedIdentityDefinitionResponseOutput) ToManagedIdentityDefinitionResponseOutput() ManagedIdentityDefinitionResponseOutput
func (ManagedIdentityDefinitionResponseOutput) ToManagedIdentityDefinitionResponseOutputWithContext ¶
func (o ManagedIdentityDefinitionResponseOutput) ToManagedIdentityDefinitionResponseOutputWithContext(ctx context.Context) ManagedIdentityDefinitionResponseOutput
type ManagedIdentityDefinitionResponsePtrOutput ¶
type ManagedIdentityDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedIdentityDefinitionResponsePtrOutput) ClientId ¶
func (o ManagedIdentityDefinitionResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Managed Identity.
func (ManagedIdentityDefinitionResponsePtrOutput) ElementType ¶
func (ManagedIdentityDefinitionResponsePtrOutput) ElementType() reflect.Type
func (ManagedIdentityDefinitionResponsePtrOutput) ToManagedIdentityDefinitionResponsePtrOutput ¶
func (o ManagedIdentityDefinitionResponsePtrOutput) ToManagedIdentityDefinitionResponsePtrOutput() ManagedIdentityDefinitionResponsePtrOutput
func (ManagedIdentityDefinitionResponsePtrOutput) ToManagedIdentityDefinitionResponsePtrOutputWithContext ¶
func (o ManagedIdentityDefinitionResponsePtrOutput) ToManagedIdentityDefinitionResponsePtrOutputWithContext(ctx context.Context) ManagedIdentityDefinitionResponsePtrOutput
type ObjectReferenceDefinitionResponse ¶
type ObjectReferenceDefinitionResponse struct { // Name of the object Name *string `pulumi:"name"` // Namespace of the object Namespace *string `pulumi:"namespace"` }
Object reference to a Kubernetes object on a cluster
type ObjectReferenceDefinitionResponseOutput ¶
type ObjectReferenceDefinitionResponseOutput struct{ *pulumi.OutputState }
Object reference to a Kubernetes object on a cluster
func (ObjectReferenceDefinitionResponseOutput) ElementType ¶
func (ObjectReferenceDefinitionResponseOutput) ElementType() reflect.Type
func (ObjectReferenceDefinitionResponseOutput) Name ¶
func (o ObjectReferenceDefinitionResponseOutput) Name() pulumi.StringPtrOutput
Name of the object
func (ObjectReferenceDefinitionResponseOutput) Namespace ¶
func (o ObjectReferenceDefinitionResponseOutput) Namespace() pulumi.StringPtrOutput
Namespace of the object
func (ObjectReferenceDefinitionResponseOutput) ToObjectReferenceDefinitionResponseOutput ¶
func (o ObjectReferenceDefinitionResponseOutput) ToObjectReferenceDefinitionResponseOutput() ObjectReferenceDefinitionResponseOutput
func (ObjectReferenceDefinitionResponseOutput) ToObjectReferenceDefinitionResponseOutputWithContext ¶
func (o ObjectReferenceDefinitionResponseOutput) ToObjectReferenceDefinitionResponseOutputWithContext(ctx context.Context) ObjectReferenceDefinitionResponseOutput
type ObjectReferenceDefinitionResponsePtrOutput ¶
type ObjectReferenceDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (ObjectReferenceDefinitionResponsePtrOutput) ElementType ¶
func (ObjectReferenceDefinitionResponsePtrOutput) ElementType() reflect.Type
func (ObjectReferenceDefinitionResponsePtrOutput) Name ¶
func (o ObjectReferenceDefinitionResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the object
func (ObjectReferenceDefinitionResponsePtrOutput) Namespace ¶
func (o ObjectReferenceDefinitionResponsePtrOutput) Namespace() pulumi.StringPtrOutput
Namespace of the object
func (ObjectReferenceDefinitionResponsePtrOutput) ToObjectReferenceDefinitionResponsePtrOutput ¶
func (o ObjectReferenceDefinitionResponsePtrOutput) ToObjectReferenceDefinitionResponsePtrOutput() ObjectReferenceDefinitionResponsePtrOutput
func (ObjectReferenceDefinitionResponsePtrOutput) ToObjectReferenceDefinitionResponsePtrOutputWithContext ¶
func (o ObjectReferenceDefinitionResponsePtrOutput) ToObjectReferenceDefinitionResponsePtrOutputWithContext(ctx context.Context) ObjectReferenceDefinitionResponsePtrOutput
type ObjectStatusConditionDefinitionResponse ¶
type ObjectStatusConditionDefinitionResponse struct { // Last time this status condition has changed LastTransitionTime *string `pulumi:"lastTransitionTime"` // A more verbose description of the object status condition Message *string `pulumi:"message"` // Reason for the specified status condition type status Reason *string `pulumi:"reason"` // Status of the Kubernetes object condition type Status *string `pulumi:"status"` // Object status condition type for this object Type *string `pulumi:"type"` }
Status condition of Kubernetes object
type ObjectStatusConditionDefinitionResponseArrayOutput ¶
type ObjectStatusConditionDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (ObjectStatusConditionDefinitionResponseArrayOutput) ElementType ¶
func (ObjectStatusConditionDefinitionResponseArrayOutput) ElementType() reflect.Type
func (ObjectStatusConditionDefinitionResponseArrayOutput) ToObjectStatusConditionDefinitionResponseArrayOutput ¶
func (o ObjectStatusConditionDefinitionResponseArrayOutput) ToObjectStatusConditionDefinitionResponseArrayOutput() ObjectStatusConditionDefinitionResponseArrayOutput
func (ObjectStatusConditionDefinitionResponseArrayOutput) ToObjectStatusConditionDefinitionResponseArrayOutputWithContext ¶
func (o ObjectStatusConditionDefinitionResponseArrayOutput) ToObjectStatusConditionDefinitionResponseArrayOutputWithContext(ctx context.Context) ObjectStatusConditionDefinitionResponseArrayOutput
type ObjectStatusConditionDefinitionResponseOutput ¶
type ObjectStatusConditionDefinitionResponseOutput struct{ *pulumi.OutputState }
Status condition of Kubernetes object
func (ObjectStatusConditionDefinitionResponseOutput) ElementType ¶
func (ObjectStatusConditionDefinitionResponseOutput) ElementType() reflect.Type
func (ObjectStatusConditionDefinitionResponseOutput) LastTransitionTime ¶
func (o ObjectStatusConditionDefinitionResponseOutput) LastTransitionTime() pulumi.StringPtrOutput
Last time this status condition has changed
func (ObjectStatusConditionDefinitionResponseOutput) Message ¶
func (o ObjectStatusConditionDefinitionResponseOutput) Message() pulumi.StringPtrOutput
A more verbose description of the object status condition
func (ObjectStatusConditionDefinitionResponseOutput) Reason ¶
func (o ObjectStatusConditionDefinitionResponseOutput) Reason() pulumi.StringPtrOutput
Reason for the specified status condition type status
func (ObjectStatusConditionDefinitionResponseOutput) Status ¶
func (o ObjectStatusConditionDefinitionResponseOutput) Status() pulumi.StringPtrOutput
Status of the Kubernetes object condition type
func (ObjectStatusConditionDefinitionResponseOutput) ToObjectStatusConditionDefinitionResponseOutput ¶
func (o ObjectStatusConditionDefinitionResponseOutput) ToObjectStatusConditionDefinitionResponseOutput() ObjectStatusConditionDefinitionResponseOutput
func (ObjectStatusConditionDefinitionResponseOutput) ToObjectStatusConditionDefinitionResponseOutputWithContext ¶
func (o ObjectStatusConditionDefinitionResponseOutput) ToObjectStatusConditionDefinitionResponseOutputWithContext(ctx context.Context) ObjectStatusConditionDefinitionResponseOutput
func (ObjectStatusConditionDefinitionResponseOutput) Type ¶
func (o ObjectStatusConditionDefinitionResponseOutput) Type() pulumi.StringPtrOutput
Object status condition type for this object
type ObjectStatusDefinitionResponse ¶
type ObjectStatusDefinitionResponse struct { // Object reference to the Kustomization that applied this object AppliedBy *ObjectReferenceDefinitionResponse `pulumi:"appliedBy"` // Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster. ComplianceState *string `pulumi:"complianceState"` // Additional properties that are provided from objects of the HelmRelease kind HelmReleaseProperties *HelmReleasePropertiesDefinitionResponse `pulumi:"helmReleaseProperties"` // Kind of the applied object Kind *string `pulumi:"kind"` // Name of the applied object Name *string `pulumi:"name"` // Namespace of the applied object Namespace *string `pulumi:"namespace"` // List of Kubernetes object status conditions present on the cluster StatusConditions []ObjectStatusConditionDefinitionResponse `pulumi:"statusConditions"` }
Statuses of objects deployed by the user-specified kustomizations from the git repository.
type ObjectStatusDefinitionResponseArrayOutput ¶
type ObjectStatusDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (ObjectStatusDefinitionResponseArrayOutput) ElementType ¶
func (ObjectStatusDefinitionResponseArrayOutput) ElementType() reflect.Type
func (ObjectStatusDefinitionResponseArrayOutput) ToObjectStatusDefinitionResponseArrayOutput ¶
func (o ObjectStatusDefinitionResponseArrayOutput) ToObjectStatusDefinitionResponseArrayOutput() ObjectStatusDefinitionResponseArrayOutput
func (ObjectStatusDefinitionResponseArrayOutput) ToObjectStatusDefinitionResponseArrayOutputWithContext ¶
func (o ObjectStatusDefinitionResponseArrayOutput) ToObjectStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ObjectStatusDefinitionResponseArrayOutput
type ObjectStatusDefinitionResponseOutput ¶
type ObjectStatusDefinitionResponseOutput struct{ *pulumi.OutputState }
Statuses of objects deployed by the user-specified kustomizations from the git repository.
func (ObjectStatusDefinitionResponseOutput) AppliedBy ¶
func (o ObjectStatusDefinitionResponseOutput) AppliedBy() ObjectReferenceDefinitionResponsePtrOutput
Object reference to the Kustomization that applied this object
func (ObjectStatusDefinitionResponseOutput) ComplianceState ¶
func (o ObjectStatusDefinitionResponseOutput) ComplianceState() pulumi.StringPtrOutput
Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster.
func (ObjectStatusDefinitionResponseOutput) ElementType ¶
func (ObjectStatusDefinitionResponseOutput) ElementType() reflect.Type
func (ObjectStatusDefinitionResponseOutput) HelmReleaseProperties ¶
func (o ObjectStatusDefinitionResponseOutput) HelmReleaseProperties() HelmReleasePropertiesDefinitionResponsePtrOutput
Additional properties that are provided from objects of the HelmRelease kind
func (ObjectStatusDefinitionResponseOutput) Kind ¶
func (o ObjectStatusDefinitionResponseOutput) Kind() pulumi.StringPtrOutput
Kind of the applied object
func (ObjectStatusDefinitionResponseOutput) Name ¶
func (o ObjectStatusDefinitionResponseOutput) Name() pulumi.StringPtrOutput
Name of the applied object
func (ObjectStatusDefinitionResponseOutput) Namespace ¶
func (o ObjectStatusDefinitionResponseOutput) Namespace() pulumi.StringPtrOutput
Namespace of the applied object
func (ObjectStatusDefinitionResponseOutput) StatusConditions ¶
func (o ObjectStatusDefinitionResponseOutput) StatusConditions() ObjectStatusConditionDefinitionResponseArrayOutput
List of Kubernetes object status conditions present on the cluster
func (ObjectStatusDefinitionResponseOutput) ToObjectStatusDefinitionResponseOutput ¶
func (o ObjectStatusDefinitionResponseOutput) ToObjectStatusDefinitionResponseOutput() ObjectStatusDefinitionResponseOutput
func (ObjectStatusDefinitionResponseOutput) ToObjectStatusDefinitionResponseOutputWithContext ¶
func (o ObjectStatusDefinitionResponseOutput) ToObjectStatusDefinitionResponseOutputWithContext(ctx context.Context) ObjectStatusDefinitionResponseOutput
type OperatorScopeType ¶
type OperatorScopeType string
Scope at which the operator will be installed.
func (OperatorScopeType) ElementType ¶
func (OperatorScopeType) ElementType() reflect.Type
func (OperatorScopeType) ToOperatorScopeTypeOutput ¶
func (e OperatorScopeType) ToOperatorScopeTypeOutput() OperatorScopeTypeOutput
func (OperatorScopeType) ToOperatorScopeTypeOutputWithContext ¶
func (e OperatorScopeType) ToOperatorScopeTypeOutputWithContext(ctx context.Context) OperatorScopeTypeOutput
func (OperatorScopeType) ToOperatorScopeTypePtrOutput ¶
func (e OperatorScopeType) ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput
func (OperatorScopeType) ToOperatorScopeTypePtrOutputWithContext ¶
func (e OperatorScopeType) ToOperatorScopeTypePtrOutputWithContext(ctx context.Context) OperatorScopeTypePtrOutput
func (OperatorScopeType) ToStringOutput ¶
func (e OperatorScopeType) ToStringOutput() pulumi.StringOutput
func (OperatorScopeType) ToStringOutputWithContext ¶
func (e OperatorScopeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperatorScopeType) ToStringPtrOutput ¶
func (e OperatorScopeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatorScopeType) ToStringPtrOutputWithContext ¶
func (e OperatorScopeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OperatorScopeTypeInput ¶
type OperatorScopeTypeInput interface { pulumi.Input ToOperatorScopeTypeOutput() OperatorScopeTypeOutput ToOperatorScopeTypeOutputWithContext(context.Context) OperatorScopeTypeOutput }
OperatorScopeTypeInput is an input type that accepts values of the OperatorScopeType enum A concrete instance of `OperatorScopeTypeInput` can be one of the following:
OperatorScopeTypeCluster OperatorScopeTypeNamespace
type OperatorScopeTypeOutput ¶
type OperatorScopeTypeOutput struct{ *pulumi.OutputState }
func (OperatorScopeTypeOutput) ElementType ¶
func (OperatorScopeTypeOutput) ElementType() reflect.Type
func (OperatorScopeTypeOutput) ToOperatorScopeTypeOutput ¶
func (o OperatorScopeTypeOutput) ToOperatorScopeTypeOutput() OperatorScopeTypeOutput
func (OperatorScopeTypeOutput) ToOperatorScopeTypeOutputWithContext ¶
func (o OperatorScopeTypeOutput) ToOperatorScopeTypeOutputWithContext(ctx context.Context) OperatorScopeTypeOutput
func (OperatorScopeTypeOutput) ToOperatorScopeTypePtrOutput ¶
func (o OperatorScopeTypeOutput) ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput
func (OperatorScopeTypeOutput) ToOperatorScopeTypePtrOutputWithContext ¶
func (o OperatorScopeTypeOutput) ToOperatorScopeTypePtrOutputWithContext(ctx context.Context) OperatorScopeTypePtrOutput
func (OperatorScopeTypeOutput) ToStringOutput ¶
func (o OperatorScopeTypeOutput) ToStringOutput() pulumi.StringOutput
func (OperatorScopeTypeOutput) ToStringOutputWithContext ¶
func (o OperatorScopeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperatorScopeTypeOutput) ToStringPtrOutput ¶
func (o OperatorScopeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatorScopeTypeOutput) ToStringPtrOutputWithContext ¶
func (o OperatorScopeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OperatorScopeTypePtrInput ¶
type OperatorScopeTypePtrInput interface { pulumi.Input ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput ToOperatorScopeTypePtrOutputWithContext(context.Context) OperatorScopeTypePtrOutput }
func OperatorScopeTypePtr ¶
func OperatorScopeTypePtr(v string) OperatorScopeTypePtrInput
type OperatorScopeTypePtrOutput ¶
type OperatorScopeTypePtrOutput struct{ *pulumi.OutputState }
func (OperatorScopeTypePtrOutput) Elem ¶
func (o OperatorScopeTypePtrOutput) Elem() OperatorScopeTypeOutput
func (OperatorScopeTypePtrOutput) ElementType ¶
func (OperatorScopeTypePtrOutput) ElementType() reflect.Type
func (OperatorScopeTypePtrOutput) ToOperatorScopeTypePtrOutput ¶
func (o OperatorScopeTypePtrOutput) ToOperatorScopeTypePtrOutput() OperatorScopeTypePtrOutput
func (OperatorScopeTypePtrOutput) ToOperatorScopeTypePtrOutputWithContext ¶
func (o OperatorScopeTypePtrOutput) ToOperatorScopeTypePtrOutputWithContext(ctx context.Context) OperatorScopeTypePtrOutput
func (OperatorScopeTypePtrOutput) ToStringPtrOutput ¶
func (o OperatorScopeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatorScopeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o OperatorScopeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OperatorType ¶
type OperatorType string
Type of the operator
func (OperatorType) ElementType ¶
func (OperatorType) ElementType() reflect.Type
func (OperatorType) ToOperatorTypeOutput ¶
func (e OperatorType) ToOperatorTypeOutput() OperatorTypeOutput
func (OperatorType) ToOperatorTypeOutputWithContext ¶
func (e OperatorType) ToOperatorTypeOutputWithContext(ctx context.Context) OperatorTypeOutput
func (OperatorType) ToOperatorTypePtrOutput ¶
func (e OperatorType) ToOperatorTypePtrOutput() OperatorTypePtrOutput
func (OperatorType) ToOperatorTypePtrOutputWithContext ¶
func (e OperatorType) ToOperatorTypePtrOutputWithContext(ctx context.Context) OperatorTypePtrOutput
func (OperatorType) ToStringOutput ¶
func (e OperatorType) ToStringOutput() pulumi.StringOutput
func (OperatorType) ToStringOutputWithContext ¶
func (e OperatorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperatorType) ToStringPtrOutput ¶
func (e OperatorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatorType) ToStringPtrOutputWithContext ¶
func (e OperatorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OperatorTypeInput ¶
type OperatorTypeInput interface { pulumi.Input ToOperatorTypeOutput() OperatorTypeOutput ToOperatorTypeOutputWithContext(context.Context) OperatorTypeOutput }
OperatorTypeInput is an input type that accepts values of the OperatorType enum A concrete instance of `OperatorTypeInput` can be one of the following:
OperatorTypeFlux
type OperatorTypeOutput ¶
type OperatorTypeOutput struct{ *pulumi.OutputState }
func (OperatorTypeOutput) ElementType ¶
func (OperatorTypeOutput) ElementType() reflect.Type
func (OperatorTypeOutput) ToOperatorTypeOutput ¶
func (o OperatorTypeOutput) ToOperatorTypeOutput() OperatorTypeOutput
func (OperatorTypeOutput) ToOperatorTypeOutputWithContext ¶
func (o OperatorTypeOutput) ToOperatorTypeOutputWithContext(ctx context.Context) OperatorTypeOutput
func (OperatorTypeOutput) ToOperatorTypePtrOutput ¶
func (o OperatorTypeOutput) ToOperatorTypePtrOutput() OperatorTypePtrOutput
func (OperatorTypeOutput) ToOperatorTypePtrOutputWithContext ¶
func (o OperatorTypeOutput) ToOperatorTypePtrOutputWithContext(ctx context.Context) OperatorTypePtrOutput
func (OperatorTypeOutput) ToStringOutput ¶
func (o OperatorTypeOutput) ToStringOutput() pulumi.StringOutput
func (OperatorTypeOutput) ToStringOutputWithContext ¶
func (o OperatorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OperatorTypeOutput) ToStringPtrOutput ¶
func (o OperatorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatorTypeOutput) ToStringPtrOutputWithContext ¶
func (o OperatorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OperatorTypePtrInput ¶
type OperatorTypePtrInput interface { pulumi.Input ToOperatorTypePtrOutput() OperatorTypePtrOutput ToOperatorTypePtrOutputWithContext(context.Context) OperatorTypePtrOutput }
func OperatorTypePtr ¶
func OperatorTypePtr(v string) OperatorTypePtrInput
type OperatorTypePtrOutput ¶
type OperatorTypePtrOutput struct{ *pulumi.OutputState }
func (OperatorTypePtrOutput) Elem ¶
func (o OperatorTypePtrOutput) Elem() OperatorTypeOutput
func (OperatorTypePtrOutput) ElementType ¶
func (OperatorTypePtrOutput) ElementType() reflect.Type
func (OperatorTypePtrOutput) ToOperatorTypePtrOutput ¶
func (o OperatorTypePtrOutput) ToOperatorTypePtrOutput() OperatorTypePtrOutput
func (OperatorTypePtrOutput) ToOperatorTypePtrOutputWithContext ¶
func (o OperatorTypePtrOutput) ToOperatorTypePtrOutputWithContext(ctx context.Context) OperatorTypePtrOutput
func (OperatorTypePtrOutput) ToStringPtrOutput ¶
func (o OperatorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OperatorTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o OperatorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Plan ¶
type Plan struct { // A user defined name of the 3rd Party Artifact that is being procured. Name string `pulumi:"name"` // The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. Product string `pulumi:"product"` // A publisher provided promotion code as provisioned in Data Market for the said product/artifact. PromotionCode *string `pulumi:"promotionCode"` // The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic Publisher string `pulumi:"publisher"` // The version of the desired product/artifact. Version *string `pulumi:"version"` }
Plan for the resource.
type PlanArgs ¶
type PlanArgs struct { // A user defined name of the 3rd Party Artifact that is being procured. Name pulumi.StringInput `pulumi:"name"` // The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. Product pulumi.StringInput `pulumi:"product"` // A publisher provided promotion code as provisioned in Data Market for the said product/artifact. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic Publisher pulumi.StringInput `pulumi:"publisher"` // The version of the desired product/artifact. Version pulumi.StringPtrInput `pulumi:"version"` }
Plan for the resource.
func (PlanArgs) ElementType ¶
func (PlanArgs) ToPlanOutput ¶
func (i PlanArgs) ToPlanOutput() PlanOutput
func (PlanArgs) ToPlanOutputWithContext ¶
func (i PlanArgs) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanArgs) ToPlanPtrOutput ¶
func (i PlanArgs) ToPlanPtrOutput() PlanPtrOutput
func (PlanArgs) ToPlanPtrOutputWithContext ¶
func (i PlanArgs) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
type PlanInput ¶
type PlanInput interface { pulumi.Input ToPlanOutput() PlanOutput ToPlanOutputWithContext(context.Context) PlanOutput }
PlanInput is an input type that accepts PlanArgs and PlanOutput values. You can construct a concrete instance of `PlanInput` via:
PlanArgs{...}
type PlanOutput ¶
type PlanOutput struct{ *pulumi.OutputState }
Plan for the resource.
func (PlanOutput) ElementType ¶
func (PlanOutput) ElementType() reflect.Type
func (PlanOutput) Name ¶
func (o PlanOutput) Name() pulumi.StringOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (PlanOutput) Product ¶
func (o PlanOutput) Product() pulumi.StringOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (PlanOutput) PromotionCode ¶
func (o PlanOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (PlanOutput) Publisher ¶
func (o PlanOutput) Publisher() pulumi.StringOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (PlanOutput) ToPlanOutput ¶
func (o PlanOutput) ToPlanOutput() PlanOutput
func (PlanOutput) ToPlanOutputWithContext ¶
func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanOutput) ToPlanPtrOutput ¶
func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanOutput) ToPlanPtrOutputWithContext ¶
func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (PlanOutput) Version ¶
func (o PlanOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type PlanPtrInput ¶
type PlanPtrInput interface { pulumi.Input ToPlanPtrOutput() PlanPtrOutput ToPlanPtrOutputWithContext(context.Context) PlanPtrOutput }
PlanPtrInput is an input type that accepts PlanArgs, PlanPtr and PlanPtrOutput values. You can construct a concrete instance of `PlanPtrInput` via:
PlanArgs{...} or: nil
func PlanPtr ¶
func PlanPtr(v *PlanArgs) PlanPtrInput
type PlanPtrOutput ¶
type PlanPtrOutput struct{ *pulumi.OutputState }
func (PlanPtrOutput) Elem ¶
func (o PlanPtrOutput) Elem() PlanOutput
func (PlanPtrOutput) ElementType ¶
func (PlanPtrOutput) ElementType() reflect.Type
func (PlanPtrOutput) Name ¶
func (o PlanPtrOutput) Name() pulumi.StringPtrOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (PlanPtrOutput) Product ¶
func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (PlanPtrOutput) PromotionCode ¶
func (o PlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (PlanPtrOutput) Publisher ¶
func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (PlanPtrOutput) ToPlanPtrOutput ¶
func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanPtrOutput) ToPlanPtrOutputWithContext ¶
func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (PlanPtrOutput) Version ¶
func (o PlanPtrOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type PlanResponse ¶
type PlanResponse struct { // A user defined name of the 3rd Party Artifact that is being procured. Name string `pulumi:"name"` // The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. Product string `pulumi:"product"` // A publisher provided promotion code as provisioned in Data Market for the said product/artifact. PromotionCode *string `pulumi:"promotionCode"` // The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic Publisher string `pulumi:"publisher"` // The version of the desired product/artifact. Version *string `pulumi:"version"` }
Plan for the resource.
type PlanResponseOutput ¶
type PlanResponseOutput struct{ *pulumi.OutputState }
Plan for the resource.
func (PlanResponseOutput) ElementType ¶
func (PlanResponseOutput) ElementType() reflect.Type
func (PlanResponseOutput) Name ¶
func (o PlanResponseOutput) Name() pulumi.StringOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (PlanResponseOutput) Product ¶
func (o PlanResponseOutput) Product() pulumi.StringOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (PlanResponseOutput) PromotionCode ¶
func (o PlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (PlanResponseOutput) Publisher ¶
func (o PlanResponseOutput) Publisher() pulumi.StringOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (PlanResponseOutput) ToPlanResponseOutput ¶
func (o PlanResponseOutput) ToPlanResponseOutput() PlanResponseOutput
func (PlanResponseOutput) ToPlanResponseOutputWithContext ¶
func (o PlanResponseOutput) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
func (PlanResponseOutput) Version ¶
func (o PlanResponseOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type PlanResponsePtrOutput ¶
type PlanResponsePtrOutput struct{ *pulumi.OutputState }
func (PlanResponsePtrOutput) Elem ¶
func (o PlanResponsePtrOutput) Elem() PlanResponseOutput
func (PlanResponsePtrOutput) ElementType ¶
func (PlanResponsePtrOutput) ElementType() reflect.Type
func (PlanResponsePtrOutput) Name ¶
func (o PlanResponsePtrOutput) Name() pulumi.StringPtrOutput
A user defined name of the 3rd Party Artifact that is being procured.
func (PlanResponsePtrOutput) Product ¶
func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding.
func (PlanResponsePtrOutput) PromotionCode ¶
func (o PlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
A publisher provided promotion code as provisioned in Data Market for the said product/artifact.
func (PlanResponsePtrOutput) Publisher ¶
func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic
func (PlanResponsePtrOutput) ToPlanResponsePtrOutput ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
func (PlanResponsePtrOutput) Version ¶
func (o PlanResponsePtrOutput) Version() pulumi.StringPtrOutput
The version of the desired product/artifact.
type PostBuildDefinition ¶
type PostBuildDefinition struct { // Key/value pairs holding the variables to be substituted in this Kustomization. Substitute map[string]string `pulumi:"substitute"` // Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization. SubstituteFrom []SubstituteFromDefinition `pulumi:"substituteFrom"` }
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
type PostBuildDefinitionArgs ¶
type PostBuildDefinitionArgs struct { // Key/value pairs holding the variables to be substituted in this Kustomization. Substitute pulumi.StringMapInput `pulumi:"substitute"` // Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization. SubstituteFrom SubstituteFromDefinitionArrayInput `pulumi:"substituteFrom"` }
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
func (PostBuildDefinitionArgs) ElementType ¶
func (PostBuildDefinitionArgs) ElementType() reflect.Type
func (PostBuildDefinitionArgs) ToPostBuildDefinitionOutput ¶
func (i PostBuildDefinitionArgs) ToPostBuildDefinitionOutput() PostBuildDefinitionOutput
func (PostBuildDefinitionArgs) ToPostBuildDefinitionOutputWithContext ¶
func (i PostBuildDefinitionArgs) ToPostBuildDefinitionOutputWithContext(ctx context.Context) PostBuildDefinitionOutput
func (PostBuildDefinitionArgs) ToPostBuildDefinitionPtrOutput ¶
func (i PostBuildDefinitionArgs) ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput
func (PostBuildDefinitionArgs) ToPostBuildDefinitionPtrOutputWithContext ¶
func (i PostBuildDefinitionArgs) ToPostBuildDefinitionPtrOutputWithContext(ctx context.Context) PostBuildDefinitionPtrOutput
type PostBuildDefinitionInput ¶
type PostBuildDefinitionInput interface { pulumi.Input ToPostBuildDefinitionOutput() PostBuildDefinitionOutput ToPostBuildDefinitionOutputWithContext(context.Context) PostBuildDefinitionOutput }
PostBuildDefinitionInput is an input type that accepts PostBuildDefinitionArgs and PostBuildDefinitionOutput values. You can construct a concrete instance of `PostBuildDefinitionInput` via:
PostBuildDefinitionArgs{...}
type PostBuildDefinitionOutput ¶
type PostBuildDefinitionOutput struct{ *pulumi.OutputState }
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
func (PostBuildDefinitionOutput) ElementType ¶
func (PostBuildDefinitionOutput) ElementType() reflect.Type
func (PostBuildDefinitionOutput) Substitute ¶
func (o PostBuildDefinitionOutput) Substitute() pulumi.StringMapOutput
Key/value pairs holding the variables to be substituted in this Kustomization.
func (PostBuildDefinitionOutput) SubstituteFrom ¶
func (o PostBuildDefinitionOutput) SubstituteFrom() SubstituteFromDefinitionArrayOutput
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (PostBuildDefinitionOutput) ToPostBuildDefinitionOutput ¶
func (o PostBuildDefinitionOutput) ToPostBuildDefinitionOutput() PostBuildDefinitionOutput
func (PostBuildDefinitionOutput) ToPostBuildDefinitionOutputWithContext ¶
func (o PostBuildDefinitionOutput) ToPostBuildDefinitionOutputWithContext(ctx context.Context) PostBuildDefinitionOutput
func (PostBuildDefinitionOutput) ToPostBuildDefinitionPtrOutput ¶
func (o PostBuildDefinitionOutput) ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput
func (PostBuildDefinitionOutput) ToPostBuildDefinitionPtrOutputWithContext ¶
func (o PostBuildDefinitionOutput) ToPostBuildDefinitionPtrOutputWithContext(ctx context.Context) PostBuildDefinitionPtrOutput
type PostBuildDefinitionPtrInput ¶
type PostBuildDefinitionPtrInput interface { pulumi.Input ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput ToPostBuildDefinitionPtrOutputWithContext(context.Context) PostBuildDefinitionPtrOutput }
PostBuildDefinitionPtrInput is an input type that accepts PostBuildDefinitionArgs, PostBuildDefinitionPtr and PostBuildDefinitionPtrOutput values. You can construct a concrete instance of `PostBuildDefinitionPtrInput` via:
PostBuildDefinitionArgs{...} or: nil
func PostBuildDefinitionPtr ¶
func PostBuildDefinitionPtr(v *PostBuildDefinitionArgs) PostBuildDefinitionPtrInput
type PostBuildDefinitionPtrOutput ¶
type PostBuildDefinitionPtrOutput struct{ *pulumi.OutputState }
func (PostBuildDefinitionPtrOutput) Elem ¶
func (o PostBuildDefinitionPtrOutput) Elem() PostBuildDefinitionOutput
func (PostBuildDefinitionPtrOutput) ElementType ¶
func (PostBuildDefinitionPtrOutput) ElementType() reflect.Type
func (PostBuildDefinitionPtrOutput) Substitute ¶
func (o PostBuildDefinitionPtrOutput) Substitute() pulumi.StringMapOutput
Key/value pairs holding the variables to be substituted in this Kustomization.
func (PostBuildDefinitionPtrOutput) SubstituteFrom ¶
func (o PostBuildDefinitionPtrOutput) SubstituteFrom() SubstituteFromDefinitionArrayOutput
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (PostBuildDefinitionPtrOutput) ToPostBuildDefinitionPtrOutput ¶
func (o PostBuildDefinitionPtrOutput) ToPostBuildDefinitionPtrOutput() PostBuildDefinitionPtrOutput
func (PostBuildDefinitionPtrOutput) ToPostBuildDefinitionPtrOutputWithContext ¶
func (o PostBuildDefinitionPtrOutput) ToPostBuildDefinitionPtrOutputWithContext(ctx context.Context) PostBuildDefinitionPtrOutput
type PostBuildDefinitionResponse ¶
type PostBuildDefinitionResponse struct { // Key/value pairs holding the variables to be substituted in this Kustomization. Substitute map[string]string `pulumi:"substitute"` // Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization. SubstituteFrom []SubstituteFromDefinitionResponse `pulumi:"substituteFrom"` }
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
type PostBuildDefinitionResponseOutput ¶
type PostBuildDefinitionResponseOutput struct{ *pulumi.OutputState }
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
func (PostBuildDefinitionResponseOutput) ElementType ¶
func (PostBuildDefinitionResponseOutput) ElementType() reflect.Type
func (PostBuildDefinitionResponseOutput) Substitute ¶
func (o PostBuildDefinitionResponseOutput) Substitute() pulumi.StringMapOutput
Key/value pairs holding the variables to be substituted in this Kustomization.
func (PostBuildDefinitionResponseOutput) SubstituteFrom ¶
func (o PostBuildDefinitionResponseOutput) SubstituteFrom() SubstituteFromDefinitionResponseArrayOutput
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (PostBuildDefinitionResponseOutput) ToPostBuildDefinitionResponseOutput ¶
func (o PostBuildDefinitionResponseOutput) ToPostBuildDefinitionResponseOutput() PostBuildDefinitionResponseOutput
func (PostBuildDefinitionResponseOutput) ToPostBuildDefinitionResponseOutputWithContext ¶
func (o PostBuildDefinitionResponseOutput) ToPostBuildDefinitionResponseOutputWithContext(ctx context.Context) PostBuildDefinitionResponseOutput
type PostBuildDefinitionResponsePtrOutput ¶
type PostBuildDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (PostBuildDefinitionResponsePtrOutput) ElementType ¶
func (PostBuildDefinitionResponsePtrOutput) ElementType() reflect.Type
func (PostBuildDefinitionResponsePtrOutput) Substitute ¶
func (o PostBuildDefinitionResponsePtrOutput) Substitute() pulumi.StringMapOutput
Key/value pairs holding the variables to be substituted in this Kustomization.
func (PostBuildDefinitionResponsePtrOutput) SubstituteFrom ¶
func (o PostBuildDefinitionResponsePtrOutput) SubstituteFrom() SubstituteFromDefinitionResponseArrayOutput
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (PostBuildDefinitionResponsePtrOutput) ToPostBuildDefinitionResponsePtrOutput ¶
func (o PostBuildDefinitionResponsePtrOutput) ToPostBuildDefinitionResponsePtrOutput() PostBuildDefinitionResponsePtrOutput
func (PostBuildDefinitionResponsePtrOutput) ToPostBuildDefinitionResponsePtrOutputWithContext ¶
func (o PostBuildDefinitionResponsePtrOutput) ToPostBuildDefinitionResponsePtrOutputWithContext(ctx context.Context) PostBuildDefinitionResponsePtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Private Endpoint Connection resource. Azure REST API version: 2022-04-02-preview. Prior API version in Azure Native 1.x: 2022-04-02-preview.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringPtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the Azure Arc PrivateLinkScope resource. ScopeName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) Name ¶
func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionOutput) SystemData ¶
func (o PrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) Type ¶
func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
type PrivateEndpointConnectionResponseArrayOutput ¶
type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponseArrayOutput) ElementType ¶
func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint Connection resource.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) Id ¶
func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (PrivateEndpointConnectionResponseOutput) Name ¶
func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionResponseOutput) SystemData ¶
func (o PrivateEndpointConnectionResponseOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) Type ¶
func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for Private Endpoint Id string `pulumi:"id"` }
The Private Endpoint resource.
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusInput ¶
type PrivateEndpointServiceConnectionStatusInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput ToPrivateEndpointServiceConnectionStatusOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusOutput }
PrivateEndpointServiceConnectionStatusInput is an input type that accepts values of the PrivateEndpointServiceConnectionStatus enum A concrete instance of `PrivateEndpointServiceConnectionStatusInput` can be one of the following:
PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatusRejected
type PrivateEndpointServiceConnectionStatusOutput ¶
type PrivateEndpointServiceConnectionStatusOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusPtrInput ¶
type PrivateEndpointServiceConnectionStatusPtrInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusPtrOutput }
func PrivateEndpointServiceConnectionStatusPtr ¶
func PrivateEndpointServiceConnectionStatusPtr(v string) PrivateEndpointServiceConnectionStatusPtrInput
type PrivateEndpointServiceConnectionStatusPtrOutput ¶
type PrivateEndpointServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkScope ¶
type PrivateLinkScope struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Properties that define a Azure Arc PrivateLinkScope resource. Properties KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput `pulumi:"properties"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
An Azure Arc PrivateLinkScope definition. Azure REST API version: 2022-04-02-preview. Prior API version in Azure Native 1.x: 2022-04-02-preview.
func GetPrivateLinkScope ¶
func GetPrivateLinkScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateLinkScopeState, opts ...pulumi.ResourceOption) (*PrivateLinkScope, error)
GetPrivateLinkScope gets an existing PrivateLinkScope 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 NewPrivateLinkScope ¶
func NewPrivateLinkScope(ctx *pulumi.Context, name string, args *PrivateLinkScopeArgs, opts ...pulumi.ResourceOption) (*PrivateLinkScope, error)
NewPrivateLinkScope registers a new resource with the given unique name, arguments, and options.
func (*PrivateLinkScope) ElementType ¶
func (*PrivateLinkScope) ElementType() reflect.Type
func (*PrivateLinkScope) ToPrivateLinkScopeOutput ¶
func (i *PrivateLinkScope) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
func (*PrivateLinkScope) ToPrivateLinkScopeOutputWithContext ¶
func (i *PrivateLinkScope) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
type PrivateLinkScopeArgs ¶
type PrivateLinkScopeArgs struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // Properties that define a Azure Arc PrivateLinkScope resource. Properties KubernetesConfigurationPrivateLinkScopePropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the Azure Arc PrivateLinkScope resource. ScopeName pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a PrivateLinkScope resource.
func (PrivateLinkScopeArgs) ElementType ¶
func (PrivateLinkScopeArgs) ElementType() reflect.Type
type PrivateLinkScopeInput ¶
type PrivateLinkScopeInput interface { pulumi.Input ToPrivateLinkScopeOutput() PrivateLinkScopeOutput ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput }
type PrivateLinkScopeOutput ¶
type PrivateLinkScopeOutput struct{ *pulumi.OutputState }
func (PrivateLinkScopeOutput) ElementType ¶
func (PrivateLinkScopeOutput) ElementType() reflect.Type
func (PrivateLinkScopeOutput) Location ¶
func (o PrivateLinkScopeOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (PrivateLinkScopeOutput) Name ¶
func (o PrivateLinkScopeOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateLinkScopeOutput) Properties ¶
func (o PrivateLinkScopeOutput) Properties() KubernetesConfigurationPrivateLinkScopePropertiesResponseOutput
Properties that define a Azure Arc PrivateLinkScope resource.
func (PrivateLinkScopeOutput) SystemData ¶
func (o PrivateLinkScopeOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PrivateLinkScopeOutput) Tags ¶
func (o PrivateLinkScopeOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (PrivateLinkScopeOutput) ToPrivateLinkScopeOutput ¶
func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
func (PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext ¶
func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
func (PrivateLinkScopeOutput) Type ¶
func (o PrivateLinkScopeOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateLinkScopeState ¶
type PrivateLinkScopeState struct { }
func (PrivateLinkScopeState) ElementType ¶
func (PrivateLinkScopeState) ElementType() reflect.Type
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
type PublicNetworkAccessType ¶
type PublicNetworkAccessType string
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (PublicNetworkAccessType) ElementType ¶
func (PublicNetworkAccessType) ElementType() reflect.Type
func (PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessType) ToStringOutput ¶
func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessType) ToStringOutputWithContext ¶
func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessType) ToStringPtrOutput ¶
func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessType) ToStringPtrOutputWithContext ¶
func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessTypeInput ¶
type PublicNetworkAccessTypeInput interface { pulumi.Input ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput ToPublicNetworkAccessTypeOutputWithContext(context.Context) PublicNetworkAccessTypeOutput }
PublicNetworkAccessTypeInput is an input type that accepts values of the PublicNetworkAccessType enum A concrete instance of `PublicNetworkAccessTypeInput` can be one of the following:
PublicNetworkAccessTypeEnabled PublicNetworkAccessTypeDisabled
type PublicNetworkAccessTypeOutput ¶
type PublicNetworkAccessTypeOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessTypeOutput) ElementType ¶
func (PublicNetworkAccessTypeOutput) ElementType() reflect.Type
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypeOutput) ToStringOutput ¶
func (o PublicNetworkAccessTypeOutput) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessTypeOutput) ToStringOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessTypeOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessTypePtrInput ¶
type PublicNetworkAccessTypePtrInput interface { pulumi.Input ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput ToPublicNetworkAccessTypePtrOutputWithContext(context.Context) PublicNetworkAccessTypePtrOutput }
func PublicNetworkAccessTypePtr ¶
func PublicNetworkAccessTypePtr(v string) PublicNetworkAccessTypePtrInput
type PublicNetworkAccessTypePtrOutput ¶
type PublicNetworkAccessTypePtrOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessTypePtrOutput) Elem ¶
func (o PublicNetworkAccessTypePtrOutput) Elem() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypePtrOutput) ElementType ¶
func (PublicNetworkAccessTypePtrOutput) ElementType() reflect.Type
func (PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput ¶
func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypePtrOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RepositoryRefDefinition ¶
type RepositoryRefDefinition struct { // The git repository branch name to checkout. Branch *string `pulumi:"branch"` // The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver. Commit *string `pulumi:"commit"` // The semver range used to match against git repository tags. This takes precedence over tag. Semver *string `pulumi:"semver"` // The git repository tag name to checkout. This takes precedence over branch. Tag *string `pulumi:"tag"` }
The source reference for the GitRepository object.
type RepositoryRefDefinitionArgs ¶
type RepositoryRefDefinitionArgs struct { // The git repository branch name to checkout. Branch pulumi.StringPtrInput `pulumi:"branch"` // The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver. Commit pulumi.StringPtrInput `pulumi:"commit"` // The semver range used to match against git repository tags. This takes precedence over tag. Semver pulumi.StringPtrInput `pulumi:"semver"` // The git repository tag name to checkout. This takes precedence over branch. Tag pulumi.StringPtrInput `pulumi:"tag"` }
The source reference for the GitRepository object.
func (RepositoryRefDefinitionArgs) ElementType ¶
func (RepositoryRefDefinitionArgs) ElementType() reflect.Type
func (RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionOutput ¶
func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionOutput() RepositoryRefDefinitionOutput
func (RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionOutputWithContext ¶
func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionOutputWithContext(ctx context.Context) RepositoryRefDefinitionOutput
func (RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionPtrOutput ¶
func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput
func (RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionPtrOutputWithContext ¶
func (i RepositoryRefDefinitionArgs) ToRepositoryRefDefinitionPtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionPtrOutput
type RepositoryRefDefinitionInput ¶
type RepositoryRefDefinitionInput interface { pulumi.Input ToRepositoryRefDefinitionOutput() RepositoryRefDefinitionOutput ToRepositoryRefDefinitionOutputWithContext(context.Context) RepositoryRefDefinitionOutput }
RepositoryRefDefinitionInput is an input type that accepts RepositoryRefDefinitionArgs and RepositoryRefDefinitionOutput values. You can construct a concrete instance of `RepositoryRefDefinitionInput` via:
RepositoryRefDefinitionArgs{...}
type RepositoryRefDefinitionOutput ¶
type RepositoryRefDefinitionOutput struct{ *pulumi.OutputState }
The source reference for the GitRepository object.
func (RepositoryRefDefinitionOutput) Branch ¶
func (o RepositoryRefDefinitionOutput) Branch() pulumi.StringPtrOutput
The git repository branch name to checkout.
func (RepositoryRefDefinitionOutput) Commit ¶
func (o RepositoryRefDefinitionOutput) Commit() pulumi.StringPtrOutput
The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
func (RepositoryRefDefinitionOutput) ElementType ¶
func (RepositoryRefDefinitionOutput) ElementType() reflect.Type
func (RepositoryRefDefinitionOutput) Semver ¶
func (o RepositoryRefDefinitionOutput) Semver() pulumi.StringPtrOutput
The semver range used to match against git repository tags. This takes precedence over tag.
func (RepositoryRefDefinitionOutput) Tag ¶
func (o RepositoryRefDefinitionOutput) Tag() pulumi.StringPtrOutput
The git repository tag name to checkout. This takes precedence over branch.
func (RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionOutput ¶
func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionOutput() RepositoryRefDefinitionOutput
func (RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionOutputWithContext ¶
func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionOutputWithContext(ctx context.Context) RepositoryRefDefinitionOutput
func (RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionPtrOutput ¶
func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput
func (RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionPtrOutputWithContext ¶
func (o RepositoryRefDefinitionOutput) ToRepositoryRefDefinitionPtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionPtrOutput
type RepositoryRefDefinitionPtrInput ¶
type RepositoryRefDefinitionPtrInput interface { pulumi.Input ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput ToRepositoryRefDefinitionPtrOutputWithContext(context.Context) RepositoryRefDefinitionPtrOutput }
RepositoryRefDefinitionPtrInput is an input type that accepts RepositoryRefDefinitionArgs, RepositoryRefDefinitionPtr and RepositoryRefDefinitionPtrOutput values. You can construct a concrete instance of `RepositoryRefDefinitionPtrInput` via:
RepositoryRefDefinitionArgs{...} or: nil
func RepositoryRefDefinitionPtr ¶
func RepositoryRefDefinitionPtr(v *RepositoryRefDefinitionArgs) RepositoryRefDefinitionPtrInput
type RepositoryRefDefinitionPtrOutput ¶
type RepositoryRefDefinitionPtrOutput struct{ *pulumi.OutputState }
func (RepositoryRefDefinitionPtrOutput) Branch ¶
func (o RepositoryRefDefinitionPtrOutput) Branch() pulumi.StringPtrOutput
The git repository branch name to checkout.
func (RepositoryRefDefinitionPtrOutput) Commit ¶
func (o RepositoryRefDefinitionPtrOutput) Commit() pulumi.StringPtrOutput
The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
func (RepositoryRefDefinitionPtrOutput) Elem ¶
func (o RepositoryRefDefinitionPtrOutput) Elem() RepositoryRefDefinitionOutput
func (RepositoryRefDefinitionPtrOutput) ElementType ¶
func (RepositoryRefDefinitionPtrOutput) ElementType() reflect.Type
func (RepositoryRefDefinitionPtrOutput) Semver ¶
func (o RepositoryRefDefinitionPtrOutput) Semver() pulumi.StringPtrOutput
The semver range used to match against git repository tags. This takes precedence over tag.
func (RepositoryRefDefinitionPtrOutput) Tag ¶
func (o RepositoryRefDefinitionPtrOutput) Tag() pulumi.StringPtrOutput
The git repository tag name to checkout. This takes precedence over branch.
func (RepositoryRefDefinitionPtrOutput) ToRepositoryRefDefinitionPtrOutput ¶
func (o RepositoryRefDefinitionPtrOutput) ToRepositoryRefDefinitionPtrOutput() RepositoryRefDefinitionPtrOutput
func (RepositoryRefDefinitionPtrOutput) ToRepositoryRefDefinitionPtrOutputWithContext ¶
func (o RepositoryRefDefinitionPtrOutput) ToRepositoryRefDefinitionPtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionPtrOutput
type RepositoryRefDefinitionResponse ¶
type RepositoryRefDefinitionResponse struct { // The git repository branch name to checkout. Branch *string `pulumi:"branch"` // The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver. Commit *string `pulumi:"commit"` // The semver range used to match against git repository tags. This takes precedence over tag. Semver *string `pulumi:"semver"` // The git repository tag name to checkout. This takes precedence over branch. Tag *string `pulumi:"tag"` }
The source reference for the GitRepository object.
type RepositoryRefDefinitionResponseOutput ¶
type RepositoryRefDefinitionResponseOutput struct{ *pulumi.OutputState }
The source reference for the GitRepository object.
func (RepositoryRefDefinitionResponseOutput) Branch ¶
func (o RepositoryRefDefinitionResponseOutput) Branch() pulumi.StringPtrOutput
The git repository branch name to checkout.
func (RepositoryRefDefinitionResponseOutput) Commit ¶
func (o RepositoryRefDefinitionResponseOutput) Commit() pulumi.StringPtrOutput
The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
func (RepositoryRefDefinitionResponseOutput) ElementType ¶
func (RepositoryRefDefinitionResponseOutput) ElementType() reflect.Type
func (RepositoryRefDefinitionResponseOutput) Semver ¶
func (o RepositoryRefDefinitionResponseOutput) Semver() pulumi.StringPtrOutput
The semver range used to match against git repository tags. This takes precedence over tag.
func (RepositoryRefDefinitionResponseOutput) Tag ¶
func (o RepositoryRefDefinitionResponseOutput) Tag() pulumi.StringPtrOutput
The git repository tag name to checkout. This takes precedence over branch.
func (RepositoryRefDefinitionResponseOutput) ToRepositoryRefDefinitionResponseOutput ¶
func (o RepositoryRefDefinitionResponseOutput) ToRepositoryRefDefinitionResponseOutput() RepositoryRefDefinitionResponseOutput
func (RepositoryRefDefinitionResponseOutput) ToRepositoryRefDefinitionResponseOutputWithContext ¶
func (o RepositoryRefDefinitionResponseOutput) ToRepositoryRefDefinitionResponseOutputWithContext(ctx context.Context) RepositoryRefDefinitionResponseOutput
type RepositoryRefDefinitionResponsePtrOutput ¶
type RepositoryRefDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (RepositoryRefDefinitionResponsePtrOutput) Branch ¶
func (o RepositoryRefDefinitionResponsePtrOutput) Branch() pulumi.StringPtrOutput
The git repository branch name to checkout.
func (RepositoryRefDefinitionResponsePtrOutput) Commit ¶
func (o RepositoryRefDefinitionResponsePtrOutput) Commit() pulumi.StringPtrOutput
The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
func (RepositoryRefDefinitionResponsePtrOutput) ElementType ¶
func (RepositoryRefDefinitionResponsePtrOutput) ElementType() reflect.Type
func (RepositoryRefDefinitionResponsePtrOutput) Semver ¶
func (o RepositoryRefDefinitionResponsePtrOutput) Semver() pulumi.StringPtrOutput
The semver range used to match against git repository tags. This takes precedence over tag.
func (RepositoryRefDefinitionResponsePtrOutput) Tag ¶
func (o RepositoryRefDefinitionResponsePtrOutput) Tag() pulumi.StringPtrOutput
The git repository tag name to checkout. This takes precedence over branch.
func (RepositoryRefDefinitionResponsePtrOutput) ToRepositoryRefDefinitionResponsePtrOutput ¶
func (o RepositoryRefDefinitionResponsePtrOutput) ToRepositoryRefDefinitionResponsePtrOutput() RepositoryRefDefinitionResponsePtrOutput
func (RepositoryRefDefinitionResponsePtrOutput) ToRepositoryRefDefinitionResponsePtrOutputWithContext ¶
func (o RepositoryRefDefinitionResponsePtrOutput) ToRepositoryRefDefinitionResponsePtrOutputWithContext(ctx context.Context) RepositoryRefDefinitionResponsePtrOutput
type ResourceIdentityType ¶
type ResourceIdentityType string
The identity type.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface { pulumi.Input ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput }
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeSystemAssigned
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface { pulumi.Input ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput }
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Scope ¶
type Scope struct { // Specifies that the scope of the extension is Cluster Cluster *ScopeCluster `pulumi:"cluster"` // Specifies that the scope of the extension is Namespace Namespace *ScopeNamespace `pulumi:"namespace"` }
Scope of the extension. It can be either Cluster or Namespace; but not both.
type ScopeArgs ¶
type ScopeArgs struct { // Specifies that the scope of the extension is Cluster Cluster ScopeClusterPtrInput `pulumi:"cluster"` // Specifies that the scope of the extension is Namespace Namespace ScopeNamespacePtrInput `pulumi:"namespace"` }
Scope of the extension. It can be either Cluster or Namespace; but not both.
func (ScopeArgs) ElementType ¶
func (ScopeArgs) ToScopeOutput ¶
func (i ScopeArgs) ToScopeOutput() ScopeOutput
func (ScopeArgs) ToScopeOutputWithContext ¶
func (i ScopeArgs) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
func (ScopeArgs) ToScopePtrOutput ¶
func (i ScopeArgs) ToScopePtrOutput() ScopePtrOutput
func (ScopeArgs) ToScopePtrOutputWithContext ¶
func (i ScopeArgs) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
type ScopeCluster ¶
type ScopeCluster struct { // Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created ReleaseNamespace *string `pulumi:"releaseNamespace"` }
Specifies that the scope of the extension is Cluster
type ScopeClusterArgs ¶
type ScopeClusterArgs struct { // Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created ReleaseNamespace pulumi.StringPtrInput `pulumi:"releaseNamespace"` }
Specifies that the scope of the extension is Cluster
func (ScopeClusterArgs) ElementType ¶
func (ScopeClusterArgs) ElementType() reflect.Type
func (ScopeClusterArgs) ToScopeClusterOutput ¶
func (i ScopeClusterArgs) ToScopeClusterOutput() ScopeClusterOutput
func (ScopeClusterArgs) ToScopeClusterOutputWithContext ¶
func (i ScopeClusterArgs) ToScopeClusterOutputWithContext(ctx context.Context) ScopeClusterOutput
func (ScopeClusterArgs) ToScopeClusterPtrOutput ¶
func (i ScopeClusterArgs) ToScopeClusterPtrOutput() ScopeClusterPtrOutput
func (ScopeClusterArgs) ToScopeClusterPtrOutputWithContext ¶
func (i ScopeClusterArgs) ToScopeClusterPtrOutputWithContext(ctx context.Context) ScopeClusterPtrOutput
type ScopeClusterInput ¶
type ScopeClusterInput interface { pulumi.Input ToScopeClusterOutput() ScopeClusterOutput ToScopeClusterOutputWithContext(context.Context) ScopeClusterOutput }
ScopeClusterInput is an input type that accepts ScopeClusterArgs and ScopeClusterOutput values. You can construct a concrete instance of `ScopeClusterInput` via:
ScopeClusterArgs{...}
type ScopeClusterOutput ¶
type ScopeClusterOutput struct{ *pulumi.OutputState }
Specifies that the scope of the extension is Cluster
func (ScopeClusterOutput) ElementType ¶
func (ScopeClusterOutput) ElementType() reflect.Type
func (ScopeClusterOutput) ReleaseNamespace ¶
func (o ScopeClusterOutput) ReleaseNamespace() pulumi.StringPtrOutput
Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created
func (ScopeClusterOutput) ToScopeClusterOutput ¶
func (o ScopeClusterOutput) ToScopeClusterOutput() ScopeClusterOutput
func (ScopeClusterOutput) ToScopeClusterOutputWithContext ¶
func (o ScopeClusterOutput) ToScopeClusterOutputWithContext(ctx context.Context) ScopeClusterOutput
func (ScopeClusterOutput) ToScopeClusterPtrOutput ¶
func (o ScopeClusterOutput) ToScopeClusterPtrOutput() ScopeClusterPtrOutput
func (ScopeClusterOutput) ToScopeClusterPtrOutputWithContext ¶
func (o ScopeClusterOutput) ToScopeClusterPtrOutputWithContext(ctx context.Context) ScopeClusterPtrOutput
type ScopeClusterPtrInput ¶
type ScopeClusterPtrInput interface { pulumi.Input ToScopeClusterPtrOutput() ScopeClusterPtrOutput ToScopeClusterPtrOutputWithContext(context.Context) ScopeClusterPtrOutput }
ScopeClusterPtrInput is an input type that accepts ScopeClusterArgs, ScopeClusterPtr and ScopeClusterPtrOutput values. You can construct a concrete instance of `ScopeClusterPtrInput` via:
ScopeClusterArgs{...} or: nil
func ScopeClusterPtr ¶
func ScopeClusterPtr(v *ScopeClusterArgs) ScopeClusterPtrInput
type ScopeClusterPtrOutput ¶
type ScopeClusterPtrOutput struct{ *pulumi.OutputState }
func (ScopeClusterPtrOutput) Elem ¶
func (o ScopeClusterPtrOutput) Elem() ScopeClusterOutput
func (ScopeClusterPtrOutput) ElementType ¶
func (ScopeClusterPtrOutput) ElementType() reflect.Type
func (ScopeClusterPtrOutput) ReleaseNamespace ¶
func (o ScopeClusterPtrOutput) ReleaseNamespace() pulumi.StringPtrOutput
Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created
func (ScopeClusterPtrOutput) ToScopeClusterPtrOutput ¶
func (o ScopeClusterPtrOutput) ToScopeClusterPtrOutput() ScopeClusterPtrOutput
func (ScopeClusterPtrOutput) ToScopeClusterPtrOutputWithContext ¶
func (o ScopeClusterPtrOutput) ToScopeClusterPtrOutputWithContext(ctx context.Context) ScopeClusterPtrOutput
type ScopeClusterResponse ¶
type ScopeClusterResponse struct { // Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created ReleaseNamespace *string `pulumi:"releaseNamespace"` }
Specifies that the scope of the extension is Cluster
type ScopeClusterResponseOutput ¶
type ScopeClusterResponseOutput struct{ *pulumi.OutputState }
Specifies that the scope of the extension is Cluster
func (ScopeClusterResponseOutput) ElementType ¶
func (ScopeClusterResponseOutput) ElementType() reflect.Type
func (ScopeClusterResponseOutput) ReleaseNamespace ¶
func (o ScopeClusterResponseOutput) ReleaseNamespace() pulumi.StringPtrOutput
Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created
func (ScopeClusterResponseOutput) ToScopeClusterResponseOutput ¶
func (o ScopeClusterResponseOutput) ToScopeClusterResponseOutput() ScopeClusterResponseOutput
func (ScopeClusterResponseOutput) ToScopeClusterResponseOutputWithContext ¶
func (o ScopeClusterResponseOutput) ToScopeClusterResponseOutputWithContext(ctx context.Context) ScopeClusterResponseOutput
type ScopeClusterResponsePtrOutput ¶
type ScopeClusterResponsePtrOutput struct{ *pulumi.OutputState }
func (ScopeClusterResponsePtrOutput) Elem ¶
func (o ScopeClusterResponsePtrOutput) Elem() ScopeClusterResponseOutput
func (ScopeClusterResponsePtrOutput) ElementType ¶
func (ScopeClusterResponsePtrOutput) ElementType() reflect.Type
func (ScopeClusterResponsePtrOutput) ReleaseNamespace ¶
func (o ScopeClusterResponsePtrOutput) ReleaseNamespace() pulumi.StringPtrOutput
Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created
func (ScopeClusterResponsePtrOutput) ToScopeClusterResponsePtrOutput ¶
func (o ScopeClusterResponsePtrOutput) ToScopeClusterResponsePtrOutput() ScopeClusterResponsePtrOutput
func (ScopeClusterResponsePtrOutput) ToScopeClusterResponsePtrOutputWithContext ¶
func (o ScopeClusterResponsePtrOutput) ToScopeClusterResponsePtrOutputWithContext(ctx context.Context) ScopeClusterResponsePtrOutput
type ScopeInput ¶
type ScopeInput interface { pulumi.Input ToScopeOutput() ScopeOutput ToScopeOutputWithContext(context.Context) ScopeOutput }
ScopeInput is an input type that accepts ScopeArgs and ScopeOutput values. You can construct a concrete instance of `ScopeInput` via:
ScopeArgs{...}
type ScopeNamespace ¶
type ScopeNamespace struct { // Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created TargetNamespace *string `pulumi:"targetNamespace"` }
Specifies that the scope of the extension is Namespace
type ScopeNamespaceArgs ¶
type ScopeNamespaceArgs struct { // Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created TargetNamespace pulumi.StringPtrInput `pulumi:"targetNamespace"` }
Specifies that the scope of the extension is Namespace
func (ScopeNamespaceArgs) ElementType ¶
func (ScopeNamespaceArgs) ElementType() reflect.Type
func (ScopeNamespaceArgs) ToScopeNamespaceOutput ¶
func (i ScopeNamespaceArgs) ToScopeNamespaceOutput() ScopeNamespaceOutput
func (ScopeNamespaceArgs) ToScopeNamespaceOutputWithContext ¶
func (i ScopeNamespaceArgs) ToScopeNamespaceOutputWithContext(ctx context.Context) ScopeNamespaceOutput
func (ScopeNamespaceArgs) ToScopeNamespacePtrOutput ¶
func (i ScopeNamespaceArgs) ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput
func (ScopeNamespaceArgs) ToScopeNamespacePtrOutputWithContext ¶
func (i ScopeNamespaceArgs) ToScopeNamespacePtrOutputWithContext(ctx context.Context) ScopeNamespacePtrOutput
type ScopeNamespaceInput ¶
type ScopeNamespaceInput interface { pulumi.Input ToScopeNamespaceOutput() ScopeNamespaceOutput ToScopeNamespaceOutputWithContext(context.Context) ScopeNamespaceOutput }
ScopeNamespaceInput is an input type that accepts ScopeNamespaceArgs and ScopeNamespaceOutput values. You can construct a concrete instance of `ScopeNamespaceInput` via:
ScopeNamespaceArgs{...}
type ScopeNamespaceOutput ¶
type ScopeNamespaceOutput struct{ *pulumi.OutputState }
Specifies that the scope of the extension is Namespace
func (ScopeNamespaceOutput) ElementType ¶
func (ScopeNamespaceOutput) ElementType() reflect.Type
func (ScopeNamespaceOutput) TargetNamespace ¶
func (o ScopeNamespaceOutput) TargetNamespace() pulumi.StringPtrOutput
Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created
func (ScopeNamespaceOutput) ToScopeNamespaceOutput ¶
func (o ScopeNamespaceOutput) ToScopeNamespaceOutput() ScopeNamespaceOutput
func (ScopeNamespaceOutput) ToScopeNamespaceOutputWithContext ¶
func (o ScopeNamespaceOutput) ToScopeNamespaceOutputWithContext(ctx context.Context) ScopeNamespaceOutput
func (ScopeNamespaceOutput) ToScopeNamespacePtrOutput ¶
func (o ScopeNamespaceOutput) ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput
func (ScopeNamespaceOutput) ToScopeNamespacePtrOutputWithContext ¶
func (o ScopeNamespaceOutput) ToScopeNamespacePtrOutputWithContext(ctx context.Context) ScopeNamespacePtrOutput
type ScopeNamespacePtrInput ¶
type ScopeNamespacePtrInput interface { pulumi.Input ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput ToScopeNamespacePtrOutputWithContext(context.Context) ScopeNamespacePtrOutput }
ScopeNamespacePtrInput is an input type that accepts ScopeNamespaceArgs, ScopeNamespacePtr and ScopeNamespacePtrOutput values. You can construct a concrete instance of `ScopeNamespacePtrInput` via:
ScopeNamespaceArgs{...} or: nil
func ScopeNamespacePtr ¶
func ScopeNamespacePtr(v *ScopeNamespaceArgs) ScopeNamespacePtrInput
type ScopeNamespacePtrOutput ¶
type ScopeNamespacePtrOutput struct{ *pulumi.OutputState }
func (ScopeNamespacePtrOutput) Elem ¶
func (o ScopeNamespacePtrOutput) Elem() ScopeNamespaceOutput
func (ScopeNamespacePtrOutput) ElementType ¶
func (ScopeNamespacePtrOutput) ElementType() reflect.Type
func (ScopeNamespacePtrOutput) TargetNamespace ¶
func (o ScopeNamespacePtrOutput) TargetNamespace() pulumi.StringPtrOutput
Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created
func (ScopeNamespacePtrOutput) ToScopeNamespacePtrOutput ¶
func (o ScopeNamespacePtrOutput) ToScopeNamespacePtrOutput() ScopeNamespacePtrOutput
func (ScopeNamespacePtrOutput) ToScopeNamespacePtrOutputWithContext ¶
func (o ScopeNamespacePtrOutput) ToScopeNamespacePtrOutputWithContext(ctx context.Context) ScopeNamespacePtrOutput
type ScopeNamespaceResponse ¶
type ScopeNamespaceResponse struct { // Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created TargetNamespace *string `pulumi:"targetNamespace"` }
Specifies that the scope of the extension is Namespace
type ScopeNamespaceResponseOutput ¶
type ScopeNamespaceResponseOutput struct{ *pulumi.OutputState }
Specifies that the scope of the extension is Namespace
func (ScopeNamespaceResponseOutput) ElementType ¶
func (ScopeNamespaceResponseOutput) ElementType() reflect.Type
func (ScopeNamespaceResponseOutput) TargetNamespace ¶
func (o ScopeNamespaceResponseOutput) TargetNamespace() pulumi.StringPtrOutput
Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created
func (ScopeNamespaceResponseOutput) ToScopeNamespaceResponseOutput ¶
func (o ScopeNamespaceResponseOutput) ToScopeNamespaceResponseOutput() ScopeNamespaceResponseOutput
func (ScopeNamespaceResponseOutput) ToScopeNamespaceResponseOutputWithContext ¶
func (o ScopeNamespaceResponseOutput) ToScopeNamespaceResponseOutputWithContext(ctx context.Context) ScopeNamespaceResponseOutput
type ScopeNamespaceResponsePtrOutput ¶
type ScopeNamespaceResponsePtrOutput struct{ *pulumi.OutputState }
func (ScopeNamespaceResponsePtrOutput) Elem ¶
func (o ScopeNamespaceResponsePtrOutput) Elem() ScopeNamespaceResponseOutput
func (ScopeNamespaceResponsePtrOutput) ElementType ¶
func (ScopeNamespaceResponsePtrOutput) ElementType() reflect.Type
func (ScopeNamespaceResponsePtrOutput) TargetNamespace ¶
func (o ScopeNamespaceResponsePtrOutput) TargetNamespace() pulumi.StringPtrOutput
Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created
func (ScopeNamespaceResponsePtrOutput) ToScopeNamespaceResponsePtrOutput ¶
func (o ScopeNamespaceResponsePtrOutput) ToScopeNamespaceResponsePtrOutput() ScopeNamespaceResponsePtrOutput
func (ScopeNamespaceResponsePtrOutput) ToScopeNamespaceResponsePtrOutputWithContext ¶
func (o ScopeNamespaceResponsePtrOutput) ToScopeNamespaceResponsePtrOutputWithContext(ctx context.Context) ScopeNamespaceResponsePtrOutput
type ScopeOutput ¶
type ScopeOutput struct{ *pulumi.OutputState }
Scope of the extension. It can be either Cluster or Namespace; but not both.
func (ScopeOutput) Cluster ¶
func (o ScopeOutput) Cluster() ScopeClusterPtrOutput
Specifies that the scope of the extension is Cluster
func (ScopeOutput) ElementType ¶
func (ScopeOutput) ElementType() reflect.Type
func (ScopeOutput) Namespace ¶
func (o ScopeOutput) Namespace() ScopeNamespacePtrOutput
Specifies that the scope of the extension is Namespace
func (ScopeOutput) ToScopeOutput ¶
func (o ScopeOutput) ToScopeOutput() ScopeOutput
func (ScopeOutput) ToScopeOutputWithContext ¶
func (o ScopeOutput) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
func (ScopeOutput) ToScopePtrOutput ¶
func (o ScopeOutput) ToScopePtrOutput() ScopePtrOutput
func (ScopeOutput) ToScopePtrOutputWithContext ¶
func (o ScopeOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
type ScopePtrInput ¶
type ScopePtrInput interface { pulumi.Input ToScopePtrOutput() ScopePtrOutput ToScopePtrOutputWithContext(context.Context) ScopePtrOutput }
ScopePtrInput is an input type that accepts ScopeArgs, ScopePtr and ScopePtrOutput values. You can construct a concrete instance of `ScopePtrInput` via:
ScopeArgs{...} or: nil
func ScopePtr ¶
func ScopePtr(v *ScopeArgs) ScopePtrInput
type ScopePtrOutput ¶
type ScopePtrOutput struct{ *pulumi.OutputState }
func (ScopePtrOutput) Cluster ¶
func (o ScopePtrOutput) Cluster() ScopeClusterPtrOutput
Specifies that the scope of the extension is Cluster
func (ScopePtrOutput) Elem ¶
func (o ScopePtrOutput) Elem() ScopeOutput
func (ScopePtrOutput) ElementType ¶
func (ScopePtrOutput) ElementType() reflect.Type
func (ScopePtrOutput) Namespace ¶
func (o ScopePtrOutput) Namespace() ScopeNamespacePtrOutput
Specifies that the scope of the extension is Namespace
func (ScopePtrOutput) ToScopePtrOutput ¶
func (o ScopePtrOutput) ToScopePtrOutput() ScopePtrOutput
func (ScopePtrOutput) ToScopePtrOutputWithContext ¶
func (o ScopePtrOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
type ScopeResponse ¶
type ScopeResponse struct { // Specifies that the scope of the extension is Cluster Cluster *ScopeClusterResponse `pulumi:"cluster"` // Specifies that the scope of the extension is Namespace Namespace *ScopeNamespaceResponse `pulumi:"namespace"` }
Scope of the extension. It can be either Cluster or Namespace; but not both.
type ScopeResponseOutput ¶
type ScopeResponseOutput struct{ *pulumi.OutputState }
Scope of the extension. It can be either Cluster or Namespace; but not both.
func (ScopeResponseOutput) Cluster ¶
func (o ScopeResponseOutput) Cluster() ScopeClusterResponsePtrOutput
Specifies that the scope of the extension is Cluster
func (ScopeResponseOutput) ElementType ¶
func (ScopeResponseOutput) ElementType() reflect.Type
func (ScopeResponseOutput) Namespace ¶
func (o ScopeResponseOutput) Namespace() ScopeNamespaceResponsePtrOutput
Specifies that the scope of the extension is Namespace
func (ScopeResponseOutput) ToScopeResponseOutput ¶
func (o ScopeResponseOutput) ToScopeResponseOutput() ScopeResponseOutput
func (ScopeResponseOutput) ToScopeResponseOutputWithContext ¶
func (o ScopeResponseOutput) ToScopeResponseOutputWithContext(ctx context.Context) ScopeResponseOutput
type ScopeResponsePtrOutput ¶
type ScopeResponsePtrOutput struct{ *pulumi.OutputState }
func (ScopeResponsePtrOutput) Cluster ¶
func (o ScopeResponsePtrOutput) Cluster() ScopeClusterResponsePtrOutput
Specifies that the scope of the extension is Cluster
func (ScopeResponsePtrOutput) Elem ¶
func (o ScopeResponsePtrOutput) Elem() ScopeResponseOutput
func (ScopeResponsePtrOutput) ElementType ¶
func (ScopeResponsePtrOutput) ElementType() reflect.Type
func (ScopeResponsePtrOutput) Namespace ¶
func (o ScopeResponsePtrOutput) Namespace() ScopeNamespaceResponsePtrOutput
Specifies that the scope of the extension is Namespace
func (ScopeResponsePtrOutput) ToScopeResponsePtrOutput ¶
func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
func (ScopeResponsePtrOutput) ToScopeResponsePtrOutputWithContext ¶
func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
type ScopeType ¶
type ScopeType string
Scope at which the operator will be installed.
func (ScopeType) ElementType ¶
func (ScopeType) ToScopeTypeOutput ¶
func (e ScopeType) ToScopeTypeOutput() ScopeTypeOutput
func (ScopeType) ToScopeTypeOutputWithContext ¶
func (e ScopeType) ToScopeTypeOutputWithContext(ctx context.Context) ScopeTypeOutput
func (ScopeType) ToScopeTypePtrOutput ¶
func (e ScopeType) ToScopeTypePtrOutput() ScopeTypePtrOutput
func (ScopeType) ToScopeTypePtrOutputWithContext ¶
func (e ScopeType) ToScopeTypePtrOutputWithContext(ctx context.Context) ScopeTypePtrOutput
func (ScopeType) ToStringOutput ¶
func (e ScopeType) ToStringOutput() pulumi.StringOutput
func (ScopeType) ToStringOutputWithContext ¶
func (e ScopeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScopeType) ToStringPtrOutput ¶
func (e ScopeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScopeType) ToStringPtrOutputWithContext ¶
func (e ScopeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScopeTypeInput ¶
type ScopeTypeInput interface { pulumi.Input ToScopeTypeOutput() ScopeTypeOutput ToScopeTypeOutputWithContext(context.Context) ScopeTypeOutput }
ScopeTypeInput is an input type that accepts values of the ScopeType enum A concrete instance of `ScopeTypeInput` can be one of the following:
ScopeTypeCluster ScopeTypeNamespace
type ScopeTypeOutput ¶
type ScopeTypeOutput struct{ *pulumi.OutputState }
func (ScopeTypeOutput) ElementType ¶
func (ScopeTypeOutput) ElementType() reflect.Type
func (ScopeTypeOutput) ToScopeTypeOutput ¶
func (o ScopeTypeOutput) ToScopeTypeOutput() ScopeTypeOutput
func (ScopeTypeOutput) ToScopeTypeOutputWithContext ¶
func (o ScopeTypeOutput) ToScopeTypeOutputWithContext(ctx context.Context) ScopeTypeOutput
func (ScopeTypeOutput) ToScopeTypePtrOutput ¶
func (o ScopeTypeOutput) ToScopeTypePtrOutput() ScopeTypePtrOutput
func (ScopeTypeOutput) ToScopeTypePtrOutputWithContext ¶
func (o ScopeTypeOutput) ToScopeTypePtrOutputWithContext(ctx context.Context) ScopeTypePtrOutput
func (ScopeTypeOutput) ToStringOutput ¶
func (o ScopeTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScopeTypeOutput) ToStringOutputWithContext ¶
func (o ScopeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScopeTypeOutput) ToStringPtrOutput ¶
func (o ScopeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScopeTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScopeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScopeTypePtrInput ¶
type ScopeTypePtrInput interface { pulumi.Input ToScopeTypePtrOutput() ScopeTypePtrOutput ToScopeTypePtrOutputWithContext(context.Context) ScopeTypePtrOutput }
func ScopeTypePtr ¶
func ScopeTypePtr(v string) ScopeTypePtrInput
type ScopeTypePtrOutput ¶
type ScopeTypePtrOutput struct{ *pulumi.OutputState }
func (ScopeTypePtrOutput) Elem ¶
func (o ScopeTypePtrOutput) Elem() ScopeTypeOutput
func (ScopeTypePtrOutput) ElementType ¶
func (ScopeTypePtrOutput) ElementType() reflect.Type
func (ScopeTypePtrOutput) ToScopeTypePtrOutput ¶
func (o ScopeTypePtrOutput) ToScopeTypePtrOutput() ScopeTypePtrOutput
func (ScopeTypePtrOutput) ToScopeTypePtrOutputWithContext ¶
func (o ScopeTypePtrOutput) ToScopeTypePtrOutputWithContext(ctx context.Context) ScopeTypePtrOutput
func (ScopeTypePtrOutput) ToStringPtrOutput ¶
func (o ScopeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScopeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScopeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServicePrincipalDefinition ¶
type ServicePrincipalDefinition struct { // Base64-encoded certificate used to authenticate a Service Principal ClientCertificate *string `pulumi:"clientCertificate"` // The password for the certificate used to authenticate a Service Principal ClientCertificatePassword *string `pulumi:"clientCertificatePassword"` // Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate ClientCertificateSendChain *bool `pulumi:"clientCertificateSendChain"` // The client Id for authenticating a Service Principal. ClientId *string `pulumi:"clientId"` // The client secret for authenticating a Service Principal ClientSecret *string `pulumi:"clientSecret"` // The tenant Id for authenticating a Service Principal TenantId *string `pulumi:"tenantId"` }
Parameters to authenticate using Service Principal.
func (*ServicePrincipalDefinition) Defaults ¶
func (val *ServicePrincipalDefinition) Defaults() *ServicePrincipalDefinition
Defaults sets the appropriate defaults for ServicePrincipalDefinition
type ServicePrincipalDefinitionArgs ¶
type ServicePrincipalDefinitionArgs struct { // Base64-encoded certificate used to authenticate a Service Principal ClientCertificate pulumi.StringPtrInput `pulumi:"clientCertificate"` // The password for the certificate used to authenticate a Service Principal ClientCertificatePassword pulumi.StringPtrInput `pulumi:"clientCertificatePassword"` // Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate ClientCertificateSendChain pulumi.BoolPtrInput `pulumi:"clientCertificateSendChain"` // The client Id for authenticating a Service Principal. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The client secret for authenticating a Service Principal ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` // The tenant Id for authenticating a Service Principal TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Parameters to authenticate using Service Principal.
func (*ServicePrincipalDefinitionArgs) Defaults ¶
func (val *ServicePrincipalDefinitionArgs) Defaults() *ServicePrincipalDefinitionArgs
Defaults sets the appropriate defaults for ServicePrincipalDefinitionArgs
func (ServicePrincipalDefinitionArgs) ElementType ¶
func (ServicePrincipalDefinitionArgs) ElementType() reflect.Type
func (ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionOutput ¶
func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionOutput() ServicePrincipalDefinitionOutput
func (ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionOutputWithContext ¶
func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionOutputWithContext(ctx context.Context) ServicePrincipalDefinitionOutput
func (ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionPtrOutput ¶
func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput
func (ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionPtrOutputWithContext ¶
func (i ServicePrincipalDefinitionArgs) ToServicePrincipalDefinitionPtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionPtrOutput
type ServicePrincipalDefinitionInput ¶
type ServicePrincipalDefinitionInput interface { pulumi.Input ToServicePrincipalDefinitionOutput() ServicePrincipalDefinitionOutput ToServicePrincipalDefinitionOutputWithContext(context.Context) ServicePrincipalDefinitionOutput }
ServicePrincipalDefinitionInput is an input type that accepts ServicePrincipalDefinitionArgs and ServicePrincipalDefinitionOutput values. You can construct a concrete instance of `ServicePrincipalDefinitionInput` via:
ServicePrincipalDefinitionArgs{...}
type ServicePrincipalDefinitionOutput ¶
type ServicePrincipalDefinitionOutput struct{ *pulumi.OutputState }
Parameters to authenticate using Service Principal.
func (ServicePrincipalDefinitionOutput) ClientCertificate ¶
func (o ServicePrincipalDefinitionOutput) ClientCertificate() pulumi.StringPtrOutput
Base64-encoded certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionOutput) ClientCertificatePassword ¶
func (o ServicePrincipalDefinitionOutput) ClientCertificatePassword() pulumi.StringPtrOutput
The password for the certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionOutput) ClientCertificateSendChain ¶
func (o ServicePrincipalDefinitionOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
func (ServicePrincipalDefinitionOutput) ClientId ¶
func (o ServicePrincipalDefinitionOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Service Principal.
func (ServicePrincipalDefinitionOutput) ClientSecret ¶
func (o ServicePrincipalDefinitionOutput) ClientSecret() pulumi.StringPtrOutput
The client secret for authenticating a Service Principal
func (ServicePrincipalDefinitionOutput) ElementType ¶
func (ServicePrincipalDefinitionOutput) ElementType() reflect.Type
func (ServicePrincipalDefinitionOutput) TenantId ¶
func (o ServicePrincipalDefinitionOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for authenticating a Service Principal
func (ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionOutput ¶
func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionOutput() ServicePrincipalDefinitionOutput
func (ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionOutputWithContext ¶
func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionOutputWithContext(ctx context.Context) ServicePrincipalDefinitionOutput
func (ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionPtrOutput ¶
func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput
func (ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionPtrOutputWithContext ¶
func (o ServicePrincipalDefinitionOutput) ToServicePrincipalDefinitionPtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionPtrOutput
type ServicePrincipalDefinitionPtrInput ¶
type ServicePrincipalDefinitionPtrInput interface { pulumi.Input ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput ToServicePrincipalDefinitionPtrOutputWithContext(context.Context) ServicePrincipalDefinitionPtrOutput }
ServicePrincipalDefinitionPtrInput is an input type that accepts ServicePrincipalDefinitionArgs, ServicePrincipalDefinitionPtr and ServicePrincipalDefinitionPtrOutput values. You can construct a concrete instance of `ServicePrincipalDefinitionPtrInput` via:
ServicePrincipalDefinitionArgs{...} or: nil
func ServicePrincipalDefinitionPtr ¶
func ServicePrincipalDefinitionPtr(v *ServicePrincipalDefinitionArgs) ServicePrincipalDefinitionPtrInput
type ServicePrincipalDefinitionPtrOutput ¶
type ServicePrincipalDefinitionPtrOutput struct{ *pulumi.OutputState }
func (ServicePrincipalDefinitionPtrOutput) ClientCertificate ¶
func (o ServicePrincipalDefinitionPtrOutput) ClientCertificate() pulumi.StringPtrOutput
Base64-encoded certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionPtrOutput) ClientCertificatePassword ¶
func (o ServicePrincipalDefinitionPtrOutput) ClientCertificatePassword() pulumi.StringPtrOutput
The password for the certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionPtrOutput) ClientCertificateSendChain ¶
func (o ServicePrincipalDefinitionPtrOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
func (ServicePrincipalDefinitionPtrOutput) ClientId ¶
func (o ServicePrincipalDefinitionPtrOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Service Principal.
func (ServicePrincipalDefinitionPtrOutput) ClientSecret ¶
func (o ServicePrincipalDefinitionPtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret for authenticating a Service Principal
func (ServicePrincipalDefinitionPtrOutput) Elem ¶
func (o ServicePrincipalDefinitionPtrOutput) Elem() ServicePrincipalDefinitionOutput
func (ServicePrincipalDefinitionPtrOutput) ElementType ¶
func (ServicePrincipalDefinitionPtrOutput) ElementType() reflect.Type
func (ServicePrincipalDefinitionPtrOutput) TenantId ¶
func (o ServicePrincipalDefinitionPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for authenticating a Service Principal
func (ServicePrincipalDefinitionPtrOutput) ToServicePrincipalDefinitionPtrOutput ¶
func (o ServicePrincipalDefinitionPtrOutput) ToServicePrincipalDefinitionPtrOutput() ServicePrincipalDefinitionPtrOutput
func (ServicePrincipalDefinitionPtrOutput) ToServicePrincipalDefinitionPtrOutputWithContext ¶
func (o ServicePrincipalDefinitionPtrOutput) ToServicePrincipalDefinitionPtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionPtrOutput
type ServicePrincipalDefinitionResponse ¶
type ServicePrincipalDefinitionResponse struct { // Base64-encoded certificate used to authenticate a Service Principal ClientCertificate *string `pulumi:"clientCertificate"` // The password for the certificate used to authenticate a Service Principal ClientCertificatePassword *string `pulumi:"clientCertificatePassword"` // Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate ClientCertificateSendChain *bool `pulumi:"clientCertificateSendChain"` // The client Id for authenticating a Service Principal. ClientId *string `pulumi:"clientId"` // The client secret for authenticating a Service Principal ClientSecret *string `pulumi:"clientSecret"` // The tenant Id for authenticating a Service Principal TenantId *string `pulumi:"tenantId"` }
Parameters to authenticate using Service Principal.
func (*ServicePrincipalDefinitionResponse) Defaults ¶
func (val *ServicePrincipalDefinitionResponse) Defaults() *ServicePrincipalDefinitionResponse
Defaults sets the appropriate defaults for ServicePrincipalDefinitionResponse
type ServicePrincipalDefinitionResponseOutput ¶
type ServicePrincipalDefinitionResponseOutput struct{ *pulumi.OutputState }
Parameters to authenticate using Service Principal.
func (ServicePrincipalDefinitionResponseOutput) ClientCertificate ¶
func (o ServicePrincipalDefinitionResponseOutput) ClientCertificate() pulumi.StringPtrOutput
Base64-encoded certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionResponseOutput) ClientCertificatePassword ¶
func (o ServicePrincipalDefinitionResponseOutput) ClientCertificatePassword() pulumi.StringPtrOutput
The password for the certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionResponseOutput) ClientCertificateSendChain ¶
func (o ServicePrincipalDefinitionResponseOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
func (ServicePrincipalDefinitionResponseOutput) ClientId ¶
func (o ServicePrincipalDefinitionResponseOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Service Principal.
func (ServicePrincipalDefinitionResponseOutput) ClientSecret ¶
func (o ServicePrincipalDefinitionResponseOutput) ClientSecret() pulumi.StringPtrOutput
The client secret for authenticating a Service Principal
func (ServicePrincipalDefinitionResponseOutput) ElementType ¶
func (ServicePrincipalDefinitionResponseOutput) ElementType() reflect.Type
func (ServicePrincipalDefinitionResponseOutput) TenantId ¶
func (o ServicePrincipalDefinitionResponseOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for authenticating a Service Principal
func (ServicePrincipalDefinitionResponseOutput) ToServicePrincipalDefinitionResponseOutput ¶
func (o ServicePrincipalDefinitionResponseOutput) ToServicePrincipalDefinitionResponseOutput() ServicePrincipalDefinitionResponseOutput
func (ServicePrincipalDefinitionResponseOutput) ToServicePrincipalDefinitionResponseOutputWithContext ¶
func (o ServicePrincipalDefinitionResponseOutput) ToServicePrincipalDefinitionResponseOutputWithContext(ctx context.Context) ServicePrincipalDefinitionResponseOutput
type ServicePrincipalDefinitionResponsePtrOutput ¶
type ServicePrincipalDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (ServicePrincipalDefinitionResponsePtrOutput) ClientCertificate ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ClientCertificate() pulumi.StringPtrOutput
Base64-encoded certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionResponsePtrOutput) ClientCertificatePassword ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ClientCertificatePassword() pulumi.StringPtrOutput
The password for the certificate used to authenticate a Service Principal
func (ServicePrincipalDefinitionResponsePtrOutput) ClientCertificateSendChain ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ClientCertificateSendChain() pulumi.BoolPtrOutput
Specifies whether to include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication for the Client Certificate
func (ServicePrincipalDefinitionResponsePtrOutput) ClientId ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The client Id for authenticating a Service Principal.
func (ServicePrincipalDefinitionResponsePtrOutput) ClientSecret ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret for authenticating a Service Principal
func (ServicePrincipalDefinitionResponsePtrOutput) ElementType ¶
func (ServicePrincipalDefinitionResponsePtrOutput) ElementType() reflect.Type
func (ServicePrincipalDefinitionResponsePtrOutput) TenantId ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant Id for authenticating a Service Principal
func (ServicePrincipalDefinitionResponsePtrOutput) ToServicePrincipalDefinitionResponsePtrOutput ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ToServicePrincipalDefinitionResponsePtrOutput() ServicePrincipalDefinitionResponsePtrOutput
func (ServicePrincipalDefinitionResponsePtrOutput) ToServicePrincipalDefinitionResponsePtrOutputWithContext ¶
func (o ServicePrincipalDefinitionResponsePtrOutput) ToServicePrincipalDefinitionResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalDefinitionResponsePtrOutput
type SourceControlConfiguration ¶
type SourceControlConfiguration struct { pulumi.CustomResourceState // Compliance Status of the Configuration ComplianceStatus ComplianceStatusResponseOutput `pulumi:"complianceStatus"` // Name-value pairs of protected configuration settings for the configuration ConfigurationProtectedSettings pulumi.StringMapOutput `pulumi:"configurationProtectedSettings"` // Option to enable Helm Operator for this git configuration. EnableHelmOperator pulumi.BoolPtrOutput `pulumi:"enableHelmOperator"` // Properties for Helm operator. HelmOperatorProperties HelmOperatorPropertiesResponsePtrOutput `pulumi:"helmOperatorProperties"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Instance name of the operator - identifying the specific configuration. OperatorInstanceName pulumi.StringPtrOutput `pulumi:"operatorInstanceName"` // The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. OperatorNamespace pulumi.StringPtrOutput `pulumi:"operatorNamespace"` // Any Parameters for the Operator instance in string format. OperatorParams pulumi.StringPtrOutput `pulumi:"operatorParams"` // Scope at which the operator will be installed. OperatorScope pulumi.StringPtrOutput `pulumi:"operatorScope"` // Type of the operator OperatorType pulumi.StringPtrOutput `pulumi:"operatorType"` // The provisioning state of the resource provider. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user). RepositoryPublicKey pulumi.StringOutput `pulumi:"repositoryPublicKey"` // Url of the SourceControl Repository. RepositoryUrl pulumi.StringPtrOutput `pulumi:"repositoryUrl"` // Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances SshKnownHostsContents pulumi.StringPtrOutput `pulumi:"sshKnownHostsContents"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The SourceControl Configuration object returned in Get & Put response. Azure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2021-03-01.
Other available API versions: 2019-11-01-preview.
func GetSourceControlConfiguration ¶
func GetSourceControlConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SourceControlConfigurationState, opts ...pulumi.ResourceOption) (*SourceControlConfiguration, error)
GetSourceControlConfiguration gets an existing SourceControlConfiguration 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 NewSourceControlConfiguration ¶
func NewSourceControlConfiguration(ctx *pulumi.Context, name string, args *SourceControlConfigurationArgs, opts ...pulumi.ResourceOption) (*SourceControlConfiguration, error)
NewSourceControlConfiguration registers a new resource with the given unique name, arguments, and options.
func (*SourceControlConfiguration) ElementType ¶
func (*SourceControlConfiguration) ElementType() reflect.Type
func (*SourceControlConfiguration) ToSourceControlConfigurationOutput ¶
func (i *SourceControlConfiguration) ToSourceControlConfigurationOutput() SourceControlConfigurationOutput
func (*SourceControlConfiguration) ToSourceControlConfigurationOutputWithContext ¶
func (i *SourceControlConfiguration) ToSourceControlConfigurationOutputWithContext(ctx context.Context) SourceControlConfigurationOutput
type SourceControlConfigurationArgs ¶
type SourceControlConfigurationArgs struct { // The name of the kubernetes cluster. ClusterName pulumi.StringInput // The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters. ClusterResourceName pulumi.StringInput // The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService. ClusterRp pulumi.StringInput // Name-value pairs of protected configuration settings for the configuration ConfigurationProtectedSettings pulumi.StringMapInput // Option to enable Helm Operator for this git configuration. EnableHelmOperator pulumi.BoolPtrInput // Properties for Helm operator. HelmOperatorProperties HelmOperatorPropertiesPtrInput // Instance name of the operator - identifying the specific configuration. OperatorInstanceName pulumi.StringPtrInput // The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. OperatorNamespace pulumi.StringPtrInput // Any Parameters for the Operator instance in string format. OperatorParams pulumi.StringPtrInput // Scope at which the operator will be installed. OperatorScope pulumi.StringPtrInput // Type of the operator OperatorType pulumi.StringPtrInput // Url of the SourceControl Repository. RepositoryUrl pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Name of the Source Control Configuration. SourceControlConfigurationName pulumi.StringPtrInput // Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances SshKnownHostsContents pulumi.StringPtrInput }
The set of arguments for constructing a SourceControlConfiguration resource.
func (SourceControlConfigurationArgs) ElementType ¶
func (SourceControlConfigurationArgs) ElementType() reflect.Type
type SourceControlConfigurationInput ¶
type SourceControlConfigurationInput interface { pulumi.Input ToSourceControlConfigurationOutput() SourceControlConfigurationOutput ToSourceControlConfigurationOutputWithContext(ctx context.Context) SourceControlConfigurationOutput }
type SourceControlConfigurationOutput ¶
type SourceControlConfigurationOutput struct{ *pulumi.OutputState }
func (SourceControlConfigurationOutput) ComplianceStatus ¶
func (o SourceControlConfigurationOutput) ComplianceStatus() ComplianceStatusResponseOutput
Compliance Status of the Configuration
func (SourceControlConfigurationOutput) ConfigurationProtectedSettings ¶
func (o SourceControlConfigurationOutput) ConfigurationProtectedSettings() pulumi.StringMapOutput
Name-value pairs of protected configuration settings for the configuration
func (SourceControlConfigurationOutput) ElementType ¶
func (SourceControlConfigurationOutput) ElementType() reflect.Type
func (SourceControlConfigurationOutput) EnableHelmOperator ¶
func (o SourceControlConfigurationOutput) EnableHelmOperator() pulumi.BoolPtrOutput
Option to enable Helm Operator for this git configuration.
func (SourceControlConfigurationOutput) HelmOperatorProperties ¶
func (o SourceControlConfigurationOutput) HelmOperatorProperties() HelmOperatorPropertiesResponsePtrOutput
Properties for Helm operator.
func (SourceControlConfigurationOutput) Name ¶
func (o SourceControlConfigurationOutput) Name() pulumi.StringOutput
The name of the resource
func (SourceControlConfigurationOutput) OperatorInstanceName ¶
func (o SourceControlConfigurationOutput) OperatorInstanceName() pulumi.StringPtrOutput
Instance name of the operator - identifying the specific configuration.
func (SourceControlConfigurationOutput) OperatorNamespace ¶
func (o SourceControlConfigurationOutput) OperatorNamespace() pulumi.StringPtrOutput
The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
func (SourceControlConfigurationOutput) OperatorParams ¶
func (o SourceControlConfigurationOutput) OperatorParams() pulumi.StringPtrOutput
Any Parameters for the Operator instance in string format.
func (SourceControlConfigurationOutput) OperatorScope ¶
func (o SourceControlConfigurationOutput) OperatorScope() pulumi.StringPtrOutput
Scope at which the operator will be installed.
func (SourceControlConfigurationOutput) OperatorType ¶
func (o SourceControlConfigurationOutput) OperatorType() pulumi.StringPtrOutput
Type of the operator
func (SourceControlConfigurationOutput) ProvisioningState ¶
func (o SourceControlConfigurationOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource provider.
func (SourceControlConfigurationOutput) RepositoryPublicKey ¶
func (o SourceControlConfigurationOutput) RepositoryPublicKey() pulumi.StringOutput
Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user).
func (SourceControlConfigurationOutput) RepositoryUrl ¶
func (o SourceControlConfigurationOutput) RepositoryUrl() pulumi.StringPtrOutput
Url of the SourceControl Repository.
func (SourceControlConfigurationOutput) SshKnownHostsContents ¶
func (o SourceControlConfigurationOutput) SshKnownHostsContents() pulumi.StringPtrOutput
Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances
func (SourceControlConfigurationOutput) SystemData ¶
func (o SourceControlConfigurationOutput) SystemData() SystemDataResponseOutput
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (SourceControlConfigurationOutput) ToSourceControlConfigurationOutput ¶
func (o SourceControlConfigurationOutput) ToSourceControlConfigurationOutput() SourceControlConfigurationOutput
func (SourceControlConfigurationOutput) ToSourceControlConfigurationOutputWithContext ¶
func (o SourceControlConfigurationOutput) ToSourceControlConfigurationOutputWithContext(ctx context.Context) SourceControlConfigurationOutput
func (SourceControlConfigurationOutput) Type ¶
func (o SourceControlConfigurationOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type SourceControlConfigurationState ¶
type SourceControlConfigurationState struct { }
func (SourceControlConfigurationState) ElementType ¶
func (SourceControlConfigurationState) ElementType() reflect.Type
type SourceKindType ¶
type SourceKindType string
Source Kind to pull the configuration data from.
func (SourceKindType) ElementType ¶
func (SourceKindType) ElementType() reflect.Type
func (SourceKindType) ToSourceKindTypeOutput ¶
func (e SourceKindType) ToSourceKindTypeOutput() SourceKindTypeOutput
func (SourceKindType) ToSourceKindTypeOutputWithContext ¶
func (e SourceKindType) ToSourceKindTypeOutputWithContext(ctx context.Context) SourceKindTypeOutput
func (SourceKindType) ToSourceKindTypePtrOutput ¶
func (e SourceKindType) ToSourceKindTypePtrOutput() SourceKindTypePtrOutput
func (SourceKindType) ToSourceKindTypePtrOutputWithContext ¶
func (e SourceKindType) ToSourceKindTypePtrOutputWithContext(ctx context.Context) SourceKindTypePtrOutput
func (SourceKindType) ToStringOutput ¶
func (e SourceKindType) ToStringOutput() pulumi.StringOutput
func (SourceKindType) ToStringOutputWithContext ¶
func (e SourceKindType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceKindType) ToStringPtrOutput ¶
func (e SourceKindType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceKindType) ToStringPtrOutputWithContext ¶
func (e SourceKindType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceKindTypeInput ¶
type SourceKindTypeInput interface { pulumi.Input ToSourceKindTypeOutput() SourceKindTypeOutput ToSourceKindTypeOutputWithContext(context.Context) SourceKindTypeOutput }
SourceKindTypeInput is an input type that accepts values of the SourceKindType enum A concrete instance of `SourceKindTypeInput` can be one of the following:
SourceKindTypeGitRepository SourceKindTypeBucket SourceKindTypeAzureBlob
type SourceKindTypeOutput ¶
type SourceKindTypeOutput struct{ *pulumi.OutputState }
func (SourceKindTypeOutput) ElementType ¶
func (SourceKindTypeOutput) ElementType() reflect.Type
func (SourceKindTypeOutput) ToSourceKindTypeOutput ¶
func (o SourceKindTypeOutput) ToSourceKindTypeOutput() SourceKindTypeOutput
func (SourceKindTypeOutput) ToSourceKindTypeOutputWithContext ¶
func (o SourceKindTypeOutput) ToSourceKindTypeOutputWithContext(ctx context.Context) SourceKindTypeOutput
func (SourceKindTypeOutput) ToSourceKindTypePtrOutput ¶
func (o SourceKindTypeOutput) ToSourceKindTypePtrOutput() SourceKindTypePtrOutput
func (SourceKindTypeOutput) ToSourceKindTypePtrOutputWithContext ¶
func (o SourceKindTypeOutput) ToSourceKindTypePtrOutputWithContext(ctx context.Context) SourceKindTypePtrOutput
func (SourceKindTypeOutput) ToStringOutput ¶
func (o SourceKindTypeOutput) ToStringOutput() pulumi.StringOutput
func (SourceKindTypeOutput) ToStringOutputWithContext ¶
func (o SourceKindTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceKindTypeOutput) ToStringPtrOutput ¶
func (o SourceKindTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceKindTypeOutput) ToStringPtrOutputWithContext ¶
func (o SourceKindTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceKindTypePtrInput ¶
type SourceKindTypePtrInput interface { pulumi.Input ToSourceKindTypePtrOutput() SourceKindTypePtrOutput ToSourceKindTypePtrOutputWithContext(context.Context) SourceKindTypePtrOutput }
func SourceKindTypePtr ¶
func SourceKindTypePtr(v string) SourceKindTypePtrInput
type SourceKindTypePtrOutput ¶
type SourceKindTypePtrOutput struct{ *pulumi.OutputState }
func (SourceKindTypePtrOutput) Elem ¶
func (o SourceKindTypePtrOutput) Elem() SourceKindTypeOutput
func (SourceKindTypePtrOutput) ElementType ¶
func (SourceKindTypePtrOutput) ElementType() reflect.Type
func (SourceKindTypePtrOutput) ToSourceKindTypePtrOutput ¶
func (o SourceKindTypePtrOutput) ToSourceKindTypePtrOutput() SourceKindTypePtrOutput
func (SourceKindTypePtrOutput) ToSourceKindTypePtrOutputWithContext ¶
func (o SourceKindTypePtrOutput) ToSourceKindTypePtrOutputWithContext(ctx context.Context) SourceKindTypePtrOutput
func (SourceKindTypePtrOutput) ToStringPtrOutput ¶
func (o SourceKindTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceKindTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o SourceKindTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SubstituteFromDefinition ¶
type SubstituteFromDefinition struct { // Define whether it is ConfigMap or Secret that holds the variables to be used in substitution. Kind *string `pulumi:"kind"` // Name of the ConfigMap/Secret that holds the variables to be used in substitution. Name *string `pulumi:"name"` // Set to True to proceed without ConfigMap/Secret, if it is not present. Optional *bool `pulumi:"optional"` }
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (*SubstituteFromDefinition) Defaults ¶
func (val *SubstituteFromDefinition) Defaults() *SubstituteFromDefinition
Defaults sets the appropriate defaults for SubstituteFromDefinition
type SubstituteFromDefinitionArgs ¶
type SubstituteFromDefinitionArgs struct { // Define whether it is ConfigMap or Secret that holds the variables to be used in substitution. Kind pulumi.StringPtrInput `pulumi:"kind"` // Name of the ConfigMap/Secret that holds the variables to be used in substitution. Name pulumi.StringPtrInput `pulumi:"name"` // Set to True to proceed without ConfigMap/Secret, if it is not present. Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (*SubstituteFromDefinitionArgs) Defaults ¶
func (val *SubstituteFromDefinitionArgs) Defaults() *SubstituteFromDefinitionArgs
Defaults sets the appropriate defaults for SubstituteFromDefinitionArgs
func (SubstituteFromDefinitionArgs) ElementType ¶
func (SubstituteFromDefinitionArgs) ElementType() reflect.Type
func (SubstituteFromDefinitionArgs) ToSubstituteFromDefinitionOutput ¶
func (i SubstituteFromDefinitionArgs) ToSubstituteFromDefinitionOutput() SubstituteFromDefinitionOutput
func (SubstituteFromDefinitionArgs) ToSubstituteFromDefinitionOutputWithContext ¶
func (i SubstituteFromDefinitionArgs) ToSubstituteFromDefinitionOutputWithContext(ctx context.Context) SubstituteFromDefinitionOutput
type SubstituteFromDefinitionArray ¶
type SubstituteFromDefinitionArray []SubstituteFromDefinitionInput
func (SubstituteFromDefinitionArray) ElementType ¶
func (SubstituteFromDefinitionArray) ElementType() reflect.Type
func (SubstituteFromDefinitionArray) ToSubstituteFromDefinitionArrayOutput ¶
func (i SubstituteFromDefinitionArray) ToSubstituteFromDefinitionArrayOutput() SubstituteFromDefinitionArrayOutput
func (SubstituteFromDefinitionArray) ToSubstituteFromDefinitionArrayOutputWithContext ¶
func (i SubstituteFromDefinitionArray) ToSubstituteFromDefinitionArrayOutputWithContext(ctx context.Context) SubstituteFromDefinitionArrayOutput
type SubstituteFromDefinitionArrayInput ¶
type SubstituteFromDefinitionArrayInput interface { pulumi.Input ToSubstituteFromDefinitionArrayOutput() SubstituteFromDefinitionArrayOutput ToSubstituteFromDefinitionArrayOutputWithContext(context.Context) SubstituteFromDefinitionArrayOutput }
SubstituteFromDefinitionArrayInput is an input type that accepts SubstituteFromDefinitionArray and SubstituteFromDefinitionArrayOutput values. You can construct a concrete instance of `SubstituteFromDefinitionArrayInput` via:
SubstituteFromDefinitionArray{ SubstituteFromDefinitionArgs{...} }
type SubstituteFromDefinitionArrayOutput ¶
type SubstituteFromDefinitionArrayOutput struct{ *pulumi.OutputState }
func (SubstituteFromDefinitionArrayOutput) ElementType ¶
func (SubstituteFromDefinitionArrayOutput) ElementType() reflect.Type
func (SubstituteFromDefinitionArrayOutput) Index ¶
func (o SubstituteFromDefinitionArrayOutput) Index(i pulumi.IntInput) SubstituteFromDefinitionOutput
func (SubstituteFromDefinitionArrayOutput) ToSubstituteFromDefinitionArrayOutput ¶
func (o SubstituteFromDefinitionArrayOutput) ToSubstituteFromDefinitionArrayOutput() SubstituteFromDefinitionArrayOutput
func (SubstituteFromDefinitionArrayOutput) ToSubstituteFromDefinitionArrayOutputWithContext ¶
func (o SubstituteFromDefinitionArrayOutput) ToSubstituteFromDefinitionArrayOutputWithContext(ctx context.Context) SubstituteFromDefinitionArrayOutput
type SubstituteFromDefinitionInput ¶
type SubstituteFromDefinitionInput interface { pulumi.Input ToSubstituteFromDefinitionOutput() SubstituteFromDefinitionOutput ToSubstituteFromDefinitionOutputWithContext(context.Context) SubstituteFromDefinitionOutput }
SubstituteFromDefinitionInput is an input type that accepts SubstituteFromDefinitionArgs and SubstituteFromDefinitionOutput values. You can construct a concrete instance of `SubstituteFromDefinitionInput` via:
SubstituteFromDefinitionArgs{...}
type SubstituteFromDefinitionOutput ¶
type SubstituteFromDefinitionOutput struct{ *pulumi.OutputState }
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (SubstituteFromDefinitionOutput) ElementType ¶
func (SubstituteFromDefinitionOutput) ElementType() reflect.Type
func (SubstituteFromDefinitionOutput) Kind ¶
func (o SubstituteFromDefinitionOutput) Kind() pulumi.StringPtrOutput
Define whether it is ConfigMap or Secret that holds the variables to be used in substitution.
func (SubstituteFromDefinitionOutput) Name ¶
func (o SubstituteFromDefinitionOutput) Name() pulumi.StringPtrOutput
Name of the ConfigMap/Secret that holds the variables to be used in substitution.
func (SubstituteFromDefinitionOutput) Optional ¶
func (o SubstituteFromDefinitionOutput) Optional() pulumi.BoolPtrOutput
Set to True to proceed without ConfigMap/Secret, if it is not present.
func (SubstituteFromDefinitionOutput) ToSubstituteFromDefinitionOutput ¶
func (o SubstituteFromDefinitionOutput) ToSubstituteFromDefinitionOutput() SubstituteFromDefinitionOutput
func (SubstituteFromDefinitionOutput) ToSubstituteFromDefinitionOutputWithContext ¶
func (o SubstituteFromDefinitionOutput) ToSubstituteFromDefinitionOutputWithContext(ctx context.Context) SubstituteFromDefinitionOutput
type SubstituteFromDefinitionResponse ¶
type SubstituteFromDefinitionResponse struct { // Define whether it is ConfigMap or Secret that holds the variables to be used in substitution. Kind *string `pulumi:"kind"` // Name of the ConfigMap/Secret that holds the variables to be used in substitution. Name *string `pulumi:"name"` // Set to True to proceed without ConfigMap/Secret, if it is not present. Optional *bool `pulumi:"optional"` }
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (*SubstituteFromDefinitionResponse) Defaults ¶
func (val *SubstituteFromDefinitionResponse) Defaults() *SubstituteFromDefinitionResponse
Defaults sets the appropriate defaults for SubstituteFromDefinitionResponse
type SubstituteFromDefinitionResponseArrayOutput ¶
type SubstituteFromDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (SubstituteFromDefinitionResponseArrayOutput) ElementType ¶
func (SubstituteFromDefinitionResponseArrayOutput) ElementType() reflect.Type
func (SubstituteFromDefinitionResponseArrayOutput) ToSubstituteFromDefinitionResponseArrayOutput ¶
func (o SubstituteFromDefinitionResponseArrayOutput) ToSubstituteFromDefinitionResponseArrayOutput() SubstituteFromDefinitionResponseArrayOutput
func (SubstituteFromDefinitionResponseArrayOutput) ToSubstituteFromDefinitionResponseArrayOutputWithContext ¶
func (o SubstituteFromDefinitionResponseArrayOutput) ToSubstituteFromDefinitionResponseArrayOutputWithContext(ctx context.Context) SubstituteFromDefinitionResponseArrayOutput
type SubstituteFromDefinitionResponseOutput ¶
type SubstituteFromDefinitionResponseOutput struct{ *pulumi.OutputState }
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
func (SubstituteFromDefinitionResponseOutput) ElementType ¶
func (SubstituteFromDefinitionResponseOutput) ElementType() reflect.Type
func (SubstituteFromDefinitionResponseOutput) Kind ¶
func (o SubstituteFromDefinitionResponseOutput) Kind() pulumi.StringPtrOutput
Define whether it is ConfigMap or Secret that holds the variables to be used in substitution.
func (SubstituteFromDefinitionResponseOutput) Name ¶
func (o SubstituteFromDefinitionResponseOutput) Name() pulumi.StringPtrOutput
Name of the ConfigMap/Secret that holds the variables to be used in substitution.
func (SubstituteFromDefinitionResponseOutput) Optional ¶
func (o SubstituteFromDefinitionResponseOutput) Optional() pulumi.BoolPtrOutput
Set to True to proceed without ConfigMap/Secret, if it is not present.
func (SubstituteFromDefinitionResponseOutput) ToSubstituteFromDefinitionResponseOutput ¶
func (o SubstituteFromDefinitionResponseOutput) ToSubstituteFromDefinitionResponseOutput() SubstituteFromDefinitionResponseOutput
func (SubstituteFromDefinitionResponseOutput) ToSubstituteFromDefinitionResponseOutputWithContext ¶
func (o SubstituteFromDefinitionResponseOutput) ToSubstituteFromDefinitionResponseOutputWithContext(ctx context.Context) SubstituteFromDefinitionResponseOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput