Documentation ¶
Index ¶
- Constants
- type ACR
- type ACRArgs
- type ACRInput
- type ACROutput
- func (o ACROutput) AcrRegistryName() pulumi.StringPtrOutput
- func (o ACROutput) AcrRepositoryName() pulumi.StringPtrOutput
- func (o ACROutput) AcrResourceGroup() pulumi.StringPtrOutput
- func (o ACROutput) AcrSubscriptionId() pulumi.StringPtrOutput
- func (ACROutput) ElementType() reflect.Type
- func (o ACROutput) ToACROutput() ACROutput
- func (o ACROutput) ToACROutputWithContext(ctx context.Context) ACROutput
- func (o ACROutput) ToACRPtrOutput() ACRPtrOutput
- func (o ACROutput) ToACRPtrOutputWithContext(ctx context.Context) ACRPtrOutput
- type ACRPtrInput
- type ACRPtrOutput
- func (o ACRPtrOutput) AcrRegistryName() pulumi.StringPtrOutput
- func (o ACRPtrOutput) AcrRepositoryName() pulumi.StringPtrOutput
- func (o ACRPtrOutput) AcrResourceGroup() pulumi.StringPtrOutput
- func (o ACRPtrOutput) AcrSubscriptionId() pulumi.StringPtrOutput
- func (o ACRPtrOutput) Elem() ACROutput
- func (ACRPtrOutput) ElementType() reflect.Type
- func (o ACRPtrOutput) ToACRPtrOutput() ACRPtrOutput
- func (o ACRPtrOutput) ToACRPtrOutputWithContext(ctx context.Context) ACRPtrOutput
- type ACRResponse
- type ACRResponseOutput
- func (o ACRResponseOutput) AcrRegistryName() pulumi.StringPtrOutput
- func (o ACRResponseOutput) AcrRepositoryName() pulumi.StringPtrOutput
- func (o ACRResponseOutput) AcrResourceGroup() pulumi.StringPtrOutput
- func (o ACRResponseOutput) AcrSubscriptionId() pulumi.StringPtrOutput
- func (ACRResponseOutput) ElementType() reflect.Type
- func (o ACRResponseOutput) ToACRResponseOutput() ACRResponseOutput
- func (o ACRResponseOutput) ToACRResponseOutputWithContext(ctx context.Context) ACRResponseOutput
- type ACRResponsePtrOutput
- func (o ACRResponsePtrOutput) AcrRegistryName() pulumi.StringPtrOutput
- func (o ACRResponsePtrOutput) AcrRepositoryName() pulumi.StringPtrOutput
- func (o ACRResponsePtrOutput) AcrResourceGroup() pulumi.StringPtrOutput
- func (o ACRResponsePtrOutput) AcrSubscriptionId() pulumi.StringPtrOutput
- func (o ACRResponsePtrOutput) Elem() ACRResponseOutput
- func (ACRResponsePtrOutput) ElementType() reflect.Type
- func (o ACRResponsePtrOutput) ToACRResponsePtrOutput() ACRResponsePtrOutput
- func (o ACRResponsePtrOutput) ToACRResponsePtrOutputWithContext(ctx context.Context) ACRResponsePtrOutput
- type DeploymentProperties
- type DeploymentPropertiesArgs
- func (DeploymentPropertiesArgs) ElementType() reflect.Type
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentPropertiesInput
- type DeploymentPropertiesOutput
- func (DeploymentPropertiesOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesOutput) HelmChartPath() pulumi.StringPtrOutput
- func (o DeploymentPropertiesOutput) HelmValues() pulumi.StringPtrOutput
- func (o DeploymentPropertiesOutput) KubeManifestLocations() pulumi.StringArrayOutput
- func (o DeploymentPropertiesOutput) ManifestType() pulumi.StringPtrOutput
- func (o DeploymentPropertiesOutput) Overrides() pulumi.StringMapOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentPropertiesPtrInput
- type DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesPtrOutput) Elem() DeploymentPropertiesOutput
- func (DeploymentPropertiesPtrOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesPtrOutput) HelmChartPath() pulumi.StringPtrOutput
- func (o DeploymentPropertiesPtrOutput) HelmValues() pulumi.StringPtrOutput
- func (o DeploymentPropertiesPtrOutput) KubeManifestLocations() pulumi.StringArrayOutput
- func (o DeploymentPropertiesPtrOutput) ManifestType() pulumi.StringPtrOutput
- func (o DeploymentPropertiesPtrOutput) Overrides() pulumi.StringMapOutput
- func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentPropertiesResponse
- type DeploymentPropertiesResponseOutput
- func (DeploymentPropertiesResponseOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesResponseOutput) HelmChartPath() pulumi.StringPtrOutput
- func (o DeploymentPropertiesResponseOutput) HelmValues() pulumi.StringPtrOutput
- func (o DeploymentPropertiesResponseOutput) KubeManifestLocations() pulumi.StringArrayOutput
- func (o DeploymentPropertiesResponseOutput) ManifestType() pulumi.StringPtrOutput
- func (o DeploymentPropertiesResponseOutput) Overrides() pulumi.StringMapOutput
- func (o DeploymentPropertiesResponseOutput) ToDeploymentPropertiesResponseOutput() DeploymentPropertiesResponseOutput
- func (o DeploymentPropertiesResponseOutput) ToDeploymentPropertiesResponseOutputWithContext(ctx context.Context) DeploymentPropertiesResponseOutput
- type DeploymentPropertiesResponsePtrOutput
- func (o DeploymentPropertiesResponsePtrOutput) Elem() DeploymentPropertiesResponseOutput
- func (DeploymentPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesResponsePtrOutput) HelmChartPath() pulumi.StringPtrOutput
- func (o DeploymentPropertiesResponsePtrOutput) HelmValues() pulumi.StringPtrOutput
- func (o DeploymentPropertiesResponsePtrOutput) KubeManifestLocations() pulumi.StringArrayOutput
- func (o DeploymentPropertiesResponsePtrOutput) ManifestType() pulumi.StringPtrOutput
- func (o DeploymentPropertiesResponsePtrOutput) Overrides() pulumi.StringMapOutput
- func (o DeploymentPropertiesResponsePtrOutput) ToDeploymentPropertiesResponsePtrOutput() DeploymentPropertiesResponsePtrOutput
- func (o DeploymentPropertiesResponsePtrOutput) ToDeploymentPropertiesResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesResponsePtrOutput
- type DockerfileGenerationMode
- func (DockerfileGenerationMode) ElementType() reflect.Type
- func (e DockerfileGenerationMode) ToDockerfileGenerationModeOutput() DockerfileGenerationModeOutput
- func (e DockerfileGenerationMode) ToDockerfileGenerationModeOutputWithContext(ctx context.Context) DockerfileGenerationModeOutput
- func (e DockerfileGenerationMode) ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput
- func (e DockerfileGenerationMode) ToDockerfileGenerationModePtrOutputWithContext(ctx context.Context) DockerfileGenerationModePtrOutput
- func (e DockerfileGenerationMode) ToStringOutput() pulumi.StringOutput
- func (e DockerfileGenerationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DockerfileGenerationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DockerfileGenerationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DockerfileGenerationModeInput
- type DockerfileGenerationModeOutput
- func (DockerfileGenerationModeOutput) ElementType() reflect.Type
- func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModeOutput() DockerfileGenerationModeOutput
- func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModeOutputWithContext(ctx context.Context) DockerfileGenerationModeOutput
- func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput
- func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModePtrOutputWithContext(ctx context.Context) DockerfileGenerationModePtrOutput
- func (o DockerfileGenerationModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DockerfileGenerationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DockerfileGenerationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DockerfileGenerationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DockerfileGenerationModePtrInput
- type DockerfileGenerationModePtrOutput
- func (o DockerfileGenerationModePtrOutput) Elem() DockerfileGenerationModeOutput
- func (DockerfileGenerationModePtrOutput) ElementType() reflect.Type
- func (o DockerfileGenerationModePtrOutput) ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput
- func (o DockerfileGenerationModePtrOutput) ToDockerfileGenerationModePtrOutputWithContext(ctx context.Context) DockerfileGenerationModePtrOutput
- func (o DockerfileGenerationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DockerfileGenerationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GenerationLanguage
- func (GenerationLanguage) ElementType() reflect.Type
- func (e GenerationLanguage) ToGenerationLanguageOutput() GenerationLanguageOutput
- func (e GenerationLanguage) ToGenerationLanguageOutputWithContext(ctx context.Context) GenerationLanguageOutput
- func (e GenerationLanguage) ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput
- func (e GenerationLanguage) ToGenerationLanguagePtrOutputWithContext(ctx context.Context) GenerationLanguagePtrOutput
- func (e GenerationLanguage) ToStringOutput() pulumi.StringOutput
- func (e GenerationLanguage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GenerationLanguage) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GenerationLanguage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GenerationLanguageInput
- type GenerationLanguageOutput
- func (GenerationLanguageOutput) ElementType() reflect.Type
- func (o GenerationLanguageOutput) ToGenerationLanguageOutput() GenerationLanguageOutput
- func (o GenerationLanguageOutput) ToGenerationLanguageOutputWithContext(ctx context.Context) GenerationLanguageOutput
- func (o GenerationLanguageOutput) ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput
- func (o GenerationLanguageOutput) ToGenerationLanguagePtrOutputWithContext(ctx context.Context) GenerationLanguagePtrOutput
- func (o GenerationLanguageOutput) ToStringOutput() pulumi.StringOutput
- func (o GenerationLanguageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GenerationLanguageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GenerationLanguageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GenerationLanguagePtrInput
- type GenerationLanguagePtrOutput
- func (o GenerationLanguagePtrOutput) Elem() GenerationLanguageOutput
- func (GenerationLanguagePtrOutput) ElementType() reflect.Type
- func (o GenerationLanguagePtrOutput) ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput
- func (o GenerationLanguagePtrOutput) ToGenerationLanguagePtrOutputWithContext(ctx context.Context) GenerationLanguagePtrOutput
- func (o GenerationLanguagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GenerationLanguagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GenerationManifestType
- func (GenerationManifestType) ElementType() reflect.Type
- func (e GenerationManifestType) ToGenerationManifestTypeOutput() GenerationManifestTypeOutput
- func (e GenerationManifestType) ToGenerationManifestTypeOutputWithContext(ctx context.Context) GenerationManifestTypeOutput
- func (e GenerationManifestType) ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput
- func (e GenerationManifestType) ToGenerationManifestTypePtrOutputWithContext(ctx context.Context) GenerationManifestTypePtrOutput
- func (e GenerationManifestType) ToStringOutput() pulumi.StringOutput
- func (e GenerationManifestType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GenerationManifestType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GenerationManifestType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GenerationManifestTypeInput
- type GenerationManifestTypeOutput
- func (GenerationManifestTypeOutput) ElementType() reflect.Type
- func (o GenerationManifestTypeOutput) ToGenerationManifestTypeOutput() GenerationManifestTypeOutput
- func (o GenerationManifestTypeOutput) ToGenerationManifestTypeOutputWithContext(ctx context.Context) GenerationManifestTypeOutput
- func (o GenerationManifestTypeOutput) ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput
- func (o GenerationManifestTypeOutput) ToGenerationManifestTypePtrOutputWithContext(ctx context.Context) GenerationManifestTypePtrOutput
- func (o GenerationManifestTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GenerationManifestTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GenerationManifestTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GenerationManifestTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GenerationManifestTypePtrInput
- type GenerationManifestTypePtrOutput
- func (o GenerationManifestTypePtrOutput) Elem() GenerationManifestTypeOutput
- func (GenerationManifestTypePtrOutput) ElementType() reflect.Type
- func (o GenerationManifestTypePtrOutput) ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput
- func (o GenerationManifestTypePtrOutput) ToGenerationManifestTypePtrOutputWithContext(ctx context.Context) GenerationManifestTypePtrOutput
- func (o GenerationManifestTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GenerationManifestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetGitHubOAuthArgs
- type GetGitHubOAuthOutputArgs
- type GetGitHubOAuthResult
- type GetGitHubOAuthResultOutput
- func (o GetGitHubOAuthResultOutput) AuthURL() pulumi.StringPtrOutput
- func (GetGitHubOAuthResultOutput) ElementType() reflect.Type
- func (o GetGitHubOAuthResultOutput) ToGetGitHubOAuthResultOutput() GetGitHubOAuthResultOutput
- func (o GetGitHubOAuthResultOutput) ToGetGitHubOAuthResultOutputWithContext(ctx context.Context) GetGitHubOAuthResultOutput
- func (o GetGitHubOAuthResultOutput) Token() pulumi.StringPtrOutput
- type GitHubWorkflowProfileOidcCredentials
- type GitHubWorkflowProfileOidcCredentialsArgs
- func (GitHubWorkflowProfileOidcCredentialsArgs) ElementType() reflect.Type
- func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsOutput() GitHubWorkflowProfileOidcCredentialsOutput
- func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsOutput
- func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput
- func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput
- type GitHubWorkflowProfileOidcCredentialsInput
- type GitHubWorkflowProfileOidcCredentialsOutput
- func (o GitHubWorkflowProfileOidcCredentialsOutput) AzureClientId() pulumi.StringPtrOutput
- func (o GitHubWorkflowProfileOidcCredentialsOutput) AzureTenantId() pulumi.StringPtrOutput
- func (GitHubWorkflowProfileOidcCredentialsOutput) ElementType() reflect.Type
- func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsOutput() GitHubWorkflowProfileOidcCredentialsOutput
- func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsOutput
- func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput
- func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput
- type GitHubWorkflowProfileOidcCredentialsPtrInput
- type GitHubWorkflowProfileOidcCredentialsPtrOutput
- func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) AzureClientId() pulumi.StringPtrOutput
- func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) AzureTenantId() pulumi.StringPtrOutput
- func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) Elem() GitHubWorkflowProfileOidcCredentialsOutput
- func (GitHubWorkflowProfileOidcCredentialsPtrOutput) ElementType() reflect.Type
- func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput
- func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput
- type GitHubWorkflowProfileResponseOidcCredentials
- type GitHubWorkflowProfileResponseOidcCredentialsOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) AzureClientId() pulumi.StringPtrOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) AzureTenantId() pulumi.StringPtrOutput
- func (GitHubWorkflowProfileResponseOidcCredentialsOutput) ElementType() reflect.Type
- func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) ToGitHubWorkflowProfileResponseOidcCredentialsOutput() GitHubWorkflowProfileResponseOidcCredentialsOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) ToGitHubWorkflowProfileResponseOidcCredentialsOutputWithContext(ctx context.Context) GitHubWorkflowProfileResponseOidcCredentialsOutput
- type GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) AzureClientId() pulumi.StringPtrOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) AzureTenantId() pulumi.StringPtrOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) Elem() GitHubWorkflowProfileResponseOidcCredentialsOutput
- func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ElementType() reflect.Type
- func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ToGitHubWorkflowProfileResponseOidcCredentialsPtrOutput() GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
- func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ToGitHubWorkflowProfileResponseOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
- type LookupWorkflowArgs
- type LookupWorkflowOutputArgs
- type LookupWorkflowResult
- type LookupWorkflowResultOutput
- func (o LookupWorkflowResultOutput) Acr() ACRResponsePtrOutput
- func (o LookupWorkflowResultOutput) AksResourceId() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) AppName() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) AuthStatus() pulumi.StringOutput
- func (o LookupWorkflowResultOutput) BranchName() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) DeploymentProperties() DeploymentPropertiesResponsePtrOutput
- func (o LookupWorkflowResultOutput) DockerBuildContext() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) Dockerfile() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) DockerfileGenerationMode() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) DockerfileOutputDirectory() pulumi.StringPtrOutput
- func (LookupWorkflowResultOutput) ElementType() reflect.Type
- func (o LookupWorkflowResultOutput) GenerationLanguage() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkflowResultOutput) ImageName() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) ImageTag() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) LanguageVersion() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) LastWorkflowRun() WorkflowRunResponsePtrOutput
- func (o LookupWorkflowResultOutput) Location() pulumi.StringOutput
- func (o LookupWorkflowResultOutput) ManifestGenerationMode() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) ManifestOutputDirectory() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) ManifestType() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkflowResultOutput) Namespace() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) OidcCredentials() GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
- func (o LookupWorkflowResultOutput) Port() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) PrStatus() pulumi.StringOutput
- func (o LookupWorkflowResultOutput) PrURL() pulumi.StringOutput
- func (o LookupWorkflowResultOutput) PullNumber() pulumi.IntOutput
- func (o LookupWorkflowResultOutput) RepositoryName() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) RepositoryOwner() pulumi.StringPtrOutput
- func (o LookupWorkflowResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupWorkflowResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupWorkflowResultOutput) ToLookupWorkflowResultOutput() LookupWorkflowResultOutput
- func (o LookupWorkflowResultOutput) ToLookupWorkflowResultOutputWithContext(ctx context.Context) LookupWorkflowResultOutput
- func (o LookupWorkflowResultOutput) Type() pulumi.StringOutput
- type ManifestGenerationMode
- func (ManifestGenerationMode) ElementType() reflect.Type
- func (e ManifestGenerationMode) ToManifestGenerationModeOutput() ManifestGenerationModeOutput
- func (e ManifestGenerationMode) ToManifestGenerationModeOutputWithContext(ctx context.Context) ManifestGenerationModeOutput
- func (e ManifestGenerationMode) ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput
- func (e ManifestGenerationMode) ToManifestGenerationModePtrOutputWithContext(ctx context.Context) ManifestGenerationModePtrOutput
- func (e ManifestGenerationMode) ToStringOutput() pulumi.StringOutput
- func (e ManifestGenerationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManifestGenerationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManifestGenerationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManifestGenerationModeInput
- type ManifestGenerationModeOutput
- func (ManifestGenerationModeOutput) ElementType() reflect.Type
- func (o ManifestGenerationModeOutput) ToManifestGenerationModeOutput() ManifestGenerationModeOutput
- func (o ManifestGenerationModeOutput) ToManifestGenerationModeOutputWithContext(ctx context.Context) ManifestGenerationModeOutput
- func (o ManifestGenerationModeOutput) ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput
- func (o ManifestGenerationModeOutput) ToManifestGenerationModePtrOutputWithContext(ctx context.Context) ManifestGenerationModePtrOutput
- func (o ManifestGenerationModeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManifestGenerationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManifestGenerationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManifestGenerationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManifestGenerationModePtrInput
- type ManifestGenerationModePtrOutput
- func (o ManifestGenerationModePtrOutput) Elem() ManifestGenerationModeOutput
- func (ManifestGenerationModePtrOutput) ElementType() reflect.Type
- func (o ManifestGenerationModePtrOutput) ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput
- func (o ManifestGenerationModePtrOutput) ToManifestGenerationModePtrOutputWithContext(ctx context.Context) ManifestGenerationModePtrOutput
- func (o ManifestGenerationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManifestGenerationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManifestType
- func (ManifestType) ElementType() reflect.Type
- func (e ManifestType) ToManifestTypeOutput() ManifestTypeOutput
- func (e ManifestType) ToManifestTypeOutputWithContext(ctx context.Context) ManifestTypeOutput
- func (e ManifestType) ToManifestTypePtrOutput() ManifestTypePtrOutput
- func (e ManifestType) ToManifestTypePtrOutputWithContext(ctx context.Context) ManifestTypePtrOutput
- func (e ManifestType) ToStringOutput() pulumi.StringOutput
- func (e ManifestType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManifestType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManifestType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManifestTypeInput
- type ManifestTypeOutput
- func (ManifestTypeOutput) ElementType() reflect.Type
- func (o ManifestTypeOutput) ToManifestTypeOutput() ManifestTypeOutput
- func (o ManifestTypeOutput) ToManifestTypeOutputWithContext(ctx context.Context) ManifestTypeOutput
- func (o ManifestTypeOutput) ToManifestTypePtrOutput() ManifestTypePtrOutput
- func (o ManifestTypeOutput) ToManifestTypePtrOutputWithContext(ctx context.Context) ManifestTypePtrOutput
- func (o ManifestTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManifestTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManifestTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManifestTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManifestTypePtrInput
- type ManifestTypePtrOutput
- func (o ManifestTypePtrOutput) Elem() ManifestTypeOutput
- func (ManifestTypePtrOutput) ElementType() reflect.Type
- func (o ManifestTypePtrOutput) ToManifestTypePtrOutput() ManifestTypePtrOutput
- func (o ManifestTypePtrOutput) ToManifestTypePtrOutputWithContext(ctx context.Context) ManifestTypePtrOutput
- func (o ManifestTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManifestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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
- type Workflow
- type WorkflowArgs
- type WorkflowInput
- type WorkflowOutput
- func (o WorkflowOutput) Acr() ACRResponsePtrOutput
- func (o WorkflowOutput) AksResourceId() pulumi.StringPtrOutput
- func (o WorkflowOutput) AppName() pulumi.StringPtrOutput
- func (o WorkflowOutput) AuthStatus() pulumi.StringOutput
- func (o WorkflowOutput) BranchName() pulumi.StringPtrOutput
- func (o WorkflowOutput) BuilderVersion() pulumi.StringPtrOutput
- func (o WorkflowOutput) DeploymentProperties() DeploymentPropertiesResponsePtrOutput
- func (o WorkflowOutput) DockerBuildContext() pulumi.StringPtrOutput
- func (o WorkflowOutput) Dockerfile() pulumi.StringPtrOutput
- func (o WorkflowOutput) DockerfileGenerationMode() pulumi.StringPtrOutput
- func (o WorkflowOutput) DockerfileOutputDirectory() pulumi.StringPtrOutput
- func (WorkflowOutput) ElementType() reflect.Type
- func (o WorkflowOutput) GenerationLanguage() pulumi.StringPtrOutput
- func (o WorkflowOutput) ImageName() pulumi.StringPtrOutput
- func (o WorkflowOutput) ImageTag() pulumi.StringPtrOutput
- func (o WorkflowOutput) LanguageVersion() pulumi.StringPtrOutput
- func (o WorkflowOutput) LastWorkflowRun() WorkflowRunResponsePtrOutput
- func (o WorkflowOutput) Location() pulumi.StringOutput
- func (o WorkflowOutput) ManifestGenerationMode() pulumi.StringPtrOutput
- func (o WorkflowOutput) ManifestOutputDirectory() pulumi.StringPtrOutput
- func (o WorkflowOutput) ManifestType() pulumi.StringPtrOutput
- func (o WorkflowOutput) Name() pulumi.StringOutput
- func (o WorkflowOutput) Namespace() pulumi.StringPtrOutput
- func (o WorkflowOutput) OidcCredentials() GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
- func (o WorkflowOutput) Port() pulumi.StringPtrOutput
- func (o WorkflowOutput) PrStatus() pulumi.StringOutput
- func (o WorkflowOutput) PrURL() pulumi.StringOutput
- func (o WorkflowOutput) PullNumber() pulumi.IntOutput
- func (o WorkflowOutput) RepositoryName() pulumi.StringPtrOutput
- func (o WorkflowOutput) RepositoryOwner() pulumi.StringPtrOutput
- func (o WorkflowOutput) SystemData() SystemDataResponseOutput
- func (o WorkflowOutput) Tags() pulumi.StringMapOutput
- func (o WorkflowOutput) ToWorkflowOutput() WorkflowOutput
- func (o WorkflowOutput) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput
- func (o WorkflowOutput) Type() pulumi.StringOutput
- type WorkflowRun
- type WorkflowRunArgs
- func (WorkflowRunArgs) ElementType() reflect.Type
- func (i WorkflowRunArgs) ToWorkflowRunOutput() WorkflowRunOutput
- func (i WorkflowRunArgs) ToWorkflowRunOutputWithContext(ctx context.Context) WorkflowRunOutput
- func (i WorkflowRunArgs) ToWorkflowRunPtrOutput() WorkflowRunPtrOutput
- func (i WorkflowRunArgs) ToWorkflowRunPtrOutputWithContext(ctx context.Context) WorkflowRunPtrOutput
- type WorkflowRunInput
- type WorkflowRunOutput
- func (WorkflowRunOutput) ElementType() reflect.Type
- func (o WorkflowRunOutput) ToWorkflowRunOutput() WorkflowRunOutput
- func (o WorkflowRunOutput) ToWorkflowRunOutputWithContext(ctx context.Context) WorkflowRunOutput
- func (o WorkflowRunOutput) ToWorkflowRunPtrOutput() WorkflowRunPtrOutput
- func (o WorkflowRunOutput) ToWorkflowRunPtrOutputWithContext(ctx context.Context) WorkflowRunPtrOutput
- func (o WorkflowRunOutput) WorkflowRunStatus() pulumi.StringPtrOutput
- type WorkflowRunPtrInput
- type WorkflowRunPtrOutput
- func (o WorkflowRunPtrOutput) Elem() WorkflowRunOutput
- func (WorkflowRunPtrOutput) ElementType() reflect.Type
- func (o WorkflowRunPtrOutput) ToWorkflowRunPtrOutput() WorkflowRunPtrOutput
- func (o WorkflowRunPtrOutput) ToWorkflowRunPtrOutputWithContext(ctx context.Context) WorkflowRunPtrOutput
- func (o WorkflowRunPtrOutput) WorkflowRunStatus() pulumi.StringPtrOutput
- type WorkflowRunResponse
- type WorkflowRunResponseOutput
- func (WorkflowRunResponseOutput) ElementType() reflect.Type
- func (o WorkflowRunResponseOutput) LastRunAt() pulumi.StringOutput
- func (o WorkflowRunResponseOutput) Succeeded() pulumi.BoolOutput
- func (o WorkflowRunResponseOutput) ToWorkflowRunResponseOutput() WorkflowRunResponseOutput
- func (o WorkflowRunResponseOutput) ToWorkflowRunResponseOutputWithContext(ctx context.Context) WorkflowRunResponseOutput
- func (o WorkflowRunResponseOutput) WorkflowRunStatus() pulumi.StringPtrOutput
- func (o WorkflowRunResponseOutput) WorkflowRunURL() pulumi.StringOutput
- type WorkflowRunResponsePtrOutput
- func (o WorkflowRunResponsePtrOutput) Elem() WorkflowRunResponseOutput
- func (WorkflowRunResponsePtrOutput) ElementType() reflect.Type
- func (o WorkflowRunResponsePtrOutput) LastRunAt() pulumi.StringPtrOutput
- func (o WorkflowRunResponsePtrOutput) Succeeded() pulumi.BoolPtrOutput
- func (o WorkflowRunResponsePtrOutput) ToWorkflowRunResponsePtrOutput() WorkflowRunResponsePtrOutput
- func (o WorkflowRunResponsePtrOutput) ToWorkflowRunResponsePtrOutputWithContext(ctx context.Context) WorkflowRunResponsePtrOutput
- func (o WorkflowRunResponsePtrOutput) WorkflowRunStatus() pulumi.StringPtrOutput
- func (o WorkflowRunResponsePtrOutput) WorkflowRunURL() pulumi.StringPtrOutput
- type WorkflowRunStatus
- func (WorkflowRunStatus) ElementType() reflect.Type
- func (e WorkflowRunStatus) ToStringOutput() pulumi.StringOutput
- func (e WorkflowRunStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkflowRunStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkflowRunStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkflowRunStatus) ToWorkflowRunStatusOutput() WorkflowRunStatusOutput
- func (e WorkflowRunStatus) ToWorkflowRunStatusOutputWithContext(ctx context.Context) WorkflowRunStatusOutput
- func (e WorkflowRunStatus) ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput
- func (e WorkflowRunStatus) ToWorkflowRunStatusPtrOutputWithContext(ctx context.Context) WorkflowRunStatusPtrOutput
- type WorkflowRunStatusInput
- type WorkflowRunStatusOutput
- func (WorkflowRunStatusOutput) ElementType() reflect.Type
- func (o WorkflowRunStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkflowRunStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkflowRunStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkflowRunStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkflowRunStatusOutput) ToWorkflowRunStatusOutput() WorkflowRunStatusOutput
- func (o WorkflowRunStatusOutput) ToWorkflowRunStatusOutputWithContext(ctx context.Context) WorkflowRunStatusOutput
- func (o WorkflowRunStatusOutput) ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput
- func (o WorkflowRunStatusOutput) ToWorkflowRunStatusPtrOutputWithContext(ctx context.Context) WorkflowRunStatusPtrOutput
- type WorkflowRunStatusPtrInput
- type WorkflowRunStatusPtrOutput
- func (o WorkflowRunStatusPtrOutput) Elem() WorkflowRunStatusOutput
- func (WorkflowRunStatusPtrOutput) ElementType() reflect.Type
- func (o WorkflowRunStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkflowRunStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkflowRunStatusPtrOutput) ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput
- func (o WorkflowRunStatusPtrOutput) ToWorkflowRunStatusPtrOutputWithContext(ctx context.Context) WorkflowRunStatusPtrOutput
- type WorkflowState
Constants ¶
const ( // Dockerfiles will be generated DockerfileGenerationModeEnabled = DockerfileGenerationMode("enabled") // Dockerfiles will not be generated DockerfileGenerationModeDisabled = DockerfileGenerationMode("disabled") )
const ( // clojure language GenerationLanguageClojure = GenerationLanguage("clojure") // csharp language GenerationLanguageCsharp = GenerationLanguage("csharp") // erlang language GenerationLanguageErlang = GenerationLanguage("erlang") // go language GenerationLanguageGo = GenerationLanguage("go") // gomodule language GenerationLanguageGomodule = GenerationLanguage("gomodule") // gradle language GenerationLanguageGradle = GenerationLanguage("gradle") // java language GenerationLanguageJava = GenerationLanguage("java") // javascript language GenerationLanguageJavascript = GenerationLanguage("javascript") // php language GenerationLanguagePhp = GenerationLanguage("php") // python language GenerationLanguagePython = GenerationLanguage("python") // ruby language GenerationLanguageRuby = GenerationLanguage("ruby") // rust language GenerationLanguageRust = GenerationLanguage("rust") // swift language GenerationLanguageSwift = GenerationLanguage("swift") )
const ( // Helm manifests GenerationManifestTypeHelm = GenerationManifestType("helm") // Kubernetes manifests GenerationManifestTypeKube = GenerationManifestType("kube") )
const ( // Manifests will be generated ManifestGenerationModeEnabled = ManifestGenerationMode("enabled") // Manifests will not be generated ManifestGenerationModeDisabled = ManifestGenerationMode("disabled") )
const ( // Repositories using helm ManifestTypeHelm = ManifestType("helm") // Repositories using kubernetes manifests ManifestTypeKube = ManifestType("kube") )
const ( // Workflow run is queued WorkflowRunStatusQueued = WorkflowRunStatus("queued") // Workflow run is inprogress WorkflowRunStatusInprogress = WorkflowRunStatus("inprogress") // Workflow run is completed WorkflowRunStatusCompleted = WorkflowRunStatus("completed") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACR ¶
type ACR struct { // ACR registry AcrRegistryName *string `pulumi:"acrRegistryName"` // ACR repository AcrRepositoryName *string `pulumi:"acrRepositoryName"` // ACR resource group AcrResourceGroup *string `pulumi:"acrResourceGroup"` // ACR subscription id AcrSubscriptionId *string `pulumi:"acrSubscriptionId"` }
Information on the azure container registry
type ACRArgs ¶
type ACRArgs struct { // ACR registry AcrRegistryName pulumi.StringPtrInput `pulumi:"acrRegistryName"` // ACR repository AcrRepositoryName pulumi.StringPtrInput `pulumi:"acrRepositoryName"` // ACR resource group AcrResourceGroup pulumi.StringPtrInput `pulumi:"acrResourceGroup"` // ACR subscription id AcrSubscriptionId pulumi.StringPtrInput `pulumi:"acrSubscriptionId"` }
Information on the azure container registry
func (ACRArgs) ElementType ¶
func (ACRArgs) ToACROutput ¶
func (ACRArgs) ToACROutputWithContext ¶
func (ACRArgs) ToACRPtrOutput ¶
func (i ACRArgs) ToACRPtrOutput() ACRPtrOutput
func (ACRArgs) ToACRPtrOutputWithContext ¶
func (i ACRArgs) ToACRPtrOutputWithContext(ctx context.Context) ACRPtrOutput
type ACRInput ¶
type ACRInput interface { pulumi.Input ToACROutput() ACROutput ToACROutputWithContext(context.Context) ACROutput }
ACRInput is an input type that accepts ACRArgs and ACROutput values. You can construct a concrete instance of `ACRInput` via:
ACRArgs{...}
type ACROutput ¶
type ACROutput struct{ *pulumi.OutputState }
Information on the azure container registry
func (ACROutput) AcrRegistryName ¶
func (o ACROutput) AcrRegistryName() pulumi.StringPtrOutput
ACR registry
func (ACROutput) AcrRepositoryName ¶
func (o ACROutput) AcrRepositoryName() pulumi.StringPtrOutput
ACR repository
func (ACROutput) AcrResourceGroup ¶
func (o ACROutput) AcrResourceGroup() pulumi.StringPtrOutput
ACR resource group
func (ACROutput) AcrSubscriptionId ¶
func (o ACROutput) AcrSubscriptionId() pulumi.StringPtrOutput
ACR subscription id
func (ACROutput) ElementType ¶
func (ACROutput) ToACROutput ¶
func (ACROutput) ToACROutputWithContext ¶
func (ACROutput) ToACRPtrOutput ¶
func (o ACROutput) ToACRPtrOutput() ACRPtrOutput
func (ACROutput) ToACRPtrOutputWithContext ¶
func (o ACROutput) ToACRPtrOutputWithContext(ctx context.Context) ACRPtrOutput
type ACRPtrInput ¶
type ACRPtrInput interface { pulumi.Input ToACRPtrOutput() ACRPtrOutput ToACRPtrOutputWithContext(context.Context) ACRPtrOutput }
ACRPtrInput is an input type that accepts ACRArgs, ACRPtr and ACRPtrOutput values. You can construct a concrete instance of `ACRPtrInput` via:
ACRArgs{...} or: nil
func ACRPtr ¶
func ACRPtr(v *ACRArgs) ACRPtrInput
type ACRPtrOutput ¶
type ACRPtrOutput struct{ *pulumi.OutputState }
func (ACRPtrOutput) AcrRegistryName ¶
func (o ACRPtrOutput) AcrRegistryName() pulumi.StringPtrOutput
ACR registry
func (ACRPtrOutput) AcrRepositoryName ¶
func (o ACRPtrOutput) AcrRepositoryName() pulumi.StringPtrOutput
ACR repository
func (ACRPtrOutput) AcrResourceGroup ¶
func (o ACRPtrOutput) AcrResourceGroup() pulumi.StringPtrOutput
ACR resource group
func (ACRPtrOutput) AcrSubscriptionId ¶
func (o ACRPtrOutput) AcrSubscriptionId() pulumi.StringPtrOutput
ACR subscription id
func (ACRPtrOutput) Elem ¶
func (o ACRPtrOutput) Elem() ACROutput
func (ACRPtrOutput) ElementType ¶
func (ACRPtrOutput) ElementType() reflect.Type
func (ACRPtrOutput) ToACRPtrOutput ¶
func (o ACRPtrOutput) ToACRPtrOutput() ACRPtrOutput
func (ACRPtrOutput) ToACRPtrOutputWithContext ¶
func (o ACRPtrOutput) ToACRPtrOutputWithContext(ctx context.Context) ACRPtrOutput
type ACRResponse ¶
type ACRResponse struct { // ACR registry AcrRegistryName *string `pulumi:"acrRegistryName"` // ACR repository AcrRepositoryName *string `pulumi:"acrRepositoryName"` // ACR resource group AcrResourceGroup *string `pulumi:"acrResourceGroup"` // ACR subscription id AcrSubscriptionId *string `pulumi:"acrSubscriptionId"` }
Information on the azure container registry
type ACRResponseOutput ¶
type ACRResponseOutput struct{ *pulumi.OutputState }
Information on the azure container registry
func (ACRResponseOutput) AcrRegistryName ¶
func (o ACRResponseOutput) AcrRegistryName() pulumi.StringPtrOutput
ACR registry
func (ACRResponseOutput) AcrRepositoryName ¶
func (o ACRResponseOutput) AcrRepositoryName() pulumi.StringPtrOutput
ACR repository
func (ACRResponseOutput) AcrResourceGroup ¶
func (o ACRResponseOutput) AcrResourceGroup() pulumi.StringPtrOutput
ACR resource group
func (ACRResponseOutput) AcrSubscriptionId ¶
func (o ACRResponseOutput) AcrSubscriptionId() pulumi.StringPtrOutput
ACR subscription id
func (ACRResponseOutput) ElementType ¶
func (ACRResponseOutput) ElementType() reflect.Type
func (ACRResponseOutput) ToACRResponseOutput ¶
func (o ACRResponseOutput) ToACRResponseOutput() ACRResponseOutput
func (ACRResponseOutput) ToACRResponseOutputWithContext ¶
func (o ACRResponseOutput) ToACRResponseOutputWithContext(ctx context.Context) ACRResponseOutput
type ACRResponsePtrOutput ¶
type ACRResponsePtrOutput struct{ *pulumi.OutputState }
func (ACRResponsePtrOutput) AcrRegistryName ¶
func (o ACRResponsePtrOutput) AcrRegistryName() pulumi.StringPtrOutput
ACR registry
func (ACRResponsePtrOutput) AcrRepositoryName ¶
func (o ACRResponsePtrOutput) AcrRepositoryName() pulumi.StringPtrOutput
ACR repository
func (ACRResponsePtrOutput) AcrResourceGroup ¶
func (o ACRResponsePtrOutput) AcrResourceGroup() pulumi.StringPtrOutput
ACR resource group
func (ACRResponsePtrOutput) AcrSubscriptionId ¶
func (o ACRResponsePtrOutput) AcrSubscriptionId() pulumi.StringPtrOutput
ACR subscription id
func (ACRResponsePtrOutput) Elem ¶
func (o ACRResponsePtrOutput) Elem() ACRResponseOutput
func (ACRResponsePtrOutput) ElementType ¶
func (ACRResponsePtrOutput) ElementType() reflect.Type
func (ACRResponsePtrOutput) ToACRResponsePtrOutput ¶
func (o ACRResponsePtrOutput) ToACRResponsePtrOutput() ACRResponsePtrOutput
func (ACRResponsePtrOutput) ToACRResponsePtrOutputWithContext ¶
func (o ACRResponsePtrOutput) ToACRResponsePtrOutputWithContext(ctx context.Context) ACRResponsePtrOutput
type DeploymentProperties ¶
type DeploymentProperties struct { // Helm chart directory path in repository. HelmChartPath *string `pulumi:"helmChartPath"` // Helm Values.yaml file location in repository. HelmValues *string `pulumi:"helmValues"` KubeManifestLocations []string `pulumi:"kubeManifestLocations"` // Determines the type of manifests within the repository. ManifestType *string `pulumi:"manifestType"` // Manifest override values. Overrides map[string]string `pulumi:"overrides"` }
type DeploymentPropertiesArgs ¶
type DeploymentPropertiesArgs struct { // Helm chart directory path in repository. HelmChartPath pulumi.StringPtrInput `pulumi:"helmChartPath"` // Helm Values.yaml file location in repository. HelmValues pulumi.StringPtrInput `pulumi:"helmValues"` KubeManifestLocations pulumi.StringArrayInput `pulumi:"kubeManifestLocations"` // Determines the type of manifests within the repository. ManifestType pulumi.StringPtrInput `pulumi:"manifestType"` // Manifest override values. Overrides pulumi.StringMapInput `pulumi:"overrides"` }
func (DeploymentPropertiesArgs) ElementType ¶
func (DeploymentPropertiesArgs) ElementType() reflect.Type
func (DeploymentPropertiesArgs) ToDeploymentPropertiesOutput ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
func (DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
func (DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentPropertiesInput ¶
type DeploymentPropertiesInput interface { pulumi.Input ToDeploymentPropertiesOutput() DeploymentPropertiesOutput ToDeploymentPropertiesOutputWithContext(context.Context) DeploymentPropertiesOutput }
DeploymentPropertiesInput is an input type that accepts DeploymentPropertiesArgs and DeploymentPropertiesOutput values. You can construct a concrete instance of `DeploymentPropertiesInput` via:
DeploymentPropertiesArgs{...}
type DeploymentPropertiesOutput ¶
type DeploymentPropertiesOutput struct{ *pulumi.OutputState }
func (DeploymentPropertiesOutput) ElementType ¶
func (DeploymentPropertiesOutput) ElementType() reflect.Type
func (DeploymentPropertiesOutput) HelmChartPath ¶
func (o DeploymentPropertiesOutput) HelmChartPath() pulumi.StringPtrOutput
Helm chart directory path in repository.
func (DeploymentPropertiesOutput) HelmValues ¶
func (o DeploymentPropertiesOutput) HelmValues() pulumi.StringPtrOutput
Helm Values.yaml file location in repository.
func (DeploymentPropertiesOutput) KubeManifestLocations ¶
func (o DeploymentPropertiesOutput) KubeManifestLocations() pulumi.StringArrayOutput
func (DeploymentPropertiesOutput) ManifestType ¶
func (o DeploymentPropertiesOutput) ManifestType() pulumi.StringPtrOutput
Determines the type of manifests within the repository.
func (DeploymentPropertiesOutput) Overrides ¶
func (o DeploymentPropertiesOutput) Overrides() pulumi.StringMapOutput
Manifest override values.
func (DeploymentPropertiesOutput) ToDeploymentPropertiesOutput ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
func (DeploymentPropertiesOutput) ToDeploymentPropertiesOutputWithContext ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
func (DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutput ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutputWithContext ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentPropertiesPtrInput ¶
type DeploymentPropertiesPtrInput interface { pulumi.Input ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput ToDeploymentPropertiesPtrOutputWithContext(context.Context) DeploymentPropertiesPtrOutput }
DeploymentPropertiesPtrInput is an input type that accepts DeploymentPropertiesArgs, DeploymentPropertiesPtr and DeploymentPropertiesPtrOutput values. You can construct a concrete instance of `DeploymentPropertiesPtrInput` via:
DeploymentPropertiesArgs{...} or: nil
func DeploymentPropertiesPtr ¶
func DeploymentPropertiesPtr(v *DeploymentPropertiesArgs) DeploymentPropertiesPtrInput
type DeploymentPropertiesPtrOutput ¶
type DeploymentPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DeploymentPropertiesPtrOutput) Elem ¶
func (o DeploymentPropertiesPtrOutput) Elem() DeploymentPropertiesOutput
func (DeploymentPropertiesPtrOutput) ElementType ¶
func (DeploymentPropertiesPtrOutput) ElementType() reflect.Type
func (DeploymentPropertiesPtrOutput) HelmChartPath ¶
func (o DeploymentPropertiesPtrOutput) HelmChartPath() pulumi.StringPtrOutput
Helm chart directory path in repository.
func (DeploymentPropertiesPtrOutput) HelmValues ¶
func (o DeploymentPropertiesPtrOutput) HelmValues() pulumi.StringPtrOutput
Helm Values.yaml file location in repository.
func (DeploymentPropertiesPtrOutput) KubeManifestLocations ¶
func (o DeploymentPropertiesPtrOutput) KubeManifestLocations() pulumi.StringArrayOutput
func (DeploymentPropertiesPtrOutput) ManifestType ¶
func (o DeploymentPropertiesPtrOutput) ManifestType() pulumi.StringPtrOutput
Determines the type of manifests within the repository.
func (DeploymentPropertiesPtrOutput) Overrides ¶
func (o DeploymentPropertiesPtrOutput) Overrides() pulumi.StringMapOutput
Manifest override values.
func (DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput ¶
func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext ¶
func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentPropertiesResponse ¶
type DeploymentPropertiesResponse struct { // Helm chart directory path in repository. HelmChartPath *string `pulumi:"helmChartPath"` // Helm Values.yaml file location in repository. HelmValues *string `pulumi:"helmValues"` KubeManifestLocations []string `pulumi:"kubeManifestLocations"` // Determines the type of manifests within the repository. ManifestType *string `pulumi:"manifestType"` // Manifest override values. Overrides map[string]string `pulumi:"overrides"` }
type DeploymentPropertiesResponseOutput ¶
type DeploymentPropertiesResponseOutput struct{ *pulumi.OutputState }
func (DeploymentPropertiesResponseOutput) ElementType ¶
func (DeploymentPropertiesResponseOutput) ElementType() reflect.Type
func (DeploymentPropertiesResponseOutput) HelmChartPath ¶
func (o DeploymentPropertiesResponseOutput) HelmChartPath() pulumi.StringPtrOutput
Helm chart directory path in repository.
func (DeploymentPropertiesResponseOutput) HelmValues ¶
func (o DeploymentPropertiesResponseOutput) HelmValues() pulumi.StringPtrOutput
Helm Values.yaml file location in repository.
func (DeploymentPropertiesResponseOutput) KubeManifestLocations ¶
func (o DeploymentPropertiesResponseOutput) KubeManifestLocations() pulumi.StringArrayOutput
func (DeploymentPropertiesResponseOutput) ManifestType ¶
func (o DeploymentPropertiesResponseOutput) ManifestType() pulumi.StringPtrOutput
Determines the type of manifests within the repository.
func (DeploymentPropertiesResponseOutput) Overrides ¶
func (o DeploymentPropertiesResponseOutput) Overrides() pulumi.StringMapOutput
Manifest override values.
func (DeploymentPropertiesResponseOutput) ToDeploymentPropertiesResponseOutput ¶
func (o DeploymentPropertiesResponseOutput) ToDeploymentPropertiesResponseOutput() DeploymentPropertiesResponseOutput
func (DeploymentPropertiesResponseOutput) ToDeploymentPropertiesResponseOutputWithContext ¶
func (o DeploymentPropertiesResponseOutput) ToDeploymentPropertiesResponseOutputWithContext(ctx context.Context) DeploymentPropertiesResponseOutput
type DeploymentPropertiesResponsePtrOutput ¶
type DeploymentPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (DeploymentPropertiesResponsePtrOutput) ElementType ¶
func (DeploymentPropertiesResponsePtrOutput) ElementType() reflect.Type
func (DeploymentPropertiesResponsePtrOutput) HelmChartPath ¶
func (o DeploymentPropertiesResponsePtrOutput) HelmChartPath() pulumi.StringPtrOutput
Helm chart directory path in repository.
func (DeploymentPropertiesResponsePtrOutput) HelmValues ¶
func (o DeploymentPropertiesResponsePtrOutput) HelmValues() pulumi.StringPtrOutput
Helm Values.yaml file location in repository.
func (DeploymentPropertiesResponsePtrOutput) KubeManifestLocations ¶
func (o DeploymentPropertiesResponsePtrOutput) KubeManifestLocations() pulumi.StringArrayOutput
func (DeploymentPropertiesResponsePtrOutput) ManifestType ¶
func (o DeploymentPropertiesResponsePtrOutput) ManifestType() pulumi.StringPtrOutput
Determines the type of manifests within the repository.
func (DeploymentPropertiesResponsePtrOutput) Overrides ¶
func (o DeploymentPropertiesResponsePtrOutput) Overrides() pulumi.StringMapOutput
Manifest override values.
func (DeploymentPropertiesResponsePtrOutput) ToDeploymentPropertiesResponsePtrOutput ¶
func (o DeploymentPropertiesResponsePtrOutput) ToDeploymentPropertiesResponsePtrOutput() DeploymentPropertiesResponsePtrOutput
func (DeploymentPropertiesResponsePtrOutput) ToDeploymentPropertiesResponsePtrOutputWithContext ¶
func (o DeploymentPropertiesResponsePtrOutput) ToDeploymentPropertiesResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesResponsePtrOutput
type DockerfileGenerationMode ¶
type DockerfileGenerationMode string
The mode of generation to be used for generating Dockerfiles.
func (DockerfileGenerationMode) ElementType ¶
func (DockerfileGenerationMode) ElementType() reflect.Type
func (DockerfileGenerationMode) ToDockerfileGenerationModeOutput ¶
func (e DockerfileGenerationMode) ToDockerfileGenerationModeOutput() DockerfileGenerationModeOutput
func (DockerfileGenerationMode) ToDockerfileGenerationModeOutputWithContext ¶
func (e DockerfileGenerationMode) ToDockerfileGenerationModeOutputWithContext(ctx context.Context) DockerfileGenerationModeOutput
func (DockerfileGenerationMode) ToDockerfileGenerationModePtrOutput ¶
func (e DockerfileGenerationMode) ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput
func (DockerfileGenerationMode) ToDockerfileGenerationModePtrOutputWithContext ¶
func (e DockerfileGenerationMode) ToDockerfileGenerationModePtrOutputWithContext(ctx context.Context) DockerfileGenerationModePtrOutput
func (DockerfileGenerationMode) ToStringOutput ¶
func (e DockerfileGenerationMode) ToStringOutput() pulumi.StringOutput
func (DockerfileGenerationMode) ToStringOutputWithContext ¶
func (e DockerfileGenerationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DockerfileGenerationMode) ToStringPtrOutput ¶
func (e DockerfileGenerationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DockerfileGenerationMode) ToStringPtrOutputWithContext ¶
func (e DockerfileGenerationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DockerfileGenerationModeInput ¶
type DockerfileGenerationModeInput interface { pulumi.Input ToDockerfileGenerationModeOutput() DockerfileGenerationModeOutput ToDockerfileGenerationModeOutputWithContext(context.Context) DockerfileGenerationModeOutput }
DockerfileGenerationModeInput is an input type that accepts values of the DockerfileGenerationMode enum A concrete instance of `DockerfileGenerationModeInput` can be one of the following:
DockerfileGenerationModeEnabled DockerfileGenerationModeDisabled
type DockerfileGenerationModeOutput ¶
type DockerfileGenerationModeOutput struct{ *pulumi.OutputState }
func (DockerfileGenerationModeOutput) ElementType ¶
func (DockerfileGenerationModeOutput) ElementType() reflect.Type
func (DockerfileGenerationModeOutput) ToDockerfileGenerationModeOutput ¶
func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModeOutput() DockerfileGenerationModeOutput
func (DockerfileGenerationModeOutput) ToDockerfileGenerationModeOutputWithContext ¶
func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModeOutputWithContext(ctx context.Context) DockerfileGenerationModeOutput
func (DockerfileGenerationModeOutput) ToDockerfileGenerationModePtrOutput ¶
func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput
func (DockerfileGenerationModeOutput) ToDockerfileGenerationModePtrOutputWithContext ¶
func (o DockerfileGenerationModeOutput) ToDockerfileGenerationModePtrOutputWithContext(ctx context.Context) DockerfileGenerationModePtrOutput
func (DockerfileGenerationModeOutput) ToStringOutput ¶
func (o DockerfileGenerationModeOutput) ToStringOutput() pulumi.StringOutput
func (DockerfileGenerationModeOutput) ToStringOutputWithContext ¶
func (o DockerfileGenerationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DockerfileGenerationModeOutput) ToStringPtrOutput ¶
func (o DockerfileGenerationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DockerfileGenerationModeOutput) ToStringPtrOutputWithContext ¶
func (o DockerfileGenerationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DockerfileGenerationModePtrInput ¶
type DockerfileGenerationModePtrInput interface { pulumi.Input ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput ToDockerfileGenerationModePtrOutputWithContext(context.Context) DockerfileGenerationModePtrOutput }
func DockerfileGenerationModePtr ¶
func DockerfileGenerationModePtr(v string) DockerfileGenerationModePtrInput
type DockerfileGenerationModePtrOutput ¶
type DockerfileGenerationModePtrOutput struct{ *pulumi.OutputState }
func (DockerfileGenerationModePtrOutput) Elem ¶
func (o DockerfileGenerationModePtrOutput) Elem() DockerfileGenerationModeOutput
func (DockerfileGenerationModePtrOutput) ElementType ¶
func (DockerfileGenerationModePtrOutput) ElementType() reflect.Type
func (DockerfileGenerationModePtrOutput) ToDockerfileGenerationModePtrOutput ¶
func (o DockerfileGenerationModePtrOutput) ToDockerfileGenerationModePtrOutput() DockerfileGenerationModePtrOutput
func (DockerfileGenerationModePtrOutput) ToDockerfileGenerationModePtrOutputWithContext ¶
func (o DockerfileGenerationModePtrOutput) ToDockerfileGenerationModePtrOutputWithContext(ctx context.Context) DockerfileGenerationModePtrOutput
func (DockerfileGenerationModePtrOutput) ToStringPtrOutput ¶
func (o DockerfileGenerationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DockerfileGenerationModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DockerfileGenerationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GenerationLanguage ¶
type GenerationLanguage string
The programming language used.
func (GenerationLanguage) ElementType ¶
func (GenerationLanguage) ElementType() reflect.Type
func (GenerationLanguage) ToGenerationLanguageOutput ¶
func (e GenerationLanguage) ToGenerationLanguageOutput() GenerationLanguageOutput
func (GenerationLanguage) ToGenerationLanguageOutputWithContext ¶
func (e GenerationLanguage) ToGenerationLanguageOutputWithContext(ctx context.Context) GenerationLanguageOutput
func (GenerationLanguage) ToGenerationLanguagePtrOutput ¶
func (e GenerationLanguage) ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput
func (GenerationLanguage) ToGenerationLanguagePtrOutputWithContext ¶
func (e GenerationLanguage) ToGenerationLanguagePtrOutputWithContext(ctx context.Context) GenerationLanguagePtrOutput
func (GenerationLanguage) ToStringOutput ¶
func (e GenerationLanguage) ToStringOutput() pulumi.StringOutput
func (GenerationLanguage) ToStringOutputWithContext ¶
func (e GenerationLanguage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GenerationLanguage) ToStringPtrOutput ¶
func (e GenerationLanguage) ToStringPtrOutput() pulumi.StringPtrOutput
func (GenerationLanguage) ToStringPtrOutputWithContext ¶
func (e GenerationLanguage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GenerationLanguageInput ¶
type GenerationLanguageInput interface { pulumi.Input ToGenerationLanguageOutput() GenerationLanguageOutput ToGenerationLanguageOutputWithContext(context.Context) GenerationLanguageOutput }
GenerationLanguageInput is an input type that accepts values of the GenerationLanguage enum A concrete instance of `GenerationLanguageInput` can be one of the following:
GenerationLanguageClojure GenerationLanguageCsharp GenerationLanguageErlang GenerationLanguageGo GenerationLanguageGomodule GenerationLanguageGradle GenerationLanguageJava GenerationLanguageJavascript GenerationLanguagePhp GenerationLanguagePython GenerationLanguageRuby GenerationLanguageRust GenerationLanguageSwift
type GenerationLanguageOutput ¶
type GenerationLanguageOutput struct{ *pulumi.OutputState }
func (GenerationLanguageOutput) ElementType ¶
func (GenerationLanguageOutput) ElementType() reflect.Type
func (GenerationLanguageOutput) ToGenerationLanguageOutput ¶
func (o GenerationLanguageOutput) ToGenerationLanguageOutput() GenerationLanguageOutput
func (GenerationLanguageOutput) ToGenerationLanguageOutputWithContext ¶
func (o GenerationLanguageOutput) ToGenerationLanguageOutputWithContext(ctx context.Context) GenerationLanguageOutput
func (GenerationLanguageOutput) ToGenerationLanguagePtrOutput ¶
func (o GenerationLanguageOutput) ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput
func (GenerationLanguageOutput) ToGenerationLanguagePtrOutputWithContext ¶
func (o GenerationLanguageOutput) ToGenerationLanguagePtrOutputWithContext(ctx context.Context) GenerationLanguagePtrOutput
func (GenerationLanguageOutput) ToStringOutput ¶
func (o GenerationLanguageOutput) ToStringOutput() pulumi.StringOutput
func (GenerationLanguageOutput) ToStringOutputWithContext ¶
func (o GenerationLanguageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GenerationLanguageOutput) ToStringPtrOutput ¶
func (o GenerationLanguageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GenerationLanguageOutput) ToStringPtrOutputWithContext ¶
func (o GenerationLanguageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GenerationLanguagePtrInput ¶
type GenerationLanguagePtrInput interface { pulumi.Input ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput ToGenerationLanguagePtrOutputWithContext(context.Context) GenerationLanguagePtrOutput }
func GenerationLanguagePtr ¶
func GenerationLanguagePtr(v string) GenerationLanguagePtrInput
type GenerationLanguagePtrOutput ¶
type GenerationLanguagePtrOutput struct{ *pulumi.OutputState }
func (GenerationLanguagePtrOutput) Elem ¶
func (o GenerationLanguagePtrOutput) Elem() GenerationLanguageOutput
func (GenerationLanguagePtrOutput) ElementType ¶
func (GenerationLanguagePtrOutput) ElementType() reflect.Type
func (GenerationLanguagePtrOutput) ToGenerationLanguagePtrOutput ¶
func (o GenerationLanguagePtrOutput) ToGenerationLanguagePtrOutput() GenerationLanguagePtrOutput
func (GenerationLanguagePtrOutput) ToGenerationLanguagePtrOutputWithContext ¶
func (o GenerationLanguagePtrOutput) ToGenerationLanguagePtrOutputWithContext(ctx context.Context) GenerationLanguagePtrOutput
func (GenerationLanguagePtrOutput) ToStringPtrOutput ¶
func (o GenerationLanguagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GenerationLanguagePtrOutput) ToStringPtrOutputWithContext ¶
func (o GenerationLanguagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GenerationManifestType ¶
type GenerationManifestType string
Determines the type of manifests to be generated.
func (GenerationManifestType) ElementType ¶
func (GenerationManifestType) ElementType() reflect.Type
func (GenerationManifestType) ToGenerationManifestTypeOutput ¶
func (e GenerationManifestType) ToGenerationManifestTypeOutput() GenerationManifestTypeOutput
func (GenerationManifestType) ToGenerationManifestTypeOutputWithContext ¶
func (e GenerationManifestType) ToGenerationManifestTypeOutputWithContext(ctx context.Context) GenerationManifestTypeOutput
func (GenerationManifestType) ToGenerationManifestTypePtrOutput ¶
func (e GenerationManifestType) ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput
func (GenerationManifestType) ToGenerationManifestTypePtrOutputWithContext ¶
func (e GenerationManifestType) ToGenerationManifestTypePtrOutputWithContext(ctx context.Context) GenerationManifestTypePtrOutput
func (GenerationManifestType) ToStringOutput ¶
func (e GenerationManifestType) ToStringOutput() pulumi.StringOutput
func (GenerationManifestType) ToStringOutputWithContext ¶
func (e GenerationManifestType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GenerationManifestType) ToStringPtrOutput ¶
func (e GenerationManifestType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GenerationManifestType) ToStringPtrOutputWithContext ¶
func (e GenerationManifestType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GenerationManifestTypeInput ¶
type GenerationManifestTypeInput interface { pulumi.Input ToGenerationManifestTypeOutput() GenerationManifestTypeOutput ToGenerationManifestTypeOutputWithContext(context.Context) GenerationManifestTypeOutput }
GenerationManifestTypeInput is an input type that accepts values of the GenerationManifestType enum A concrete instance of `GenerationManifestTypeInput` can be one of the following:
GenerationManifestTypeHelm GenerationManifestTypeKube
type GenerationManifestTypeOutput ¶
type GenerationManifestTypeOutput struct{ *pulumi.OutputState }
func (GenerationManifestTypeOutput) ElementType ¶
func (GenerationManifestTypeOutput) ElementType() reflect.Type
func (GenerationManifestTypeOutput) ToGenerationManifestTypeOutput ¶
func (o GenerationManifestTypeOutput) ToGenerationManifestTypeOutput() GenerationManifestTypeOutput
func (GenerationManifestTypeOutput) ToGenerationManifestTypeOutputWithContext ¶
func (o GenerationManifestTypeOutput) ToGenerationManifestTypeOutputWithContext(ctx context.Context) GenerationManifestTypeOutput
func (GenerationManifestTypeOutput) ToGenerationManifestTypePtrOutput ¶
func (o GenerationManifestTypeOutput) ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput
func (GenerationManifestTypeOutput) ToGenerationManifestTypePtrOutputWithContext ¶
func (o GenerationManifestTypeOutput) ToGenerationManifestTypePtrOutputWithContext(ctx context.Context) GenerationManifestTypePtrOutput
func (GenerationManifestTypeOutput) ToStringOutput ¶
func (o GenerationManifestTypeOutput) ToStringOutput() pulumi.StringOutput
func (GenerationManifestTypeOutput) ToStringOutputWithContext ¶
func (o GenerationManifestTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GenerationManifestTypeOutput) ToStringPtrOutput ¶
func (o GenerationManifestTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GenerationManifestTypeOutput) ToStringPtrOutputWithContext ¶
func (o GenerationManifestTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GenerationManifestTypePtrInput ¶
type GenerationManifestTypePtrInput interface { pulumi.Input ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput ToGenerationManifestTypePtrOutputWithContext(context.Context) GenerationManifestTypePtrOutput }
func GenerationManifestTypePtr ¶
func GenerationManifestTypePtr(v string) GenerationManifestTypePtrInput
type GenerationManifestTypePtrOutput ¶
type GenerationManifestTypePtrOutput struct{ *pulumi.OutputState }
func (GenerationManifestTypePtrOutput) Elem ¶
func (o GenerationManifestTypePtrOutput) Elem() GenerationManifestTypeOutput
func (GenerationManifestTypePtrOutput) ElementType ¶
func (GenerationManifestTypePtrOutput) ElementType() reflect.Type
func (GenerationManifestTypePtrOutput) ToGenerationManifestTypePtrOutput ¶
func (o GenerationManifestTypePtrOutput) ToGenerationManifestTypePtrOutput() GenerationManifestTypePtrOutput
func (GenerationManifestTypePtrOutput) ToGenerationManifestTypePtrOutputWithContext ¶
func (o GenerationManifestTypePtrOutput) ToGenerationManifestTypePtrOutputWithContext(ctx context.Context) GenerationManifestTypePtrOutput
func (GenerationManifestTypePtrOutput) ToStringPtrOutput ¶
func (o GenerationManifestTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GenerationManifestTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GenerationManifestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetGitHubOAuthArgs ¶
type GetGitHubOAuthOutputArgs ¶
type GetGitHubOAuthOutputArgs struct { // The name of Azure region. Location pulumi.StringInput `pulumi:"location"` // The URL the client will redirect to on successful authentication. If empty, no redirect will occur. RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` }
func (GetGitHubOAuthOutputArgs) ElementType ¶
func (GetGitHubOAuthOutputArgs) ElementType() reflect.Type
type GetGitHubOAuthResult ¶
type GetGitHubOAuthResult struct { // URL for authorizing the Developer Hub GitHub App AuthURL *string `pulumi:"authURL"` // OAuth token used to make calls to GitHub Token *string `pulumi:"token"` }
URL used to authorize the Developer Hub GitHub App
func GetGitHubOAuth ¶
func GetGitHubOAuth(ctx *pulumi.Context, args *GetGitHubOAuthArgs, opts ...pulumi.InvokeOption) (*GetGitHubOAuthResult, error)
URL used to authorize the Developer Hub GitHub App Azure REST API version: 2022-10-11-preview.
Other available API versions: 2022-04-01-preview, 2023-08-01.
type GetGitHubOAuthResultOutput ¶
type GetGitHubOAuthResultOutput struct{ *pulumi.OutputState }
URL used to authorize the Developer Hub GitHub App
func GetGitHubOAuthOutput ¶
func GetGitHubOAuthOutput(ctx *pulumi.Context, args GetGitHubOAuthOutputArgs, opts ...pulumi.InvokeOption) GetGitHubOAuthResultOutput
func (GetGitHubOAuthResultOutput) AuthURL ¶
func (o GetGitHubOAuthResultOutput) AuthURL() pulumi.StringPtrOutput
URL for authorizing the Developer Hub GitHub App
func (GetGitHubOAuthResultOutput) ElementType ¶
func (GetGitHubOAuthResultOutput) ElementType() reflect.Type
func (GetGitHubOAuthResultOutput) ToGetGitHubOAuthResultOutput ¶
func (o GetGitHubOAuthResultOutput) ToGetGitHubOAuthResultOutput() GetGitHubOAuthResultOutput
func (GetGitHubOAuthResultOutput) ToGetGitHubOAuthResultOutputWithContext ¶
func (o GetGitHubOAuthResultOutput) ToGetGitHubOAuthResultOutputWithContext(ctx context.Context) GetGitHubOAuthResultOutput
func (GetGitHubOAuthResultOutput) Token ¶
func (o GetGitHubOAuthResultOutput) Token() pulumi.StringPtrOutput
OAuth token used to make calls to GitHub
type GitHubWorkflowProfileOidcCredentials ¶
type GitHubWorkflowProfileOidcCredentials struct { // Azure Application Client ID AzureClientId *string `pulumi:"azureClientId"` // Azure Directory (tenant) ID AzureTenantId *string `pulumi:"azureTenantId"` }
The fields needed for OIDC with GitHub.
type GitHubWorkflowProfileOidcCredentialsArgs ¶
type GitHubWorkflowProfileOidcCredentialsArgs struct { // Azure Application Client ID AzureClientId pulumi.StringPtrInput `pulumi:"azureClientId"` // Azure Directory (tenant) ID AzureTenantId pulumi.StringPtrInput `pulumi:"azureTenantId"` }
The fields needed for OIDC with GitHub.
func (GitHubWorkflowProfileOidcCredentialsArgs) ElementType ¶
func (GitHubWorkflowProfileOidcCredentialsArgs) ElementType() reflect.Type
func (GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsOutput ¶
func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsOutput() GitHubWorkflowProfileOidcCredentialsOutput
func (GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsOutputWithContext ¶
func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsOutput
func (GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsPtrOutput ¶
func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput
func (GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext ¶
func (i GitHubWorkflowProfileOidcCredentialsArgs) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput
type GitHubWorkflowProfileOidcCredentialsInput ¶
type GitHubWorkflowProfileOidcCredentialsInput interface { pulumi.Input ToGitHubWorkflowProfileOidcCredentialsOutput() GitHubWorkflowProfileOidcCredentialsOutput ToGitHubWorkflowProfileOidcCredentialsOutputWithContext(context.Context) GitHubWorkflowProfileOidcCredentialsOutput }
GitHubWorkflowProfileOidcCredentialsInput is an input type that accepts GitHubWorkflowProfileOidcCredentialsArgs and GitHubWorkflowProfileOidcCredentialsOutput values. You can construct a concrete instance of `GitHubWorkflowProfileOidcCredentialsInput` via:
GitHubWorkflowProfileOidcCredentialsArgs{...}
type GitHubWorkflowProfileOidcCredentialsOutput ¶
type GitHubWorkflowProfileOidcCredentialsOutput struct{ *pulumi.OutputState }
The fields needed for OIDC with GitHub.
func (GitHubWorkflowProfileOidcCredentialsOutput) AzureClientId ¶
func (o GitHubWorkflowProfileOidcCredentialsOutput) AzureClientId() pulumi.StringPtrOutput
Azure Application Client ID
func (GitHubWorkflowProfileOidcCredentialsOutput) AzureTenantId ¶
func (o GitHubWorkflowProfileOidcCredentialsOutput) AzureTenantId() pulumi.StringPtrOutput
Azure Directory (tenant) ID
func (GitHubWorkflowProfileOidcCredentialsOutput) ElementType ¶
func (GitHubWorkflowProfileOidcCredentialsOutput) ElementType() reflect.Type
func (GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsOutput ¶
func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsOutput() GitHubWorkflowProfileOidcCredentialsOutput
func (GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsOutputWithContext ¶
func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsOutput
func (GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutput ¶
func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput
func (GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext ¶
func (o GitHubWorkflowProfileOidcCredentialsOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput
type GitHubWorkflowProfileOidcCredentialsPtrInput ¶
type GitHubWorkflowProfileOidcCredentialsPtrInput interface { pulumi.Input ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput }
GitHubWorkflowProfileOidcCredentialsPtrInput is an input type that accepts GitHubWorkflowProfileOidcCredentialsArgs, GitHubWorkflowProfileOidcCredentialsPtr and GitHubWorkflowProfileOidcCredentialsPtrOutput values. You can construct a concrete instance of `GitHubWorkflowProfileOidcCredentialsPtrInput` via:
GitHubWorkflowProfileOidcCredentialsArgs{...} or: nil
func GitHubWorkflowProfileOidcCredentialsPtr ¶
func GitHubWorkflowProfileOidcCredentialsPtr(v *GitHubWorkflowProfileOidcCredentialsArgs) GitHubWorkflowProfileOidcCredentialsPtrInput
type GitHubWorkflowProfileOidcCredentialsPtrOutput ¶
type GitHubWorkflowProfileOidcCredentialsPtrOutput struct{ *pulumi.OutputState }
func (GitHubWorkflowProfileOidcCredentialsPtrOutput) AzureClientId ¶
func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) AzureClientId() pulumi.StringPtrOutput
Azure Application Client ID
func (GitHubWorkflowProfileOidcCredentialsPtrOutput) AzureTenantId ¶
func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) AzureTenantId() pulumi.StringPtrOutput
Azure Directory (tenant) ID
func (GitHubWorkflowProfileOidcCredentialsPtrOutput) ElementType ¶
func (GitHubWorkflowProfileOidcCredentialsPtrOutput) ElementType() reflect.Type
func (GitHubWorkflowProfileOidcCredentialsPtrOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutput ¶
func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutput() GitHubWorkflowProfileOidcCredentialsPtrOutput
func (GitHubWorkflowProfileOidcCredentialsPtrOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext ¶
func (o GitHubWorkflowProfileOidcCredentialsPtrOutput) ToGitHubWorkflowProfileOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileOidcCredentialsPtrOutput
type GitHubWorkflowProfileResponseOidcCredentials ¶
type GitHubWorkflowProfileResponseOidcCredentials struct { // Azure Application Client ID AzureClientId *string `pulumi:"azureClientId"` // Azure Directory (tenant) ID AzureTenantId *string `pulumi:"azureTenantId"` }
The fields needed for OIDC with GitHub.
type GitHubWorkflowProfileResponseOidcCredentialsOutput ¶
type GitHubWorkflowProfileResponseOidcCredentialsOutput struct{ *pulumi.OutputState }
The fields needed for OIDC with GitHub.
func (GitHubWorkflowProfileResponseOidcCredentialsOutput) AzureClientId ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) AzureClientId() pulumi.StringPtrOutput
Azure Application Client ID
func (GitHubWorkflowProfileResponseOidcCredentialsOutput) AzureTenantId ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) AzureTenantId() pulumi.StringPtrOutput
Azure Directory (tenant) ID
func (GitHubWorkflowProfileResponseOidcCredentialsOutput) ElementType ¶
func (GitHubWorkflowProfileResponseOidcCredentialsOutput) ElementType() reflect.Type
func (GitHubWorkflowProfileResponseOidcCredentialsOutput) ToGitHubWorkflowProfileResponseOidcCredentialsOutput ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) ToGitHubWorkflowProfileResponseOidcCredentialsOutput() GitHubWorkflowProfileResponseOidcCredentialsOutput
func (GitHubWorkflowProfileResponseOidcCredentialsOutput) ToGitHubWorkflowProfileResponseOidcCredentialsOutputWithContext ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsOutput) ToGitHubWorkflowProfileResponseOidcCredentialsOutputWithContext(ctx context.Context) GitHubWorkflowProfileResponseOidcCredentialsOutput
type GitHubWorkflowProfileResponseOidcCredentialsPtrOutput ¶
type GitHubWorkflowProfileResponseOidcCredentialsPtrOutput struct{ *pulumi.OutputState }
func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) AzureClientId ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) AzureClientId() pulumi.StringPtrOutput
Azure Application Client ID
func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) AzureTenantId ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) AzureTenantId() pulumi.StringPtrOutput
Azure Directory (tenant) ID
func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ElementType ¶
func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ElementType() reflect.Type
func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ToGitHubWorkflowProfileResponseOidcCredentialsPtrOutput ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ToGitHubWorkflowProfileResponseOidcCredentialsPtrOutput() GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
func (GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ToGitHubWorkflowProfileResponseOidcCredentialsPtrOutputWithContext ¶
func (o GitHubWorkflowProfileResponseOidcCredentialsPtrOutput) ToGitHubWorkflowProfileResponseOidcCredentialsPtrOutputWithContext(ctx context.Context) GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
type LookupWorkflowArgs ¶
type LookupWorkflowOutputArgs ¶
type LookupWorkflowOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workflow resource. WorkflowName pulumi.StringInput `pulumi:"workflowName"` }
func (LookupWorkflowOutputArgs) ElementType ¶
func (LookupWorkflowOutputArgs) ElementType() reflect.Type
type LookupWorkflowResult ¶
type LookupWorkflowResult struct { // Information on the azure container registry Acr *ACRResponse `pulumi:"acr"` // The Azure Kubernetes Cluster Resource the application will be deployed to. AksResourceId *string `pulumi:"aksResourceId"` // The name of the app. AppName *string `pulumi:"appName"` // Determines the authorization status of requests. AuthStatus string `pulumi:"authStatus"` // Repository Branch Name BranchName *string `pulumi:"branchName"` // The version of the language image used for building the code in the generated dockerfile. BuilderVersion *string `pulumi:"builderVersion"` DeploymentProperties *DeploymentPropertiesResponse `pulumi:"deploymentProperties"` // Path to Dockerfile Build Context within the repository. DockerBuildContext *string `pulumi:"dockerBuildContext"` // Path to the Dockerfile within the repository. Dockerfile *string `pulumi:"dockerfile"` // The mode of generation to be used for generating Dockerfiles. DockerfileGenerationMode *string `pulumi:"dockerfileGenerationMode"` // The directory to output the generated Dockerfile to. DockerfileOutputDirectory *string `pulumi:"dockerfileOutputDirectory"` // The programming language used. GenerationLanguage *string `pulumi:"generationLanguage"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the image to be generated. ImageName *string `pulumi:"imageName"` // The tag to apply to the generated image. ImageTag *string `pulumi:"imageTag"` // The version of the language image used for execution in the generated dockerfile. LanguageVersion *string `pulumi:"languageVersion"` LastWorkflowRun *WorkflowRunResponse `pulumi:"lastWorkflowRun"` // The geo-location where the resource lives Location string `pulumi:"location"` // The mode of generation to be used for generating Manifest. ManifestGenerationMode *string `pulumi:"manifestGenerationMode"` // The directory to output the generated manifests to. ManifestOutputDirectory *string `pulumi:"manifestOutputDirectory"` // Determines the type of manifests to be generated. ManifestType *string `pulumi:"manifestType"` // The name of the resource Name string `pulumi:"name"` // Kubernetes namespace the application is deployed to. Namespace *string `pulumi:"namespace"` // The fields needed for OIDC with GitHub. OidcCredentials *GitHubWorkflowProfileResponseOidcCredentials `pulumi:"oidcCredentials"` // The port the application is exposed on. Port *string `pulumi:"port"` // The status of the Pull Request submitted against the users repository. PrStatus string `pulumi:"prStatus"` // The URL to the Pull Request submitted against the users repository. PrURL string `pulumi:"prURL"` // The number associated with the submitted pull request. PullNumber int `pulumi:"pullNumber"` // Repository Name RepositoryName *string `pulumi:"repositoryName"` // Repository Owner RepositoryOwner *string `pulumi:"repositoryOwner"` // 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"` }
Resource representation of a workflow
func LookupWorkflow ¶
func LookupWorkflow(ctx *pulumi.Context, args *LookupWorkflowArgs, opts ...pulumi.InvokeOption) (*LookupWorkflowResult, error)
Resource representation of a workflow Azure REST API version: 2022-10-11-preview.
Other available API versions: 2023-08-01.
type LookupWorkflowResultOutput ¶
type LookupWorkflowResultOutput struct{ *pulumi.OutputState }
Resource representation of a workflow
func LookupWorkflowOutput ¶
func LookupWorkflowOutput(ctx *pulumi.Context, args LookupWorkflowOutputArgs, opts ...pulumi.InvokeOption) LookupWorkflowResultOutput
func (LookupWorkflowResultOutput) Acr ¶
func (o LookupWorkflowResultOutput) Acr() ACRResponsePtrOutput
Information on the azure container registry
func (LookupWorkflowResultOutput) AksResourceId ¶
func (o LookupWorkflowResultOutput) AksResourceId() pulumi.StringPtrOutput
The Azure Kubernetes Cluster Resource the application will be deployed to.
func (LookupWorkflowResultOutput) AppName ¶
func (o LookupWorkflowResultOutput) AppName() pulumi.StringPtrOutput
The name of the app.
func (LookupWorkflowResultOutput) AuthStatus ¶
func (o LookupWorkflowResultOutput) AuthStatus() pulumi.StringOutput
Determines the authorization status of requests.
func (LookupWorkflowResultOutput) BranchName ¶
func (o LookupWorkflowResultOutput) BranchName() pulumi.StringPtrOutput
Repository Branch Name
func (LookupWorkflowResultOutput) BuilderVersion ¶
func (o LookupWorkflowResultOutput) BuilderVersion() pulumi.StringPtrOutput
The version of the language image used for building the code in the generated dockerfile.
func (LookupWorkflowResultOutput) DeploymentProperties ¶
func (o LookupWorkflowResultOutput) DeploymentProperties() DeploymentPropertiesResponsePtrOutput
func (LookupWorkflowResultOutput) DockerBuildContext ¶
func (o LookupWorkflowResultOutput) DockerBuildContext() pulumi.StringPtrOutput
Path to Dockerfile Build Context within the repository.
func (LookupWorkflowResultOutput) Dockerfile ¶
func (o LookupWorkflowResultOutput) Dockerfile() pulumi.StringPtrOutput
Path to the Dockerfile within the repository.
func (LookupWorkflowResultOutput) DockerfileGenerationMode ¶
func (o LookupWorkflowResultOutput) DockerfileGenerationMode() pulumi.StringPtrOutput
The mode of generation to be used for generating Dockerfiles.
func (LookupWorkflowResultOutput) DockerfileOutputDirectory ¶
func (o LookupWorkflowResultOutput) DockerfileOutputDirectory() pulumi.StringPtrOutput
The directory to output the generated Dockerfile to.
func (LookupWorkflowResultOutput) ElementType ¶
func (LookupWorkflowResultOutput) ElementType() reflect.Type
func (LookupWorkflowResultOutput) GenerationLanguage ¶
func (o LookupWorkflowResultOutput) GenerationLanguage() pulumi.StringPtrOutput
The programming language used.
func (LookupWorkflowResultOutput) Id ¶
func (o LookupWorkflowResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupWorkflowResultOutput) ImageName ¶
func (o LookupWorkflowResultOutput) ImageName() pulumi.StringPtrOutput
The name of the image to be generated.
func (LookupWorkflowResultOutput) ImageTag ¶
func (o LookupWorkflowResultOutput) ImageTag() pulumi.StringPtrOutput
The tag to apply to the generated image.
func (LookupWorkflowResultOutput) LanguageVersion ¶
func (o LookupWorkflowResultOutput) LanguageVersion() pulumi.StringPtrOutput
The version of the language image used for execution in the generated dockerfile.
func (LookupWorkflowResultOutput) LastWorkflowRun ¶
func (o LookupWorkflowResultOutput) LastWorkflowRun() WorkflowRunResponsePtrOutput
func (LookupWorkflowResultOutput) Location ¶
func (o LookupWorkflowResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupWorkflowResultOutput) ManifestGenerationMode ¶
func (o LookupWorkflowResultOutput) ManifestGenerationMode() pulumi.StringPtrOutput
The mode of generation to be used for generating Manifest.
func (LookupWorkflowResultOutput) ManifestOutputDirectory ¶
func (o LookupWorkflowResultOutput) ManifestOutputDirectory() pulumi.StringPtrOutput
The directory to output the generated manifests to.
func (LookupWorkflowResultOutput) ManifestType ¶
func (o LookupWorkflowResultOutput) ManifestType() pulumi.StringPtrOutput
Determines the type of manifests to be generated.
func (LookupWorkflowResultOutput) Name ¶
func (o LookupWorkflowResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupWorkflowResultOutput) Namespace ¶
func (o LookupWorkflowResultOutput) Namespace() pulumi.StringPtrOutput
Kubernetes namespace the application is deployed to.
func (LookupWorkflowResultOutput) OidcCredentials ¶
func (o LookupWorkflowResultOutput) OidcCredentials() GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
The fields needed for OIDC with GitHub.
func (LookupWorkflowResultOutput) Port ¶
func (o LookupWorkflowResultOutput) Port() pulumi.StringPtrOutput
The port the application is exposed on.
func (LookupWorkflowResultOutput) PrStatus ¶
func (o LookupWorkflowResultOutput) PrStatus() pulumi.StringOutput
The status of the Pull Request submitted against the users repository.
func (LookupWorkflowResultOutput) PrURL ¶
func (o LookupWorkflowResultOutput) PrURL() pulumi.StringOutput
The URL to the Pull Request submitted against the users repository.
func (LookupWorkflowResultOutput) PullNumber ¶
func (o LookupWorkflowResultOutput) PullNumber() pulumi.IntOutput
The number associated with the submitted pull request.
func (LookupWorkflowResultOutput) RepositoryName ¶
func (o LookupWorkflowResultOutput) RepositoryName() pulumi.StringPtrOutput
Repository Name
func (LookupWorkflowResultOutput) RepositoryOwner ¶
func (o LookupWorkflowResultOutput) RepositoryOwner() pulumi.StringPtrOutput
Repository Owner
func (LookupWorkflowResultOutput) SystemData ¶
func (o LookupWorkflowResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupWorkflowResultOutput) Tags ¶
func (o LookupWorkflowResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupWorkflowResultOutput) ToLookupWorkflowResultOutput ¶
func (o LookupWorkflowResultOutput) ToLookupWorkflowResultOutput() LookupWorkflowResultOutput
func (LookupWorkflowResultOutput) ToLookupWorkflowResultOutputWithContext ¶
func (o LookupWorkflowResultOutput) ToLookupWorkflowResultOutputWithContext(ctx context.Context) LookupWorkflowResultOutput
func (LookupWorkflowResultOutput) Type ¶
func (o LookupWorkflowResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ManifestGenerationMode ¶
type ManifestGenerationMode string
The mode of generation to be used for generating Manifest.
func (ManifestGenerationMode) ElementType ¶
func (ManifestGenerationMode) ElementType() reflect.Type
func (ManifestGenerationMode) ToManifestGenerationModeOutput ¶
func (e ManifestGenerationMode) ToManifestGenerationModeOutput() ManifestGenerationModeOutput
func (ManifestGenerationMode) ToManifestGenerationModeOutputWithContext ¶
func (e ManifestGenerationMode) ToManifestGenerationModeOutputWithContext(ctx context.Context) ManifestGenerationModeOutput
func (ManifestGenerationMode) ToManifestGenerationModePtrOutput ¶
func (e ManifestGenerationMode) ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput
func (ManifestGenerationMode) ToManifestGenerationModePtrOutputWithContext ¶
func (e ManifestGenerationMode) ToManifestGenerationModePtrOutputWithContext(ctx context.Context) ManifestGenerationModePtrOutput
func (ManifestGenerationMode) ToStringOutput ¶
func (e ManifestGenerationMode) ToStringOutput() pulumi.StringOutput
func (ManifestGenerationMode) ToStringOutputWithContext ¶
func (e ManifestGenerationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManifestGenerationMode) ToStringPtrOutput ¶
func (e ManifestGenerationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManifestGenerationMode) ToStringPtrOutputWithContext ¶
func (e ManifestGenerationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManifestGenerationModeInput ¶
type ManifestGenerationModeInput interface { pulumi.Input ToManifestGenerationModeOutput() ManifestGenerationModeOutput ToManifestGenerationModeOutputWithContext(context.Context) ManifestGenerationModeOutput }
ManifestGenerationModeInput is an input type that accepts values of the ManifestGenerationMode enum A concrete instance of `ManifestGenerationModeInput` can be one of the following:
ManifestGenerationModeEnabled ManifestGenerationModeDisabled
type ManifestGenerationModeOutput ¶
type ManifestGenerationModeOutput struct{ *pulumi.OutputState }
func (ManifestGenerationModeOutput) ElementType ¶
func (ManifestGenerationModeOutput) ElementType() reflect.Type
func (ManifestGenerationModeOutput) ToManifestGenerationModeOutput ¶
func (o ManifestGenerationModeOutput) ToManifestGenerationModeOutput() ManifestGenerationModeOutput
func (ManifestGenerationModeOutput) ToManifestGenerationModeOutputWithContext ¶
func (o ManifestGenerationModeOutput) ToManifestGenerationModeOutputWithContext(ctx context.Context) ManifestGenerationModeOutput
func (ManifestGenerationModeOutput) ToManifestGenerationModePtrOutput ¶
func (o ManifestGenerationModeOutput) ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput
func (ManifestGenerationModeOutput) ToManifestGenerationModePtrOutputWithContext ¶
func (o ManifestGenerationModeOutput) ToManifestGenerationModePtrOutputWithContext(ctx context.Context) ManifestGenerationModePtrOutput
func (ManifestGenerationModeOutput) ToStringOutput ¶
func (o ManifestGenerationModeOutput) ToStringOutput() pulumi.StringOutput
func (ManifestGenerationModeOutput) ToStringOutputWithContext ¶
func (o ManifestGenerationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManifestGenerationModeOutput) ToStringPtrOutput ¶
func (o ManifestGenerationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManifestGenerationModeOutput) ToStringPtrOutputWithContext ¶
func (o ManifestGenerationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManifestGenerationModePtrInput ¶
type ManifestGenerationModePtrInput interface { pulumi.Input ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput ToManifestGenerationModePtrOutputWithContext(context.Context) ManifestGenerationModePtrOutput }
func ManifestGenerationModePtr ¶
func ManifestGenerationModePtr(v string) ManifestGenerationModePtrInput
type ManifestGenerationModePtrOutput ¶
type ManifestGenerationModePtrOutput struct{ *pulumi.OutputState }
func (ManifestGenerationModePtrOutput) Elem ¶
func (o ManifestGenerationModePtrOutput) Elem() ManifestGenerationModeOutput
func (ManifestGenerationModePtrOutput) ElementType ¶
func (ManifestGenerationModePtrOutput) ElementType() reflect.Type
func (ManifestGenerationModePtrOutput) ToManifestGenerationModePtrOutput ¶
func (o ManifestGenerationModePtrOutput) ToManifestGenerationModePtrOutput() ManifestGenerationModePtrOutput
func (ManifestGenerationModePtrOutput) ToManifestGenerationModePtrOutputWithContext ¶
func (o ManifestGenerationModePtrOutput) ToManifestGenerationModePtrOutputWithContext(ctx context.Context) ManifestGenerationModePtrOutput
func (ManifestGenerationModePtrOutput) ToStringPtrOutput ¶
func (o ManifestGenerationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManifestGenerationModePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManifestGenerationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManifestType ¶
type ManifestType string
Determines the type of manifests within the repository.
func (ManifestType) ElementType ¶
func (ManifestType) ElementType() reflect.Type
func (ManifestType) ToManifestTypeOutput ¶
func (e ManifestType) ToManifestTypeOutput() ManifestTypeOutput
func (ManifestType) ToManifestTypeOutputWithContext ¶
func (e ManifestType) ToManifestTypeOutputWithContext(ctx context.Context) ManifestTypeOutput
func (ManifestType) ToManifestTypePtrOutput ¶
func (e ManifestType) ToManifestTypePtrOutput() ManifestTypePtrOutput
func (ManifestType) ToManifestTypePtrOutputWithContext ¶
func (e ManifestType) ToManifestTypePtrOutputWithContext(ctx context.Context) ManifestTypePtrOutput
func (ManifestType) ToStringOutput ¶
func (e ManifestType) ToStringOutput() pulumi.StringOutput
func (ManifestType) ToStringOutputWithContext ¶
func (e ManifestType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManifestType) ToStringPtrOutput ¶
func (e ManifestType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManifestType) ToStringPtrOutputWithContext ¶
func (e ManifestType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManifestTypeInput ¶
type ManifestTypeInput interface { pulumi.Input ToManifestTypeOutput() ManifestTypeOutput ToManifestTypeOutputWithContext(context.Context) ManifestTypeOutput }
ManifestTypeInput is an input type that accepts values of the ManifestType enum A concrete instance of `ManifestTypeInput` can be one of the following:
ManifestTypeHelm ManifestTypeKube
type ManifestTypeOutput ¶
type ManifestTypeOutput struct{ *pulumi.OutputState }
func (ManifestTypeOutput) ElementType ¶
func (ManifestTypeOutput) ElementType() reflect.Type
func (ManifestTypeOutput) ToManifestTypeOutput ¶
func (o ManifestTypeOutput) ToManifestTypeOutput() ManifestTypeOutput
func (ManifestTypeOutput) ToManifestTypeOutputWithContext ¶
func (o ManifestTypeOutput) ToManifestTypeOutputWithContext(ctx context.Context) ManifestTypeOutput
func (ManifestTypeOutput) ToManifestTypePtrOutput ¶
func (o ManifestTypeOutput) ToManifestTypePtrOutput() ManifestTypePtrOutput
func (ManifestTypeOutput) ToManifestTypePtrOutputWithContext ¶
func (o ManifestTypeOutput) ToManifestTypePtrOutputWithContext(ctx context.Context) ManifestTypePtrOutput
func (ManifestTypeOutput) ToStringOutput ¶
func (o ManifestTypeOutput) ToStringOutput() pulumi.StringOutput
func (ManifestTypeOutput) ToStringOutputWithContext ¶
func (o ManifestTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManifestTypeOutput) ToStringPtrOutput ¶
func (o ManifestTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManifestTypeOutput) ToStringPtrOutputWithContext ¶
func (o ManifestTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManifestTypePtrInput ¶
type ManifestTypePtrInput interface { pulumi.Input ToManifestTypePtrOutput() ManifestTypePtrOutput ToManifestTypePtrOutputWithContext(context.Context) ManifestTypePtrOutput }
func ManifestTypePtr ¶
func ManifestTypePtr(v string) ManifestTypePtrInput
type ManifestTypePtrOutput ¶
type ManifestTypePtrOutput struct{ *pulumi.OutputState }
func (ManifestTypePtrOutput) Elem ¶
func (o ManifestTypePtrOutput) Elem() ManifestTypeOutput
func (ManifestTypePtrOutput) ElementType ¶
func (ManifestTypePtrOutput) ElementType() reflect.Type
func (ManifestTypePtrOutput) ToManifestTypePtrOutput ¶
func (o ManifestTypePtrOutput) ToManifestTypePtrOutput() ManifestTypePtrOutput
func (ManifestTypePtrOutput) ToManifestTypePtrOutputWithContext ¶
func (o ManifestTypePtrOutput) ToManifestTypePtrOutputWithContext(ctx context.Context) ManifestTypePtrOutput
func (ManifestTypePtrOutput) ToStringPtrOutput ¶
func (o ManifestTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManifestTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManifestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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
type Workflow ¶
type Workflow struct { pulumi.CustomResourceState // Information on the azure container registry Acr ACRResponsePtrOutput `pulumi:"acr"` // The Azure Kubernetes Cluster Resource the application will be deployed to. AksResourceId pulumi.StringPtrOutput `pulumi:"aksResourceId"` // The name of the app. AppName pulumi.StringPtrOutput `pulumi:"appName"` // Determines the authorization status of requests. AuthStatus pulumi.StringOutput `pulumi:"authStatus"` // Repository Branch Name BranchName pulumi.StringPtrOutput `pulumi:"branchName"` // The version of the language image used for building the code in the generated dockerfile. BuilderVersion pulumi.StringPtrOutput `pulumi:"builderVersion"` DeploymentProperties DeploymentPropertiesResponsePtrOutput `pulumi:"deploymentProperties"` // Path to Dockerfile Build Context within the repository. DockerBuildContext pulumi.StringPtrOutput `pulumi:"dockerBuildContext"` // Path to the Dockerfile within the repository. Dockerfile pulumi.StringPtrOutput `pulumi:"dockerfile"` // The mode of generation to be used for generating Dockerfiles. DockerfileGenerationMode pulumi.StringPtrOutput `pulumi:"dockerfileGenerationMode"` // The directory to output the generated Dockerfile to. DockerfileOutputDirectory pulumi.StringPtrOutput `pulumi:"dockerfileOutputDirectory"` // The programming language used. GenerationLanguage pulumi.StringPtrOutput `pulumi:"generationLanguage"` // The name of the image to be generated. ImageName pulumi.StringPtrOutput `pulumi:"imageName"` // The tag to apply to the generated image. ImageTag pulumi.StringPtrOutput `pulumi:"imageTag"` // The version of the language image used for execution in the generated dockerfile. LanguageVersion pulumi.StringPtrOutput `pulumi:"languageVersion"` LastWorkflowRun WorkflowRunResponsePtrOutput `pulumi:"lastWorkflowRun"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The mode of generation to be used for generating Manifest. ManifestGenerationMode pulumi.StringPtrOutput `pulumi:"manifestGenerationMode"` // The directory to output the generated manifests to. ManifestOutputDirectory pulumi.StringPtrOutput `pulumi:"manifestOutputDirectory"` // Determines the type of manifests to be generated. ManifestType pulumi.StringPtrOutput `pulumi:"manifestType"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Kubernetes namespace the application is deployed to. Namespace pulumi.StringPtrOutput `pulumi:"namespace"` // The fields needed for OIDC with GitHub. OidcCredentials GitHubWorkflowProfileResponseOidcCredentialsPtrOutput `pulumi:"oidcCredentials"` // The port the application is exposed on. Port pulumi.StringPtrOutput `pulumi:"port"` // The status of the Pull Request submitted against the users repository. PrStatus pulumi.StringOutput `pulumi:"prStatus"` // The URL to the Pull Request submitted against the users repository. PrURL pulumi.StringOutput `pulumi:"prURL"` // The number associated with the submitted pull request. PullNumber pulumi.IntOutput `pulumi:"pullNumber"` // Repository Name RepositoryName pulumi.StringPtrOutput `pulumi:"repositoryName"` // Repository Owner RepositoryOwner pulumi.StringPtrOutput `pulumi:"repositoryOwner"` // 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"` }
Resource representation of a workflow Azure REST API version: 2022-10-11-preview. Prior API version in Azure Native 1.x: 2022-04-01-preview.
Other available API versions: 2023-08-01.
func GetWorkflow ¶
func GetWorkflow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkflowState, opts ...pulumi.ResourceOption) (*Workflow, error)
GetWorkflow gets an existing Workflow 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 NewWorkflow ¶
func NewWorkflow(ctx *pulumi.Context, name string, args *WorkflowArgs, opts ...pulumi.ResourceOption) (*Workflow, error)
NewWorkflow registers a new resource with the given unique name, arguments, and options.
func (*Workflow) ElementType ¶
func (*Workflow) ToWorkflowOutput ¶
func (i *Workflow) ToWorkflowOutput() WorkflowOutput
func (*Workflow) ToWorkflowOutputWithContext ¶
func (i *Workflow) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput
type WorkflowArgs ¶
type WorkflowArgs struct { // Information on the azure container registry Acr ACRPtrInput // The Azure Kubernetes Cluster Resource the application will be deployed to. AksResourceId pulumi.StringPtrInput // The name of the app. AppName pulumi.StringPtrInput // Repository Branch Name BranchName pulumi.StringPtrInput // The version of the language image used for building the code in the generated dockerfile. BuilderVersion pulumi.StringPtrInput DeploymentProperties DeploymentPropertiesPtrInput // Path to Dockerfile Build Context within the repository. DockerBuildContext pulumi.StringPtrInput // Path to the Dockerfile within the repository. Dockerfile pulumi.StringPtrInput // The mode of generation to be used for generating Dockerfiles. DockerfileGenerationMode pulumi.StringPtrInput // The directory to output the generated Dockerfile to. DockerfileOutputDirectory pulumi.StringPtrInput // The programming language used. GenerationLanguage pulumi.StringPtrInput // The name of the image to be generated. ImageName pulumi.StringPtrInput // The tag to apply to the generated image. ImageTag pulumi.StringPtrInput // The version of the language image used for execution in the generated dockerfile. LanguageVersion pulumi.StringPtrInput LastWorkflowRun WorkflowRunPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The mode of generation to be used for generating Manifest. ManifestGenerationMode pulumi.StringPtrInput // The directory to output the generated manifests to. ManifestOutputDirectory pulumi.StringPtrInput // Determines the type of manifests to be generated. ManifestType pulumi.StringPtrInput // Kubernetes namespace the application is deployed to. Namespace pulumi.StringPtrInput // The fields needed for OIDC with GitHub. OidcCredentials GitHubWorkflowProfileOidcCredentialsPtrInput // The port the application is exposed on. Port pulumi.StringPtrInput // Repository Name RepositoryName pulumi.StringPtrInput // Repository Owner RepositoryOwner pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the workflow resource. WorkflowName pulumi.StringPtrInput }
The set of arguments for constructing a Workflow resource.
func (WorkflowArgs) ElementType ¶
func (WorkflowArgs) ElementType() reflect.Type
type WorkflowInput ¶
type WorkflowInput interface { pulumi.Input ToWorkflowOutput() WorkflowOutput ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput }
type WorkflowOutput ¶
type WorkflowOutput struct{ *pulumi.OutputState }
func (WorkflowOutput) Acr ¶
func (o WorkflowOutput) Acr() ACRResponsePtrOutput
Information on the azure container registry
func (WorkflowOutput) AksResourceId ¶
func (o WorkflowOutput) AksResourceId() pulumi.StringPtrOutput
The Azure Kubernetes Cluster Resource the application will be deployed to.
func (WorkflowOutput) AppName ¶
func (o WorkflowOutput) AppName() pulumi.StringPtrOutput
The name of the app.
func (WorkflowOutput) AuthStatus ¶
func (o WorkflowOutput) AuthStatus() pulumi.StringOutput
Determines the authorization status of requests.
func (WorkflowOutput) BranchName ¶
func (o WorkflowOutput) BranchName() pulumi.StringPtrOutput
Repository Branch Name
func (WorkflowOutput) BuilderVersion ¶
func (o WorkflowOutput) BuilderVersion() pulumi.StringPtrOutput
The version of the language image used for building the code in the generated dockerfile.
func (WorkflowOutput) DeploymentProperties ¶
func (o WorkflowOutput) DeploymentProperties() DeploymentPropertiesResponsePtrOutput
func (WorkflowOutput) DockerBuildContext ¶
func (o WorkflowOutput) DockerBuildContext() pulumi.StringPtrOutput
Path to Dockerfile Build Context within the repository.
func (WorkflowOutput) Dockerfile ¶
func (o WorkflowOutput) Dockerfile() pulumi.StringPtrOutput
Path to the Dockerfile within the repository.
func (WorkflowOutput) DockerfileGenerationMode ¶
func (o WorkflowOutput) DockerfileGenerationMode() pulumi.StringPtrOutput
The mode of generation to be used for generating Dockerfiles.
func (WorkflowOutput) DockerfileOutputDirectory ¶
func (o WorkflowOutput) DockerfileOutputDirectory() pulumi.StringPtrOutput
The directory to output the generated Dockerfile to.
func (WorkflowOutput) ElementType ¶
func (WorkflowOutput) ElementType() reflect.Type
func (WorkflowOutput) GenerationLanguage ¶
func (o WorkflowOutput) GenerationLanguage() pulumi.StringPtrOutput
The programming language used.
func (WorkflowOutput) ImageName ¶
func (o WorkflowOutput) ImageName() pulumi.StringPtrOutput
The name of the image to be generated.
func (WorkflowOutput) ImageTag ¶
func (o WorkflowOutput) ImageTag() pulumi.StringPtrOutput
The tag to apply to the generated image.
func (WorkflowOutput) LanguageVersion ¶
func (o WorkflowOutput) LanguageVersion() pulumi.StringPtrOutput
The version of the language image used for execution in the generated dockerfile.
func (WorkflowOutput) LastWorkflowRun ¶
func (o WorkflowOutput) LastWorkflowRun() WorkflowRunResponsePtrOutput
func (WorkflowOutput) Location ¶
func (o WorkflowOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (WorkflowOutput) ManifestGenerationMode ¶
func (o WorkflowOutput) ManifestGenerationMode() pulumi.StringPtrOutput
The mode of generation to be used for generating Manifest.
func (WorkflowOutput) ManifestOutputDirectory ¶
func (o WorkflowOutput) ManifestOutputDirectory() pulumi.StringPtrOutput
The directory to output the generated manifests to.
func (WorkflowOutput) ManifestType ¶
func (o WorkflowOutput) ManifestType() pulumi.StringPtrOutput
Determines the type of manifests to be generated.
func (WorkflowOutput) Name ¶
func (o WorkflowOutput) Name() pulumi.StringOutput
The name of the resource
func (WorkflowOutput) Namespace ¶
func (o WorkflowOutput) Namespace() pulumi.StringPtrOutput
Kubernetes namespace the application is deployed to.
func (WorkflowOutput) OidcCredentials ¶
func (o WorkflowOutput) OidcCredentials() GitHubWorkflowProfileResponseOidcCredentialsPtrOutput
The fields needed for OIDC with GitHub.
func (WorkflowOutput) Port ¶
func (o WorkflowOutput) Port() pulumi.StringPtrOutput
The port the application is exposed on.
func (WorkflowOutput) PrStatus ¶
func (o WorkflowOutput) PrStatus() pulumi.StringOutput
The status of the Pull Request submitted against the users repository.
func (WorkflowOutput) PrURL ¶
func (o WorkflowOutput) PrURL() pulumi.StringOutput
The URL to the Pull Request submitted against the users repository.
func (WorkflowOutput) PullNumber ¶
func (o WorkflowOutput) PullNumber() pulumi.IntOutput
The number associated with the submitted pull request.
func (WorkflowOutput) RepositoryName ¶
func (o WorkflowOutput) RepositoryName() pulumi.StringPtrOutput
Repository Name
func (WorkflowOutput) RepositoryOwner ¶
func (o WorkflowOutput) RepositoryOwner() pulumi.StringPtrOutput
Repository Owner
func (WorkflowOutput) SystemData ¶
func (o WorkflowOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (WorkflowOutput) ToWorkflowOutput ¶
func (o WorkflowOutput) ToWorkflowOutput() WorkflowOutput
func (WorkflowOutput) ToWorkflowOutputWithContext ¶
func (o WorkflowOutput) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput
func (WorkflowOutput) Type ¶
func (o WorkflowOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type WorkflowRun ¶
type WorkflowRun struct { // Describes the status of the workflow run WorkflowRunStatus *string `pulumi:"workflowRunStatus"` }
type WorkflowRunArgs ¶
type WorkflowRunArgs struct { // Describes the status of the workflow run WorkflowRunStatus pulumi.StringPtrInput `pulumi:"workflowRunStatus"` }
func (WorkflowRunArgs) ElementType ¶
func (WorkflowRunArgs) ElementType() reflect.Type
func (WorkflowRunArgs) ToWorkflowRunOutput ¶
func (i WorkflowRunArgs) ToWorkflowRunOutput() WorkflowRunOutput
func (WorkflowRunArgs) ToWorkflowRunOutputWithContext ¶
func (i WorkflowRunArgs) ToWorkflowRunOutputWithContext(ctx context.Context) WorkflowRunOutput
func (WorkflowRunArgs) ToWorkflowRunPtrOutput ¶
func (i WorkflowRunArgs) ToWorkflowRunPtrOutput() WorkflowRunPtrOutput
func (WorkflowRunArgs) ToWorkflowRunPtrOutputWithContext ¶
func (i WorkflowRunArgs) ToWorkflowRunPtrOutputWithContext(ctx context.Context) WorkflowRunPtrOutput
type WorkflowRunInput ¶
type WorkflowRunInput interface { pulumi.Input ToWorkflowRunOutput() WorkflowRunOutput ToWorkflowRunOutputWithContext(context.Context) WorkflowRunOutput }
WorkflowRunInput is an input type that accepts WorkflowRunArgs and WorkflowRunOutput values. You can construct a concrete instance of `WorkflowRunInput` via:
WorkflowRunArgs{...}
type WorkflowRunOutput ¶
type WorkflowRunOutput struct{ *pulumi.OutputState }
func (WorkflowRunOutput) ElementType ¶
func (WorkflowRunOutput) ElementType() reflect.Type
func (WorkflowRunOutput) ToWorkflowRunOutput ¶
func (o WorkflowRunOutput) ToWorkflowRunOutput() WorkflowRunOutput
func (WorkflowRunOutput) ToWorkflowRunOutputWithContext ¶
func (o WorkflowRunOutput) ToWorkflowRunOutputWithContext(ctx context.Context) WorkflowRunOutput
func (WorkflowRunOutput) ToWorkflowRunPtrOutput ¶
func (o WorkflowRunOutput) ToWorkflowRunPtrOutput() WorkflowRunPtrOutput
func (WorkflowRunOutput) ToWorkflowRunPtrOutputWithContext ¶
func (o WorkflowRunOutput) ToWorkflowRunPtrOutputWithContext(ctx context.Context) WorkflowRunPtrOutput
func (WorkflowRunOutput) WorkflowRunStatus ¶
func (o WorkflowRunOutput) WorkflowRunStatus() pulumi.StringPtrOutput
Describes the status of the workflow run
type WorkflowRunPtrInput ¶
type WorkflowRunPtrInput interface { pulumi.Input ToWorkflowRunPtrOutput() WorkflowRunPtrOutput ToWorkflowRunPtrOutputWithContext(context.Context) WorkflowRunPtrOutput }
WorkflowRunPtrInput is an input type that accepts WorkflowRunArgs, WorkflowRunPtr and WorkflowRunPtrOutput values. You can construct a concrete instance of `WorkflowRunPtrInput` via:
WorkflowRunArgs{...} or: nil
func WorkflowRunPtr ¶
func WorkflowRunPtr(v *WorkflowRunArgs) WorkflowRunPtrInput
type WorkflowRunPtrOutput ¶
type WorkflowRunPtrOutput struct{ *pulumi.OutputState }
func (WorkflowRunPtrOutput) Elem ¶
func (o WorkflowRunPtrOutput) Elem() WorkflowRunOutput
func (WorkflowRunPtrOutput) ElementType ¶
func (WorkflowRunPtrOutput) ElementType() reflect.Type
func (WorkflowRunPtrOutput) ToWorkflowRunPtrOutput ¶
func (o WorkflowRunPtrOutput) ToWorkflowRunPtrOutput() WorkflowRunPtrOutput
func (WorkflowRunPtrOutput) ToWorkflowRunPtrOutputWithContext ¶
func (o WorkflowRunPtrOutput) ToWorkflowRunPtrOutputWithContext(ctx context.Context) WorkflowRunPtrOutput
func (WorkflowRunPtrOutput) WorkflowRunStatus ¶
func (o WorkflowRunPtrOutput) WorkflowRunStatus() pulumi.StringPtrOutput
Describes the status of the workflow run
type WorkflowRunResponse ¶
type WorkflowRunResponse struct { // The timestamp of the last workflow run. LastRunAt string `pulumi:"lastRunAt"` // Describes if the workflow run succeeded. Succeeded bool `pulumi:"succeeded"` // Describes the status of the workflow run WorkflowRunStatus *string `pulumi:"workflowRunStatus"` // URL to the run of the workflow. WorkflowRunURL string `pulumi:"workflowRunURL"` }
type WorkflowRunResponseOutput ¶
type WorkflowRunResponseOutput struct{ *pulumi.OutputState }
func (WorkflowRunResponseOutput) ElementType ¶
func (WorkflowRunResponseOutput) ElementType() reflect.Type
func (WorkflowRunResponseOutput) LastRunAt ¶
func (o WorkflowRunResponseOutput) LastRunAt() pulumi.StringOutput
The timestamp of the last workflow run.
func (WorkflowRunResponseOutput) Succeeded ¶
func (o WorkflowRunResponseOutput) Succeeded() pulumi.BoolOutput
Describes if the workflow run succeeded.
func (WorkflowRunResponseOutput) ToWorkflowRunResponseOutput ¶
func (o WorkflowRunResponseOutput) ToWorkflowRunResponseOutput() WorkflowRunResponseOutput
func (WorkflowRunResponseOutput) ToWorkflowRunResponseOutputWithContext ¶
func (o WorkflowRunResponseOutput) ToWorkflowRunResponseOutputWithContext(ctx context.Context) WorkflowRunResponseOutput
func (WorkflowRunResponseOutput) WorkflowRunStatus ¶
func (o WorkflowRunResponseOutput) WorkflowRunStatus() pulumi.StringPtrOutput
Describes the status of the workflow run
func (WorkflowRunResponseOutput) WorkflowRunURL ¶
func (o WorkflowRunResponseOutput) WorkflowRunURL() pulumi.StringOutput
URL to the run of the workflow.
type WorkflowRunResponsePtrOutput ¶
type WorkflowRunResponsePtrOutput struct{ *pulumi.OutputState }
func (WorkflowRunResponsePtrOutput) Elem ¶
func (o WorkflowRunResponsePtrOutput) Elem() WorkflowRunResponseOutput
func (WorkflowRunResponsePtrOutput) ElementType ¶
func (WorkflowRunResponsePtrOutput) ElementType() reflect.Type
func (WorkflowRunResponsePtrOutput) LastRunAt ¶
func (o WorkflowRunResponsePtrOutput) LastRunAt() pulumi.StringPtrOutput
The timestamp of the last workflow run.
func (WorkflowRunResponsePtrOutput) Succeeded ¶
func (o WorkflowRunResponsePtrOutput) Succeeded() pulumi.BoolPtrOutput
Describes if the workflow run succeeded.
func (WorkflowRunResponsePtrOutput) ToWorkflowRunResponsePtrOutput ¶
func (o WorkflowRunResponsePtrOutput) ToWorkflowRunResponsePtrOutput() WorkflowRunResponsePtrOutput
func (WorkflowRunResponsePtrOutput) ToWorkflowRunResponsePtrOutputWithContext ¶
func (o WorkflowRunResponsePtrOutput) ToWorkflowRunResponsePtrOutputWithContext(ctx context.Context) WorkflowRunResponsePtrOutput
func (WorkflowRunResponsePtrOutput) WorkflowRunStatus ¶
func (o WorkflowRunResponsePtrOutput) WorkflowRunStatus() pulumi.StringPtrOutput
Describes the status of the workflow run
func (WorkflowRunResponsePtrOutput) WorkflowRunURL ¶
func (o WorkflowRunResponsePtrOutput) WorkflowRunURL() pulumi.StringPtrOutput
URL to the run of the workflow.
type WorkflowRunStatus ¶
type WorkflowRunStatus string
Describes the status of the workflow run
func (WorkflowRunStatus) ElementType ¶
func (WorkflowRunStatus) ElementType() reflect.Type
func (WorkflowRunStatus) ToStringOutput ¶
func (e WorkflowRunStatus) ToStringOutput() pulumi.StringOutput
func (WorkflowRunStatus) ToStringOutputWithContext ¶
func (e WorkflowRunStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkflowRunStatus) ToStringPtrOutput ¶
func (e WorkflowRunStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkflowRunStatus) ToStringPtrOutputWithContext ¶
func (e WorkflowRunStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkflowRunStatus) ToWorkflowRunStatusOutput ¶
func (e WorkflowRunStatus) ToWorkflowRunStatusOutput() WorkflowRunStatusOutput
func (WorkflowRunStatus) ToWorkflowRunStatusOutputWithContext ¶
func (e WorkflowRunStatus) ToWorkflowRunStatusOutputWithContext(ctx context.Context) WorkflowRunStatusOutput
func (WorkflowRunStatus) ToWorkflowRunStatusPtrOutput ¶
func (e WorkflowRunStatus) ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput
func (WorkflowRunStatus) ToWorkflowRunStatusPtrOutputWithContext ¶
func (e WorkflowRunStatus) ToWorkflowRunStatusPtrOutputWithContext(ctx context.Context) WorkflowRunStatusPtrOutput
type WorkflowRunStatusInput ¶
type WorkflowRunStatusInput interface { pulumi.Input ToWorkflowRunStatusOutput() WorkflowRunStatusOutput ToWorkflowRunStatusOutputWithContext(context.Context) WorkflowRunStatusOutput }
WorkflowRunStatusInput is an input type that accepts values of the WorkflowRunStatus enum A concrete instance of `WorkflowRunStatusInput` can be one of the following:
WorkflowRunStatusQueued WorkflowRunStatusInprogress WorkflowRunStatusCompleted
type WorkflowRunStatusOutput ¶
type WorkflowRunStatusOutput struct{ *pulumi.OutputState }
func (WorkflowRunStatusOutput) ElementType ¶
func (WorkflowRunStatusOutput) ElementType() reflect.Type
func (WorkflowRunStatusOutput) ToStringOutput ¶
func (o WorkflowRunStatusOutput) ToStringOutput() pulumi.StringOutput
func (WorkflowRunStatusOutput) ToStringOutputWithContext ¶
func (o WorkflowRunStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkflowRunStatusOutput) ToStringPtrOutput ¶
func (o WorkflowRunStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkflowRunStatusOutput) ToStringPtrOutputWithContext ¶
func (o WorkflowRunStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkflowRunStatusOutput) ToWorkflowRunStatusOutput ¶
func (o WorkflowRunStatusOutput) ToWorkflowRunStatusOutput() WorkflowRunStatusOutput
func (WorkflowRunStatusOutput) ToWorkflowRunStatusOutputWithContext ¶
func (o WorkflowRunStatusOutput) ToWorkflowRunStatusOutputWithContext(ctx context.Context) WorkflowRunStatusOutput
func (WorkflowRunStatusOutput) ToWorkflowRunStatusPtrOutput ¶
func (o WorkflowRunStatusOutput) ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput
func (WorkflowRunStatusOutput) ToWorkflowRunStatusPtrOutputWithContext ¶
func (o WorkflowRunStatusOutput) ToWorkflowRunStatusPtrOutputWithContext(ctx context.Context) WorkflowRunStatusPtrOutput
type WorkflowRunStatusPtrInput ¶
type WorkflowRunStatusPtrInput interface { pulumi.Input ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput ToWorkflowRunStatusPtrOutputWithContext(context.Context) WorkflowRunStatusPtrOutput }
func WorkflowRunStatusPtr ¶
func WorkflowRunStatusPtr(v string) WorkflowRunStatusPtrInput
type WorkflowRunStatusPtrOutput ¶
type WorkflowRunStatusPtrOutput struct{ *pulumi.OutputState }
func (WorkflowRunStatusPtrOutput) Elem ¶
func (o WorkflowRunStatusPtrOutput) Elem() WorkflowRunStatusOutput
func (WorkflowRunStatusPtrOutput) ElementType ¶
func (WorkflowRunStatusPtrOutput) ElementType() reflect.Type
func (WorkflowRunStatusPtrOutput) ToStringPtrOutput ¶
func (o WorkflowRunStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkflowRunStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o WorkflowRunStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkflowRunStatusPtrOutput) ToWorkflowRunStatusPtrOutput ¶
func (o WorkflowRunStatusPtrOutput) ToWorkflowRunStatusPtrOutput() WorkflowRunStatusPtrOutput
func (WorkflowRunStatusPtrOutput) ToWorkflowRunStatusPtrOutputWithContext ¶
func (o WorkflowRunStatusPtrOutput) ToWorkflowRunStatusPtrOutputWithContext(ctx context.Context) WorkflowRunStatusPtrOutput
type WorkflowState ¶
type WorkflowState struct { }
func (WorkflowState) ElementType ¶
func (WorkflowState) ElementType() reflect.Type