Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type Account
- type AccountAdmins
- type AccountAdminsArgs
- type AccountAdminsArray
- type AccountAdminsArrayInput
- type AccountAdminsArrayOutput
- func (AccountAdminsArrayOutput) ElementType() reflect.Type
- func (o AccountAdminsArrayOutput) Index(i pulumi.IntInput) AccountAdminsOutput
- func (o AccountAdminsArrayOutput) ToAccountAdminsArrayOutput() AccountAdminsArrayOutput
- func (o AccountAdminsArrayOutput) ToAccountAdminsArrayOutputWithContext(ctx context.Context) AccountAdminsArrayOutput
- type AccountAdminsInput
- type AccountAdminsMap
- type AccountAdminsMapInput
- type AccountAdminsMapOutput
- func (AccountAdminsMapOutput) ElementType() reflect.Type
- func (o AccountAdminsMapOutput) MapIndex(k pulumi.StringInput) AccountAdminsOutput
- func (o AccountAdminsMapOutput) ToAccountAdminsMapOutput() AccountAdminsMapOutput
- func (o AccountAdminsMapOutput) ToAccountAdminsMapOutputWithContext(ctx context.Context) AccountAdminsMapOutput
- type AccountAdminsOutput
- func (o AccountAdminsOutput) AccountId() pulumi.StringOutput
- func (AccountAdminsOutput) ElementType() reflect.Type
- func (o AccountAdminsOutput) ToAccountAdminsOutput() AccountAdminsOutput
- func (o AccountAdminsOutput) ToAccountAdminsOutputWithContext(ctx context.Context) AccountAdminsOutput
- func (o AccountAdminsOutput) Users() pulumi.StringArrayOutput
- type AccountAdminsState
- type AccountArgs
- type AccountArray
- type AccountArrayInput
- type AccountArrayOutput
- type AccountBuild
- type AccountBuildArgs
- type AccountBuildArray
- type AccountBuildArrayInput
- type AccountBuildArrayOutput
- func (AccountBuildArrayOutput) ElementType() reflect.Type
- func (o AccountBuildArrayOutput) Index(i pulumi.IntInput) AccountBuildOutput
- func (o AccountBuildArrayOutput) ToAccountBuildArrayOutput() AccountBuildArrayOutput
- func (o AccountBuildArrayOutput) ToAccountBuildArrayOutputWithContext(ctx context.Context) AccountBuildArrayOutput
- type AccountBuildInput
- type AccountBuildOutput
- func (AccountBuildOutput) ElementType() reflect.Type
- func (o AccountBuildOutput) Nodes() pulumi.IntPtrOutput
- func (o AccountBuildOutput) Parallel() pulumi.IntOutput
- func (o AccountBuildOutput) ToAccountBuildOutput() AccountBuildOutput
- func (o AccountBuildOutput) ToAccountBuildOutputWithContext(ctx context.Context) AccountBuildOutput
- type AccountInput
- type AccountLimit
- type AccountLimitArgs
- type AccountLimitArray
- type AccountLimitArrayInput
- type AccountLimitArrayOutput
- func (AccountLimitArrayOutput) ElementType() reflect.Type
- func (o AccountLimitArrayOutput) Index(i pulumi.IntInput) AccountLimitOutput
- func (o AccountLimitArrayOutput) ToAccountLimitArrayOutput() AccountLimitArrayOutput
- func (o AccountLimitArrayOutput) ToAccountLimitArrayOutputWithContext(ctx context.Context) AccountLimitArrayOutput
- type AccountLimitInput
- type AccountLimitOutput
- func (o AccountLimitOutput) Collaborators() pulumi.IntOutput
- func (o AccountLimitOutput) DataRetentionWeeks() pulumi.IntPtrOutput
- func (AccountLimitOutput) ElementType() reflect.Type
- func (o AccountLimitOutput) ToAccountLimitOutput() AccountLimitOutput
- func (o AccountLimitOutput) ToAccountLimitOutputWithContext(ctx context.Context) AccountLimitOutput
- type AccountMap
- type AccountMapInput
- type AccountMapOutput
- type AccountOutput
- func (o AccountOutput) Builds() AccountBuildArrayOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) Features() pulumi.BoolMapOutput
- func (o AccountOutput) Limits() AccountLimitArrayOutput
- func (o AccountOutput) Name() pulumi.StringOutput
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- type AccountState
- type ApiKey
- type ApiKeyArgs
- type ApiKeyArray
- type ApiKeyArrayInput
- type ApiKeyArrayOutput
- type ApiKeyInput
- type ApiKeyMap
- type ApiKeyMapInput
- type ApiKeyMapOutput
- type ApiKeyOutput
- func (o ApiKeyOutput) AccountId() pulumi.StringOutput
- func (ApiKeyOutput) ElementType() reflect.Type
- func (o ApiKeyOutput) Name() pulumi.StringOutput
- func (o ApiKeyOutput) Scopes() pulumi.StringArrayOutput
- func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
- func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
- func (o ApiKeyOutput) Token() pulumi.StringOutput
- func (o ApiKeyOutput) UserId() pulumi.StringOutput
- type ApiKeyState
- type Context
- type ContextArgs
- type ContextArray
- type ContextArrayInput
- type ContextArrayOutput
- type ContextInput
- type ContextMap
- type ContextMapInput
- type ContextMapOutput
- type ContextOutput
- type ContextSpec
- type ContextSpecArgs
- func (ContextSpecArgs) ElementType() reflect.Type
- func (i ContextSpecArgs) ToContextSpecOutput() ContextSpecOutput
- func (i ContextSpecArgs) ToContextSpecOutputWithContext(ctx context.Context) ContextSpecOutput
- func (i ContextSpecArgs) ToContextSpecPtrOutput() ContextSpecPtrOutput
- func (i ContextSpecArgs) ToContextSpecPtrOutputWithContext(ctx context.Context) ContextSpecPtrOutput
- type ContextSpecConfig
- type ContextSpecConfigArgs
- func (ContextSpecConfigArgs) ElementType() reflect.Type
- func (i ContextSpecConfigArgs) ToContextSpecConfigOutput() ContextSpecConfigOutput
- func (i ContextSpecConfigArgs) ToContextSpecConfigOutputWithContext(ctx context.Context) ContextSpecConfigOutput
- func (i ContextSpecConfigArgs) ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput
- func (i ContextSpecConfigArgs) ToContextSpecConfigPtrOutputWithContext(ctx context.Context) ContextSpecConfigPtrOutput
- type ContextSpecConfigInput
- type ContextSpecConfigOutput
- func (o ContextSpecConfigOutput) Data() pulumi.StringMapOutput
- func (ContextSpecConfigOutput) ElementType() reflect.Type
- func (o ContextSpecConfigOutput) ToContextSpecConfigOutput() ContextSpecConfigOutput
- func (o ContextSpecConfigOutput) ToContextSpecConfigOutputWithContext(ctx context.Context) ContextSpecConfigOutput
- func (o ContextSpecConfigOutput) ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput
- func (o ContextSpecConfigOutput) ToContextSpecConfigPtrOutputWithContext(ctx context.Context) ContextSpecConfigPtrOutput
- type ContextSpecConfigPtrInput
- type ContextSpecConfigPtrOutput
- func (o ContextSpecConfigPtrOutput) Data() pulumi.StringMapOutput
- func (o ContextSpecConfigPtrOutput) Elem() ContextSpecConfigOutput
- func (ContextSpecConfigPtrOutput) ElementType() reflect.Type
- func (o ContextSpecConfigPtrOutput) ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput
- func (o ContextSpecConfigPtrOutput) ToContextSpecConfigPtrOutputWithContext(ctx context.Context) ContextSpecConfigPtrOutput
- type ContextSpecInput
- type ContextSpecOutput
- func (o ContextSpecOutput) Config() ContextSpecConfigPtrOutput
- func (ContextSpecOutput) ElementType() reflect.Type
- func (o ContextSpecOutput) Secret() ContextSpecSecretPtrOutput
- func (o ContextSpecOutput) Secretyaml() ContextSpecSecretyamlPtrOutput
- func (o ContextSpecOutput) Storageazuref() ContextSpecStorageazurefPtrOutput
- func (o ContextSpecOutput) Storagegc() ContextSpecStoragegcPtrOutput
- func (o ContextSpecOutput) Storages3() ContextSpecStorages3PtrOutput
- func (o ContextSpecOutput) ToContextSpecOutput() ContextSpecOutput
- func (o ContextSpecOutput) ToContextSpecOutputWithContext(ctx context.Context) ContextSpecOutput
- func (o ContextSpecOutput) ToContextSpecPtrOutput() ContextSpecPtrOutput
- func (o ContextSpecOutput) ToContextSpecPtrOutputWithContext(ctx context.Context) ContextSpecPtrOutput
- func (o ContextSpecOutput) Yaml() ContextSpecYamlPtrOutput
- type ContextSpecPtrInput
- type ContextSpecPtrOutput
- func (o ContextSpecPtrOutput) Config() ContextSpecConfigPtrOutput
- func (o ContextSpecPtrOutput) Elem() ContextSpecOutput
- func (ContextSpecPtrOutput) ElementType() reflect.Type
- func (o ContextSpecPtrOutput) Secret() ContextSpecSecretPtrOutput
- func (o ContextSpecPtrOutput) Secretyaml() ContextSpecSecretyamlPtrOutput
- func (o ContextSpecPtrOutput) Storageazuref() ContextSpecStorageazurefPtrOutput
- func (o ContextSpecPtrOutput) Storagegc() ContextSpecStoragegcPtrOutput
- func (o ContextSpecPtrOutput) Storages3() ContextSpecStorages3PtrOutput
- func (o ContextSpecPtrOutput) ToContextSpecPtrOutput() ContextSpecPtrOutput
- func (o ContextSpecPtrOutput) ToContextSpecPtrOutputWithContext(ctx context.Context) ContextSpecPtrOutput
- func (o ContextSpecPtrOutput) Yaml() ContextSpecYamlPtrOutput
- type ContextSpecSecret
- type ContextSpecSecretArgs
- func (ContextSpecSecretArgs) ElementType() reflect.Type
- func (i ContextSpecSecretArgs) ToContextSpecSecretOutput() ContextSpecSecretOutput
- func (i ContextSpecSecretArgs) ToContextSpecSecretOutputWithContext(ctx context.Context) ContextSpecSecretOutput
- func (i ContextSpecSecretArgs) ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput
- func (i ContextSpecSecretArgs) ToContextSpecSecretPtrOutputWithContext(ctx context.Context) ContextSpecSecretPtrOutput
- type ContextSpecSecretInput
- type ContextSpecSecretOutput
- func (o ContextSpecSecretOutput) Data() pulumi.StringMapOutput
- func (ContextSpecSecretOutput) ElementType() reflect.Type
- func (o ContextSpecSecretOutput) ToContextSpecSecretOutput() ContextSpecSecretOutput
- func (o ContextSpecSecretOutput) ToContextSpecSecretOutputWithContext(ctx context.Context) ContextSpecSecretOutput
- func (o ContextSpecSecretOutput) ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput
- func (o ContextSpecSecretOutput) ToContextSpecSecretPtrOutputWithContext(ctx context.Context) ContextSpecSecretPtrOutput
- type ContextSpecSecretPtrInput
- type ContextSpecSecretPtrOutput
- func (o ContextSpecSecretPtrOutput) Data() pulumi.StringMapOutput
- func (o ContextSpecSecretPtrOutput) Elem() ContextSpecSecretOutput
- func (ContextSpecSecretPtrOutput) ElementType() reflect.Type
- func (o ContextSpecSecretPtrOutput) ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput
- func (o ContextSpecSecretPtrOutput) ToContextSpecSecretPtrOutputWithContext(ctx context.Context) ContextSpecSecretPtrOutput
- type ContextSpecSecretyaml
- type ContextSpecSecretyamlArgs
- func (ContextSpecSecretyamlArgs) ElementType() reflect.Type
- func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlOutput() ContextSpecSecretyamlOutput
- func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlOutputWithContext(ctx context.Context) ContextSpecSecretyamlOutput
- func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput
- func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlPtrOutputWithContext(ctx context.Context) ContextSpecSecretyamlPtrOutput
- type ContextSpecSecretyamlInput
- type ContextSpecSecretyamlOutput
- func (o ContextSpecSecretyamlOutput) Data() pulumi.StringOutput
- func (ContextSpecSecretyamlOutput) ElementType() reflect.Type
- func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlOutput() ContextSpecSecretyamlOutput
- func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlOutputWithContext(ctx context.Context) ContextSpecSecretyamlOutput
- func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput
- func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlPtrOutputWithContext(ctx context.Context) ContextSpecSecretyamlPtrOutput
- type ContextSpecSecretyamlPtrInput
- type ContextSpecSecretyamlPtrOutput
- func (o ContextSpecSecretyamlPtrOutput) Data() pulumi.StringPtrOutput
- func (o ContextSpecSecretyamlPtrOutput) Elem() ContextSpecSecretyamlOutput
- func (ContextSpecSecretyamlPtrOutput) ElementType() reflect.Type
- func (o ContextSpecSecretyamlPtrOutput) ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput
- func (o ContextSpecSecretyamlPtrOutput) ToContextSpecSecretyamlPtrOutputWithContext(ctx context.Context) ContextSpecSecretyamlPtrOutput
- type ContextSpecStorageazuref
- type ContextSpecStorageazurefArgs
- func (ContextSpecStorageazurefArgs) ElementType() reflect.Type
- func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefOutput() ContextSpecStorageazurefOutput
- func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefOutputWithContext(ctx context.Context) ContextSpecStorageazurefOutput
- func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput
- func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefPtrOutput
- type ContextSpecStorageazurefData
- type ContextSpecStorageazurefDataArgs
- func (ContextSpecStorageazurefDataArgs) ElementType() reflect.Type
- func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataOutput() ContextSpecStorageazurefDataOutput
- func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataOutput
- func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput
- func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataPtrOutput
- type ContextSpecStorageazurefDataAuth
- type ContextSpecStorageazurefDataAuthArgs
- func (ContextSpecStorageazurefDataAuthArgs) ElementType() reflect.Type
- func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthOutput() ContextSpecStorageazurefDataAuthOutput
- func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthOutput
- func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput
- func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthPtrOutput
- type ContextSpecStorageazurefDataAuthInput
- type ContextSpecStorageazurefDataAuthOutput
- func (o ContextSpecStorageazurefDataAuthOutput) AccountKey() pulumi.StringOutput
- func (o ContextSpecStorageazurefDataAuthOutput) AccountName() pulumi.StringOutput
- func (ContextSpecStorageazurefDataAuthOutput) ElementType() reflect.Type
- func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthOutput() ContextSpecStorageazurefDataAuthOutput
- func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthOutput
- func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput
- func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthPtrOutput
- func (o ContextSpecStorageazurefDataAuthOutput) Type() pulumi.StringOutput
- type ContextSpecStorageazurefDataAuthPtrInput
- type ContextSpecStorageazurefDataAuthPtrOutput
- func (o ContextSpecStorageazurefDataAuthPtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o ContextSpecStorageazurefDataAuthPtrOutput) AccountName() pulumi.StringPtrOutput
- func (o ContextSpecStorageazurefDataAuthPtrOutput) Elem() ContextSpecStorageazurefDataAuthOutput
- func (ContextSpecStorageazurefDataAuthPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStorageazurefDataAuthPtrOutput) ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput
- func (o ContextSpecStorageazurefDataAuthPtrOutput) ToContextSpecStorageazurefDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthPtrOutput
- func (o ContextSpecStorageazurefDataAuthPtrOutput) Type() pulumi.StringPtrOutput
- type ContextSpecStorageazurefDataInput
- type ContextSpecStorageazurefDataOutput
- func (o ContextSpecStorageazurefDataOutput) Auth() ContextSpecStorageazurefDataAuthOutput
- func (ContextSpecStorageazurefDataOutput) ElementType() reflect.Type
- func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataOutput() ContextSpecStorageazurefDataOutput
- func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataOutput
- func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput
- func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataPtrOutput
- type ContextSpecStorageazurefDataPtrInput
- type ContextSpecStorageazurefDataPtrOutput
- func (o ContextSpecStorageazurefDataPtrOutput) Auth() ContextSpecStorageazurefDataAuthPtrOutput
- func (o ContextSpecStorageazurefDataPtrOutput) Elem() ContextSpecStorageazurefDataOutput
- func (ContextSpecStorageazurefDataPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStorageazurefDataPtrOutput) ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput
- func (o ContextSpecStorageazurefDataPtrOutput) ToContextSpecStorageazurefDataPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataPtrOutput
- type ContextSpecStorageazurefInput
- type ContextSpecStorageazurefOutput
- func (o ContextSpecStorageazurefOutput) Data() ContextSpecStorageazurefDataOutput
- func (ContextSpecStorageazurefOutput) ElementType() reflect.Type
- func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefOutput() ContextSpecStorageazurefOutput
- func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefOutputWithContext(ctx context.Context) ContextSpecStorageazurefOutput
- func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput
- func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefPtrOutput
- type ContextSpecStorageazurefPtrInput
- type ContextSpecStorageazurefPtrOutput
- func (o ContextSpecStorageazurefPtrOutput) Data() ContextSpecStorageazurefDataPtrOutput
- func (o ContextSpecStorageazurefPtrOutput) Elem() ContextSpecStorageazurefOutput
- func (ContextSpecStorageazurefPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStorageazurefPtrOutput) ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput
- func (o ContextSpecStorageazurefPtrOutput) ToContextSpecStorageazurefPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefPtrOutput
- type ContextSpecStoragegc
- type ContextSpecStoragegcArgs
- func (ContextSpecStoragegcArgs) ElementType() reflect.Type
- func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcOutput() ContextSpecStoragegcOutput
- func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcOutputWithContext(ctx context.Context) ContextSpecStoragegcOutput
- func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput
- func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcPtrOutput
- type ContextSpecStoragegcData
- type ContextSpecStoragegcDataArgs
- func (ContextSpecStoragegcDataArgs) ElementType() reflect.Type
- func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataOutput() ContextSpecStoragegcDataOutput
- func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataOutputWithContext(ctx context.Context) ContextSpecStoragegcDataOutput
- func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput
- func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataPtrOutput
- type ContextSpecStoragegcDataAuth
- type ContextSpecStoragegcDataAuthArgs
- func (ContextSpecStoragegcDataAuthArgs) ElementType() reflect.Type
- func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthOutput() ContextSpecStoragegcDataAuthOutput
- func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthOutput
- func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput
- func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthPtrOutput
- type ContextSpecStoragegcDataAuthInput
- type ContextSpecStoragegcDataAuthOutput
- func (ContextSpecStoragegcDataAuthOutput) ElementType() reflect.Type
- func (o ContextSpecStoragegcDataAuthOutput) JsonConfig() pulumi.MapOutput
- func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthOutput() ContextSpecStoragegcDataAuthOutput
- func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthOutput
- func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput
- func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthPtrOutput
- func (o ContextSpecStoragegcDataAuthOutput) Type() pulumi.StringOutput
- type ContextSpecStoragegcDataAuthPtrInput
- type ContextSpecStoragegcDataAuthPtrOutput
- func (o ContextSpecStoragegcDataAuthPtrOutput) Elem() ContextSpecStoragegcDataAuthOutput
- func (ContextSpecStoragegcDataAuthPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStoragegcDataAuthPtrOutput) JsonConfig() pulumi.MapOutput
- func (o ContextSpecStoragegcDataAuthPtrOutput) ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput
- func (o ContextSpecStoragegcDataAuthPtrOutput) ToContextSpecStoragegcDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthPtrOutput
- func (o ContextSpecStoragegcDataAuthPtrOutput) Type() pulumi.StringPtrOutput
- type ContextSpecStoragegcDataInput
- type ContextSpecStoragegcDataOutput
- func (o ContextSpecStoragegcDataOutput) Auth() ContextSpecStoragegcDataAuthOutput
- func (ContextSpecStoragegcDataOutput) ElementType() reflect.Type
- func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataOutput() ContextSpecStoragegcDataOutput
- func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataOutputWithContext(ctx context.Context) ContextSpecStoragegcDataOutput
- func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput
- func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataPtrOutput
- type ContextSpecStoragegcDataPtrInput
- type ContextSpecStoragegcDataPtrOutput
- func (o ContextSpecStoragegcDataPtrOutput) Auth() ContextSpecStoragegcDataAuthPtrOutput
- func (o ContextSpecStoragegcDataPtrOutput) Elem() ContextSpecStoragegcDataOutput
- func (ContextSpecStoragegcDataPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStoragegcDataPtrOutput) ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput
- func (o ContextSpecStoragegcDataPtrOutput) ToContextSpecStoragegcDataPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataPtrOutput
- type ContextSpecStoragegcInput
- type ContextSpecStoragegcOutput
- func (o ContextSpecStoragegcOutput) Data() ContextSpecStoragegcDataOutput
- func (ContextSpecStoragegcOutput) ElementType() reflect.Type
- func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcOutput() ContextSpecStoragegcOutput
- func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcOutputWithContext(ctx context.Context) ContextSpecStoragegcOutput
- func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput
- func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcPtrOutput
- type ContextSpecStoragegcPtrInput
- type ContextSpecStoragegcPtrOutput
- func (o ContextSpecStoragegcPtrOutput) Data() ContextSpecStoragegcDataPtrOutput
- func (o ContextSpecStoragegcPtrOutput) Elem() ContextSpecStoragegcOutput
- func (ContextSpecStoragegcPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStoragegcPtrOutput) ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput
- func (o ContextSpecStoragegcPtrOutput) ToContextSpecStoragegcPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcPtrOutput
- type ContextSpecStorages3
- type ContextSpecStorages3Args
- func (ContextSpecStorages3Args) ElementType() reflect.Type
- func (i ContextSpecStorages3Args) ToContextSpecStorages3Output() ContextSpecStorages3Output
- func (i ContextSpecStorages3Args) ToContextSpecStorages3OutputWithContext(ctx context.Context) ContextSpecStorages3Output
- func (i ContextSpecStorages3Args) ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput
- func (i ContextSpecStorages3Args) ToContextSpecStorages3PtrOutputWithContext(ctx context.Context) ContextSpecStorages3PtrOutput
- type ContextSpecStorages3Data
- type ContextSpecStorages3DataArgs
- func (ContextSpecStorages3DataArgs) ElementType() reflect.Type
- func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataOutput() ContextSpecStorages3DataOutput
- func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataOutputWithContext(ctx context.Context) ContextSpecStorages3DataOutput
- func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput
- func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataPtrOutput
- type ContextSpecStorages3DataAuth
- type ContextSpecStorages3DataAuthArgs
- func (ContextSpecStorages3DataAuthArgs) ElementType() reflect.Type
- func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthOutput() ContextSpecStorages3DataAuthOutput
- func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthOutput
- func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput
- func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthPtrOutput
- type ContextSpecStorages3DataAuthInput
- type ContextSpecStorages3DataAuthOutput
- func (ContextSpecStorages3DataAuthOutput) ElementType() reflect.Type
- func (o ContextSpecStorages3DataAuthOutput) JsonConfig() pulumi.MapOutput
- func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthOutput() ContextSpecStorages3DataAuthOutput
- func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthOutput
- func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput
- func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthPtrOutput
- func (o ContextSpecStorages3DataAuthOutput) Type() pulumi.StringOutput
- type ContextSpecStorages3DataAuthPtrInput
- type ContextSpecStorages3DataAuthPtrOutput
- func (o ContextSpecStorages3DataAuthPtrOutput) Elem() ContextSpecStorages3DataAuthOutput
- func (ContextSpecStorages3DataAuthPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStorages3DataAuthPtrOutput) JsonConfig() pulumi.MapOutput
- func (o ContextSpecStorages3DataAuthPtrOutput) ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput
- func (o ContextSpecStorages3DataAuthPtrOutput) ToContextSpecStorages3DataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthPtrOutput
- func (o ContextSpecStorages3DataAuthPtrOutput) Type() pulumi.StringPtrOutput
- type ContextSpecStorages3DataInput
- type ContextSpecStorages3DataOutput
- func (o ContextSpecStorages3DataOutput) Auth() ContextSpecStorages3DataAuthOutput
- func (ContextSpecStorages3DataOutput) ElementType() reflect.Type
- func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataOutput() ContextSpecStorages3DataOutput
- func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataOutputWithContext(ctx context.Context) ContextSpecStorages3DataOutput
- func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput
- func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataPtrOutput
- type ContextSpecStorages3DataPtrInput
- type ContextSpecStorages3DataPtrOutput
- func (o ContextSpecStorages3DataPtrOutput) Auth() ContextSpecStorages3DataAuthPtrOutput
- func (o ContextSpecStorages3DataPtrOutput) Elem() ContextSpecStorages3DataOutput
- func (ContextSpecStorages3DataPtrOutput) ElementType() reflect.Type
- func (o ContextSpecStorages3DataPtrOutput) ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput
- func (o ContextSpecStorages3DataPtrOutput) ToContextSpecStorages3DataPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataPtrOutput
- type ContextSpecStorages3Input
- type ContextSpecStorages3Output
- func (o ContextSpecStorages3Output) Data() ContextSpecStorages3DataOutput
- func (ContextSpecStorages3Output) ElementType() reflect.Type
- func (o ContextSpecStorages3Output) ToContextSpecStorages3Output() ContextSpecStorages3Output
- func (o ContextSpecStorages3Output) ToContextSpecStorages3OutputWithContext(ctx context.Context) ContextSpecStorages3Output
- func (o ContextSpecStorages3Output) ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput
- func (o ContextSpecStorages3Output) ToContextSpecStorages3PtrOutputWithContext(ctx context.Context) ContextSpecStorages3PtrOutput
- type ContextSpecStorages3PtrInput
- type ContextSpecStorages3PtrOutput
- func (o ContextSpecStorages3PtrOutput) Data() ContextSpecStorages3DataPtrOutput
- func (o ContextSpecStorages3PtrOutput) Elem() ContextSpecStorages3Output
- func (ContextSpecStorages3PtrOutput) ElementType() reflect.Type
- func (o ContextSpecStorages3PtrOutput) ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput
- func (o ContextSpecStorages3PtrOutput) ToContextSpecStorages3PtrOutputWithContext(ctx context.Context) ContextSpecStorages3PtrOutput
- type ContextSpecYaml
- type ContextSpecYamlArgs
- func (ContextSpecYamlArgs) ElementType() reflect.Type
- func (i ContextSpecYamlArgs) ToContextSpecYamlOutput() ContextSpecYamlOutput
- func (i ContextSpecYamlArgs) ToContextSpecYamlOutputWithContext(ctx context.Context) ContextSpecYamlOutput
- func (i ContextSpecYamlArgs) ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput
- func (i ContextSpecYamlArgs) ToContextSpecYamlPtrOutputWithContext(ctx context.Context) ContextSpecYamlPtrOutput
- type ContextSpecYamlInput
- type ContextSpecYamlOutput
- func (o ContextSpecYamlOutput) Data() pulumi.StringOutput
- func (ContextSpecYamlOutput) ElementType() reflect.Type
- func (o ContextSpecYamlOutput) ToContextSpecYamlOutput() ContextSpecYamlOutput
- func (o ContextSpecYamlOutput) ToContextSpecYamlOutputWithContext(ctx context.Context) ContextSpecYamlOutput
- func (o ContextSpecYamlOutput) ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput
- func (o ContextSpecYamlOutput) ToContextSpecYamlPtrOutputWithContext(ctx context.Context) ContextSpecYamlPtrOutput
- type ContextSpecYamlPtrInput
- type ContextSpecYamlPtrOutput
- func (o ContextSpecYamlPtrOutput) Data() pulumi.StringPtrOutput
- func (o ContextSpecYamlPtrOutput) Elem() ContextSpecYamlOutput
- func (ContextSpecYamlPtrOutput) ElementType() reflect.Type
- func (o ContextSpecYamlPtrOutput) ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput
- func (o ContextSpecYamlPtrOutput) ToContextSpecYamlPtrOutputWithContext(ctx context.Context) ContextSpecYamlPtrOutput
- type ContextState
- type GetCurrentAccountArgs
- type GetCurrentAccountOutputArgs
- type GetCurrentAccountResult
- type GetCurrentAccountResultOutput
- func (GetCurrentAccountResultOutput) ElementType() reflect.Type
- func (o GetCurrentAccountResultOutput) Id() pulumi.StringOutput
- func (o GetCurrentAccountResultOutput) Name() pulumi.StringPtrOutput
- func (o GetCurrentAccountResultOutput) ToGetCurrentAccountResultOutput() GetCurrentAccountResultOutput
- func (o GetCurrentAccountResultOutput) ToGetCurrentAccountResultOutputWithContext(ctx context.Context) GetCurrentAccountResultOutput
- func (o GetCurrentAccountResultOutput) Users() GetCurrentAccountUserArrayOutput
- type GetCurrentAccountUser
- type GetCurrentAccountUserArgs
- type GetCurrentAccountUserArray
- func (GetCurrentAccountUserArray) ElementType() reflect.Type
- func (i GetCurrentAccountUserArray) ToGetCurrentAccountUserArrayOutput() GetCurrentAccountUserArrayOutput
- func (i GetCurrentAccountUserArray) ToGetCurrentAccountUserArrayOutputWithContext(ctx context.Context) GetCurrentAccountUserArrayOutput
- type GetCurrentAccountUserArrayInput
- type GetCurrentAccountUserArrayOutput
- func (GetCurrentAccountUserArrayOutput) ElementType() reflect.Type
- func (o GetCurrentAccountUserArrayOutput) Index(i pulumi.IntInput) GetCurrentAccountUserOutput
- func (o GetCurrentAccountUserArrayOutput) ToGetCurrentAccountUserArrayOutput() GetCurrentAccountUserArrayOutput
- func (o GetCurrentAccountUserArrayOutput) ToGetCurrentAccountUserArrayOutputWithContext(ctx context.Context) GetCurrentAccountUserArrayOutput
- type GetCurrentAccountUserInput
- type GetCurrentAccountUserOutput
- func (GetCurrentAccountUserOutput) ElementType() reflect.Type
- func (o GetCurrentAccountUserOutput) Email() pulumi.StringOutput
- func (o GetCurrentAccountUserOutput) Id() pulumi.StringOutput
- func (o GetCurrentAccountUserOutput) Name() pulumi.StringOutput
- func (o GetCurrentAccountUserOutput) ToGetCurrentAccountUserOutput() GetCurrentAccountUserOutput
- func (o GetCurrentAccountUserOutput) ToGetCurrentAccountUserOutputWithContext(ctx context.Context) GetCurrentAccountUserOutput
- type GetIdpsArgs
- type GetIdpsOutputArgs
- type GetIdpsResult
- type GetIdpsResultOutput
- func (o GetIdpsResultOutput) AccessToken() pulumi.StringOutput
- func (o GetIdpsResultOutput) Accounts() pulumi.StringArrayOutput
- func (o GetIdpsResultOutput) AppId() pulumi.StringOutput
- func (o GetIdpsResultOutput) ClientHost() pulumi.StringOutput
- func (o GetIdpsResultOutput) ClientId() pulumi.StringOutput
- func (o GetIdpsResultOutput) ClientName() pulumi.StringPtrOutput
- func (o GetIdpsResultOutput) ClientSecret() pulumi.StringOutput
- func (o GetIdpsResultOutput) ClientType() pulumi.StringPtrOutput
- func (o GetIdpsResultOutput) CookieIv() pulumi.StringOutput
- func (o GetIdpsResultOutput) CookieKey() pulumi.StringOutput
- func (o GetIdpsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetIdpsResultOutput) ElementType() reflect.Type
- func (o GetIdpsResultOutput) Id() pulumi.StringOutput
- func (o GetIdpsResultOutput) Scopes() pulumi.StringArrayOutput
- func (o GetIdpsResultOutput) Tenant() pulumi.StringOutput
- func (o GetIdpsResultOutput) ToGetIdpsResultOutput() GetIdpsResultOutput
- func (o GetIdpsResultOutput) ToGetIdpsResultOutputWithContext(ctx context.Context) GetIdpsResultOutput
- type GetStepTypesVersion
- type GetStepTypesVersionArgs
- type GetStepTypesVersionArray
- type GetStepTypesVersionArrayInput
- type GetStepTypesVersionArrayOutput
- func (GetStepTypesVersionArrayOutput) ElementType() reflect.Type
- func (o GetStepTypesVersionArrayOutput) Index(i pulumi.IntInput) GetStepTypesVersionOutput
- func (o GetStepTypesVersionArrayOutput) ToGetStepTypesVersionArrayOutput() GetStepTypesVersionArrayOutput
- func (o GetStepTypesVersionArrayOutput) ToGetStepTypesVersionArrayOutputWithContext(ctx context.Context) GetStepTypesVersionArrayOutput
- type GetStepTypesVersionInput
- type GetStepTypesVersionOutput
- func (GetStepTypesVersionOutput) ElementType() reflect.Type
- func (o GetStepTypesVersionOutput) StepTypesYaml() pulumi.StringOutput
- func (o GetStepTypesVersionOutput) ToGetStepTypesVersionOutput() GetStepTypesVersionOutput
- func (o GetStepTypesVersionOutput) ToGetStepTypesVersionOutputWithContext(ctx context.Context) GetStepTypesVersionOutput
- func (o GetStepTypesVersionOutput) VersionNumber() pulumi.StringOutput
- type GetUserLogin
- type GetUserLoginArgs
- type GetUserLoginArray
- type GetUserLoginArrayInput
- type GetUserLoginArrayOutput
- func (GetUserLoginArrayOutput) ElementType() reflect.Type
- func (o GetUserLoginArrayOutput) Index(i pulumi.IntInput) GetUserLoginOutput
- func (o GetUserLoginArrayOutput) ToGetUserLoginArrayOutput() GetUserLoginArrayOutput
- func (o GetUserLoginArrayOutput) ToGetUserLoginArrayOutputWithContext(ctx context.Context) GetUserLoginArrayOutput
- type GetUserLoginCredential
- type GetUserLoginCredentialArgs
- type GetUserLoginCredentialArray
- func (GetUserLoginCredentialArray) ElementType() reflect.Type
- func (i GetUserLoginCredentialArray) ToGetUserLoginCredentialArrayOutput() GetUserLoginCredentialArrayOutput
- func (i GetUserLoginCredentialArray) ToGetUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUserLoginCredentialArrayOutput
- type GetUserLoginCredentialArrayInput
- type GetUserLoginCredentialArrayOutput
- func (GetUserLoginCredentialArrayOutput) ElementType() reflect.Type
- func (o GetUserLoginCredentialArrayOutput) Index(i pulumi.IntInput) GetUserLoginCredentialOutput
- func (o GetUserLoginCredentialArrayOutput) ToGetUserLoginCredentialArrayOutput() GetUserLoginCredentialArrayOutput
- func (o GetUserLoginCredentialArrayOutput) ToGetUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUserLoginCredentialArrayOutput
- type GetUserLoginCredentialInput
- type GetUserLoginCredentialOutput
- func (GetUserLoginCredentialOutput) ElementType() reflect.Type
- func (o GetUserLoginCredentialOutput) Permissions() pulumi.StringArrayOutput
- func (o GetUserLoginCredentialOutput) ToGetUserLoginCredentialOutput() GetUserLoginCredentialOutput
- func (o GetUserLoginCredentialOutput) ToGetUserLoginCredentialOutputWithContext(ctx context.Context) GetUserLoginCredentialOutput
- type GetUserLoginIdp
- type GetUserLoginIdpArgs
- type GetUserLoginIdpArray
- type GetUserLoginIdpArrayInput
- type GetUserLoginIdpArrayOutput
- func (GetUserLoginIdpArrayOutput) ElementType() reflect.Type
- func (o GetUserLoginIdpArrayOutput) Index(i pulumi.IntInput) GetUserLoginIdpOutput
- func (o GetUserLoginIdpArrayOutput) ToGetUserLoginIdpArrayOutput() GetUserLoginIdpArrayOutput
- func (o GetUserLoginIdpArrayOutput) ToGetUserLoginIdpArrayOutputWithContext(ctx context.Context) GetUserLoginIdpArrayOutput
- type GetUserLoginIdpInput
- type GetUserLoginIdpOutput
- func (o GetUserLoginIdpOutput) ClientType() pulumi.StringPtrOutput
- func (GetUserLoginIdpOutput) ElementType() reflect.Type
- func (o GetUserLoginIdpOutput) Id() pulumi.StringPtrOutput
- func (o GetUserLoginIdpOutput) ToGetUserLoginIdpOutput() GetUserLoginIdpOutput
- func (o GetUserLoginIdpOutput) ToGetUserLoginIdpOutputWithContext(ctx context.Context) GetUserLoginIdpOutput
- type GetUserLoginInput
- type GetUserLoginOutput
- func (o GetUserLoginOutput) Credentials() GetUserLoginCredentialArrayOutput
- func (GetUserLoginOutput) ElementType() reflect.Type
- func (o GetUserLoginOutput) Idps() GetUserLoginIdpArrayOutput
- func (o GetUserLoginOutput) ToGetUserLoginOutput() GetUserLoginOutput
- func (o GetUserLoginOutput) ToGetUserLoginOutputWithContext(ctx context.Context) GetUserLoginOutput
- type GetUserPersonal
- type GetUserPersonalArgs
- type GetUserPersonalArray
- type GetUserPersonalArrayInput
- type GetUserPersonalArrayOutput
- func (GetUserPersonalArrayOutput) ElementType() reflect.Type
- func (o GetUserPersonalArrayOutput) Index(i pulumi.IntInput) GetUserPersonalOutput
- func (o GetUserPersonalArrayOutput) ToGetUserPersonalArrayOutput() GetUserPersonalArrayOutput
- func (o GetUserPersonalArrayOutput) ToGetUserPersonalArrayOutputWithContext(ctx context.Context) GetUserPersonalArrayOutput
- type GetUserPersonalInput
- type GetUserPersonalOutput
- func (o GetUserPersonalOutput) CompanyName() pulumi.StringPtrOutput
- func (o GetUserPersonalOutput) Country() pulumi.StringPtrOutput
- func (GetUserPersonalOutput) ElementType() reflect.Type
- func (o GetUserPersonalOutput) FirstName() pulumi.StringPtrOutput
- func (o GetUserPersonalOutput) LastName() pulumi.StringPtrOutput
- func (o GetUserPersonalOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o GetUserPersonalOutput) ToGetUserPersonalOutput() GetUserPersonalOutput
- func (o GetUserPersonalOutput) ToGetUserPersonalOutputWithContext(ctx context.Context) GetUserPersonalOutput
- type GetUserShortProfile
- type GetUserShortProfileArgs
- type GetUserShortProfileArray
- type GetUserShortProfileArrayInput
- type GetUserShortProfileArrayOutput
- func (GetUserShortProfileArrayOutput) ElementType() reflect.Type
- func (o GetUserShortProfileArrayOutput) Index(i pulumi.IntInput) GetUserShortProfileOutput
- func (o GetUserShortProfileArrayOutput) ToGetUserShortProfileArrayOutput() GetUserShortProfileArrayOutput
- func (o GetUserShortProfileArrayOutput) ToGetUserShortProfileArrayOutputWithContext(ctx context.Context) GetUserShortProfileArrayOutput
- type GetUserShortProfileInput
- type GetUserShortProfileOutput
- func (GetUserShortProfileOutput) ElementType() reflect.Type
- func (o GetUserShortProfileOutput) ToGetUserShortProfileOutput() GetUserShortProfileOutput
- func (o GetUserShortProfileOutput) ToGetUserShortProfileOutputWithContext(ctx context.Context) GetUserShortProfileOutput
- func (o GetUserShortProfileOutput) UserName() pulumi.StringPtrOutput
- type GetUsersResult
- type GetUsersUser
- type GetUsersUserArgs
- type GetUsersUserArray
- type GetUsersUserArrayInput
- type GetUsersUserArrayOutput
- func (GetUsersUserArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserArrayOutput) Index(i pulumi.IntInput) GetUsersUserOutput
- func (o GetUsersUserArrayOutput) ToGetUsersUserArrayOutput() GetUsersUserArrayOutput
- func (o GetUsersUserArrayOutput) ToGetUsersUserArrayOutputWithContext(ctx context.Context) GetUsersUserArrayOutput
- type GetUsersUserInput
- type GetUsersUserLogin
- type GetUsersUserLoginArgs
- type GetUsersUserLoginArray
- type GetUsersUserLoginArrayInput
- type GetUsersUserLoginArrayOutput
- func (GetUsersUserLoginArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserLoginArrayOutput) Index(i pulumi.IntInput) GetUsersUserLoginOutput
- func (o GetUsersUserLoginArrayOutput) ToGetUsersUserLoginArrayOutput() GetUsersUserLoginArrayOutput
- func (o GetUsersUserLoginArrayOutput) ToGetUsersUserLoginArrayOutputWithContext(ctx context.Context) GetUsersUserLoginArrayOutput
- type GetUsersUserLoginCredential
- type GetUsersUserLoginCredentialArgs
- func (GetUsersUserLoginCredentialArgs) ElementType() reflect.Type
- func (i GetUsersUserLoginCredentialArgs) ToGetUsersUserLoginCredentialOutput() GetUsersUserLoginCredentialOutput
- func (i GetUsersUserLoginCredentialArgs) ToGetUsersUserLoginCredentialOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialOutput
- type GetUsersUserLoginCredentialArray
- func (GetUsersUserLoginCredentialArray) ElementType() reflect.Type
- func (i GetUsersUserLoginCredentialArray) ToGetUsersUserLoginCredentialArrayOutput() GetUsersUserLoginCredentialArrayOutput
- func (i GetUsersUserLoginCredentialArray) ToGetUsersUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialArrayOutput
- type GetUsersUserLoginCredentialArrayInput
- type GetUsersUserLoginCredentialArrayOutput
- func (GetUsersUserLoginCredentialArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserLoginCredentialArrayOutput) Index(i pulumi.IntInput) GetUsersUserLoginCredentialOutput
- func (o GetUsersUserLoginCredentialArrayOutput) ToGetUsersUserLoginCredentialArrayOutput() GetUsersUserLoginCredentialArrayOutput
- func (o GetUsersUserLoginCredentialArrayOutput) ToGetUsersUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialArrayOutput
- type GetUsersUserLoginCredentialInput
- type GetUsersUserLoginCredentialOutput
- func (GetUsersUserLoginCredentialOutput) ElementType() reflect.Type
- func (o GetUsersUserLoginCredentialOutput) Permissions() pulumi.StringArrayOutput
- func (o GetUsersUserLoginCredentialOutput) ToGetUsersUserLoginCredentialOutput() GetUsersUserLoginCredentialOutput
- func (o GetUsersUserLoginCredentialOutput) ToGetUsersUserLoginCredentialOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialOutput
- type GetUsersUserLoginIdp
- type GetUsersUserLoginIdpArgs
- type GetUsersUserLoginIdpArray
- type GetUsersUserLoginIdpArrayInput
- type GetUsersUserLoginIdpArrayOutput
- func (GetUsersUserLoginIdpArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserLoginIdpArrayOutput) Index(i pulumi.IntInput) GetUsersUserLoginIdpOutput
- func (o GetUsersUserLoginIdpArrayOutput) ToGetUsersUserLoginIdpArrayOutput() GetUsersUserLoginIdpArrayOutput
- func (o GetUsersUserLoginIdpArrayOutput) ToGetUsersUserLoginIdpArrayOutputWithContext(ctx context.Context) GetUsersUserLoginIdpArrayOutput
- type GetUsersUserLoginIdpInput
- type GetUsersUserLoginIdpOutput
- func (o GetUsersUserLoginIdpOutput) ClientType() pulumi.StringPtrOutput
- func (GetUsersUserLoginIdpOutput) ElementType() reflect.Type
- func (o GetUsersUserLoginIdpOutput) Id() pulumi.StringPtrOutput
- func (o GetUsersUserLoginIdpOutput) ToGetUsersUserLoginIdpOutput() GetUsersUserLoginIdpOutput
- func (o GetUsersUserLoginIdpOutput) ToGetUsersUserLoginIdpOutputWithContext(ctx context.Context) GetUsersUserLoginIdpOutput
- type GetUsersUserLoginInput
- type GetUsersUserLoginOutput
- func (o GetUsersUserLoginOutput) Credentials() GetUsersUserLoginCredentialArrayOutput
- func (GetUsersUserLoginOutput) ElementType() reflect.Type
- func (o GetUsersUserLoginOutput) Idps() GetUsersUserLoginIdpArrayOutput
- func (o GetUsersUserLoginOutput) ToGetUsersUserLoginOutput() GetUsersUserLoginOutput
- func (o GetUsersUserLoginOutput) ToGetUsersUserLoginOutputWithContext(ctx context.Context) GetUsersUserLoginOutput
- type GetUsersUserOutput
- func (GetUsersUserOutput) ElementType() reflect.Type
- func (o GetUsersUserOutput) Email() pulumi.StringOutput
- func (o GetUsersUserOutput) Logins() GetUsersUserLoginArrayOutput
- func (o GetUsersUserOutput) Personals() GetUsersUserPersonalArrayOutput
- func (o GetUsersUserOutput) Roles() pulumi.StringArrayOutput
- func (o GetUsersUserOutput) ShortProfiles() GetUsersUserShortProfileArrayOutput
- func (o GetUsersUserOutput) Status() pulumi.StringOutput
- func (o GetUsersUserOutput) ToGetUsersUserOutput() GetUsersUserOutput
- func (o GetUsersUserOutput) ToGetUsersUserOutputWithContext(ctx context.Context) GetUsersUserOutput
- func (o GetUsersUserOutput) UserId() pulumi.StringOutput
- func (o GetUsersUserOutput) UserName() pulumi.StringOutput
- type GetUsersUserPersonal
- type GetUsersUserPersonalArgs
- type GetUsersUserPersonalArray
- type GetUsersUserPersonalArrayInput
- type GetUsersUserPersonalArrayOutput
- func (GetUsersUserPersonalArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserPersonalArrayOutput) Index(i pulumi.IntInput) GetUsersUserPersonalOutput
- func (o GetUsersUserPersonalArrayOutput) ToGetUsersUserPersonalArrayOutput() GetUsersUserPersonalArrayOutput
- func (o GetUsersUserPersonalArrayOutput) ToGetUsersUserPersonalArrayOutputWithContext(ctx context.Context) GetUsersUserPersonalArrayOutput
- type GetUsersUserPersonalInput
- type GetUsersUserPersonalOutput
- func (o GetUsersUserPersonalOutput) CompanyName() pulumi.StringPtrOutput
- func (o GetUsersUserPersonalOutput) Country() pulumi.StringPtrOutput
- func (GetUsersUserPersonalOutput) ElementType() reflect.Type
- func (o GetUsersUserPersonalOutput) FirstName() pulumi.StringPtrOutput
- func (o GetUsersUserPersonalOutput) LastName() pulumi.StringPtrOutput
- func (o GetUsersUserPersonalOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o GetUsersUserPersonalOutput) ToGetUsersUserPersonalOutput() GetUsersUserPersonalOutput
- func (o GetUsersUserPersonalOutput) ToGetUsersUserPersonalOutputWithContext(ctx context.Context) GetUsersUserPersonalOutput
- type GetUsersUserShortProfile
- type GetUsersUserShortProfileArgs
- func (GetUsersUserShortProfileArgs) ElementType() reflect.Type
- func (i GetUsersUserShortProfileArgs) ToGetUsersUserShortProfileOutput() GetUsersUserShortProfileOutput
- func (i GetUsersUserShortProfileArgs) ToGetUsersUserShortProfileOutputWithContext(ctx context.Context) GetUsersUserShortProfileOutput
- type GetUsersUserShortProfileArray
- func (GetUsersUserShortProfileArray) ElementType() reflect.Type
- func (i GetUsersUserShortProfileArray) ToGetUsersUserShortProfileArrayOutput() GetUsersUserShortProfileArrayOutput
- func (i GetUsersUserShortProfileArray) ToGetUsersUserShortProfileArrayOutputWithContext(ctx context.Context) GetUsersUserShortProfileArrayOutput
- type GetUsersUserShortProfileArrayInput
- type GetUsersUserShortProfileArrayOutput
- func (GetUsersUserShortProfileArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserShortProfileArrayOutput) Index(i pulumi.IntInput) GetUsersUserShortProfileOutput
- func (o GetUsersUserShortProfileArrayOutput) ToGetUsersUserShortProfileArrayOutput() GetUsersUserShortProfileArrayOutput
- func (o GetUsersUserShortProfileArrayOutput) ToGetUsersUserShortProfileArrayOutputWithContext(ctx context.Context) GetUsersUserShortProfileArrayOutput
- type GetUsersUserShortProfileInput
- type GetUsersUserShortProfileOutput
- func (GetUsersUserShortProfileOutput) ElementType() reflect.Type
- func (o GetUsersUserShortProfileOutput) ToGetUsersUserShortProfileOutput() GetUsersUserShortProfileOutput
- func (o GetUsersUserShortProfileOutput) ToGetUsersUserShortProfileOutputWithContext(ctx context.Context) GetUsersUserShortProfileOutput
- func (o GetUsersUserShortProfileOutput) UserName() pulumi.StringPtrOutput
- type IdpAccounts
- type IdpAccountsArgs
- type IdpAccountsArray
- type IdpAccountsArrayInput
- type IdpAccountsArrayOutput
- func (IdpAccountsArrayOutput) ElementType() reflect.Type
- func (o IdpAccountsArrayOutput) Index(i pulumi.IntInput) IdpAccountsOutput
- func (o IdpAccountsArrayOutput) ToIdpAccountsArrayOutput() IdpAccountsArrayOutput
- func (o IdpAccountsArrayOutput) ToIdpAccountsArrayOutputWithContext(ctx context.Context) IdpAccountsArrayOutput
- type IdpAccountsInput
- type IdpAccountsMap
- type IdpAccountsMapInput
- type IdpAccountsMapOutput
- func (IdpAccountsMapOutput) ElementType() reflect.Type
- func (o IdpAccountsMapOutput) MapIndex(k pulumi.StringInput) IdpAccountsOutput
- func (o IdpAccountsMapOutput) ToIdpAccountsMapOutput() IdpAccountsMapOutput
- func (o IdpAccountsMapOutput) ToIdpAccountsMapOutputWithContext(ctx context.Context) IdpAccountsMapOutput
- type IdpAccountsOutput
- func (o IdpAccountsOutput) AccountIds() pulumi.StringArrayOutput
- func (IdpAccountsOutput) ElementType() reflect.Type
- func (o IdpAccountsOutput) IdpId() pulumi.StringOutput
- func (o IdpAccountsOutput) ToIdpAccountsOutput() IdpAccountsOutput
- func (o IdpAccountsOutput) ToIdpAccountsOutputWithContext(ctx context.Context) IdpAccountsOutput
- type IdpAccountsState
- type LookupAccountArgs
- type LookupAccountOutputArgs
- type LookupAccountResult
- type LookupAccountResultOutput
- func (o LookupAccountResultOutput) Admins() pulumi.StringArrayOutput
- func (LookupAccountResultOutput) ElementType() reflect.Type
- func (o LookupAccountResultOutput) Id() pulumi.StringOutput
- func (o LookupAccountResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput
- func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput
- type LookupContextArgs
- type LookupContextOutputArgs
- type LookupContextResult
- type LookupContextResultOutput
- func (o LookupContextResultOutput) Data() pulumi.StringOutput
- func (LookupContextResultOutput) ElementType() reflect.Type
- func (o LookupContextResultOutput) Id() pulumi.StringOutput
- func (o LookupContextResultOutput) Name() pulumi.StringOutput
- func (o LookupContextResultOutput) ToLookupContextResultOutput() LookupContextResultOutput
- func (o LookupContextResultOutput) ToLookupContextResultOutputWithContext(ctx context.Context) LookupContextResultOutput
- func (o LookupContextResultOutput) Type() pulumi.StringOutput
- type LookupRegistryArgs
- type LookupRegistryOutputArgs
- type LookupRegistryResult
- type LookupRegistryResultOutput
- func (o LookupRegistryResultOutput) Default() pulumi.BoolOutput
- func (o LookupRegistryResultOutput) Domain() pulumi.StringOutput
- func (LookupRegistryResultOutput) ElementType() reflect.Type
- func (o LookupRegistryResultOutput) FallbackRegistry() pulumi.StringOutput
- func (o LookupRegistryResultOutput) Id() pulumi.StringOutput
- func (o LookupRegistryResultOutput) Kind() pulumi.StringOutput
- func (o LookupRegistryResultOutput) Name() pulumi.StringOutput
- func (o LookupRegistryResultOutput) Primary() pulumi.BoolOutput
- func (o LookupRegistryResultOutput) RegistryProvider() pulumi.StringOutput
- func (o LookupRegistryResultOutput) RepositoryPrefix() pulumi.StringOutput
- func (o LookupRegistryResultOutput) ToLookupRegistryResultOutput() LookupRegistryResultOutput
- func (o LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext(ctx context.Context) LookupRegistryResultOutput
- type LookupStepTypesArgs
- type LookupStepTypesOutputArgs
- type LookupStepTypesResult
- type LookupStepTypesResultOutput
- func (LookupStepTypesResultOutput) ElementType() reflect.Type
- func (o LookupStepTypesResultOutput) Id() pulumi.StringOutput
- func (o LookupStepTypesResultOutput) Name() pulumi.StringOutput
- func (o LookupStepTypesResultOutput) ToLookupStepTypesResultOutput() LookupStepTypesResultOutput
- func (o LookupStepTypesResultOutput) ToLookupStepTypesResultOutputWithContext(ctx context.Context) LookupStepTypesResultOutput
- func (o LookupStepTypesResultOutput) Versions() GetStepTypesVersionArrayOutput
- type LookupTeamArgs
- type LookupTeamOutputArgs
- type LookupTeamResult
- type LookupTeamResultOutput
- func (o LookupTeamResultOutput) AccountId() pulumi.StringPtrOutput
- func (LookupTeamResultOutput) ElementType() reflect.Type
- func (o LookupTeamResultOutput) Id() pulumi.StringOutput
- func (o LookupTeamResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupTeamResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupTeamResultOutput) ToLookupTeamResultOutput() LookupTeamResultOutput
- func (o LookupTeamResultOutput) ToLookupTeamResultOutputWithContext(ctx context.Context) LookupTeamResultOutput
- func (o LookupTeamResultOutput) Type() pulumi.StringPtrOutput
- func (o LookupTeamResultOutput) Users() pulumi.StringArrayOutput
- type LookupUserArgs
- type LookupUserOutputArgs
- type LookupUserResult
- type LookupUserResultOutput
- func (LookupUserResultOutput) ElementType() reflect.Type
- func (o LookupUserResultOutput) Email() pulumi.StringOutput
- func (o LookupUserResultOutput) Id() pulumi.StringOutput
- func (o LookupUserResultOutput) Logins() GetUserLoginArrayOutput
- func (o LookupUserResultOutput) Personals() GetUserPersonalArrayOutput
- func (o LookupUserResultOutput) Roles() pulumi.StringArrayOutput
- func (o LookupUserResultOutput) ShortProfiles() GetUserShortProfileArrayOutput
- func (o LookupUserResultOutput) Status() pulumi.StringOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
- func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
- func (o LookupUserResultOutput) UserId() pulumi.StringOutput
- func (o LookupUserResultOutput) UserName() pulumi.StringOutput
- type Permission
- type PermissionArgs
- type PermissionArray
- type PermissionArrayInput
- type PermissionArrayOutput
- func (PermissionArrayOutput) ElementType() reflect.Type
- func (o PermissionArrayOutput) Index(i pulumi.IntInput) PermissionOutput
- func (o PermissionArrayOutput) ToPermissionArrayOutput() PermissionArrayOutput
- func (o PermissionArrayOutput) ToPermissionArrayOutputWithContext(ctx context.Context) PermissionArrayOutput
- type PermissionInput
- type PermissionMap
- type PermissionMapInput
- type PermissionMapOutput
- func (PermissionMapOutput) ElementType() reflect.Type
- func (o PermissionMapOutput) MapIndex(k pulumi.StringInput) PermissionOutput
- func (o PermissionMapOutput) ToPermissionMapOutput() PermissionMapOutput
- func (o PermissionMapOutput) ToPermissionMapOutputWithContext(ctx context.Context) PermissionMapOutput
- type PermissionOutput
- func (o PermissionOutput) Action() pulumi.StringOutput
- func (PermissionOutput) ElementType() reflect.Type
- func (o PermissionOutput) Resource() pulumi.StringOutput
- func (o PermissionOutput) Tags() pulumi.StringArrayOutput
- func (o PermissionOutput) Team() pulumi.StringOutput
- func (o PermissionOutput) ToPermissionOutput() PermissionOutput
- func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
- type PermissionState
- type Pipeline
- type PipelineArgs
- type PipelineArray
- type PipelineArrayInput
- type PipelineArrayOutput
- type PipelineCronTrigger
- type PipelineCronTriggerArgs
- type PipelineCronTriggerArray
- type PipelineCronTriggerArrayInput
- type PipelineCronTriggerArrayOutput
- func (PipelineCronTriggerArrayOutput) ElementType() reflect.Type
- func (o PipelineCronTriggerArrayOutput) Index(i pulumi.IntInput) PipelineCronTriggerOutput
- func (o PipelineCronTriggerArrayOutput) ToPipelineCronTriggerArrayOutput() PipelineCronTriggerArrayOutput
- func (o PipelineCronTriggerArrayOutput) ToPipelineCronTriggerArrayOutputWithContext(ctx context.Context) PipelineCronTriggerArrayOutput
- type PipelineCronTriggerInput
- type PipelineCronTriggerMap
- type PipelineCronTriggerMapInput
- type PipelineCronTriggerMapOutput
- func (PipelineCronTriggerMapOutput) ElementType() reflect.Type
- func (o PipelineCronTriggerMapOutput) MapIndex(k pulumi.StringInput) PipelineCronTriggerOutput
- func (o PipelineCronTriggerMapOutput) ToPipelineCronTriggerMapOutput() PipelineCronTriggerMapOutput
- func (o PipelineCronTriggerMapOutput) ToPipelineCronTriggerMapOutputWithContext(ctx context.Context) PipelineCronTriggerMapOutput
- type PipelineCronTriggerOutput
- func (PipelineCronTriggerOutput) ElementType() reflect.Type
- func (o PipelineCronTriggerOutput) Expression() pulumi.StringOutput
- func (o PipelineCronTriggerOutput) Message() pulumi.StringOutput
- func (o PipelineCronTriggerOutput) PipelineId() pulumi.StringOutput
- func (o PipelineCronTriggerOutput) ToPipelineCronTriggerOutput() PipelineCronTriggerOutput
- func (o PipelineCronTriggerOutput) ToPipelineCronTriggerOutputWithContext(ctx context.Context) PipelineCronTriggerOutput
- type PipelineCronTriggerState
- type PipelineInput
- type PipelineMap
- type PipelineMapInput
- type PipelineMapOutput
- type PipelineOutput
- func (PipelineOutput) ElementType() reflect.Type
- func (o PipelineOutput) IsPublic() pulumi.BoolPtrOutput
- func (o PipelineOutput) Name() pulumi.StringOutput
- func (o PipelineOutput) OriginalYamlString() pulumi.StringPtrOutput
- func (o PipelineOutput) ProjectId() pulumi.StringOutput
- func (o PipelineOutput) Revision() pulumi.IntOutput
- func (o PipelineOutput) Spec() PipelineSpecPtrOutput
- func (o PipelineOutput) Tags() pulumi.StringArrayOutput
- func (o PipelineOutput) ToPipelineOutput() PipelineOutput
- func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
- type PipelineSpec
- type PipelineSpecArgs
- func (PipelineSpecArgs) ElementType() reflect.Type
- func (i PipelineSpecArgs) ToPipelineSpecOutput() PipelineSpecOutput
- func (i PipelineSpecArgs) ToPipelineSpecOutputWithContext(ctx context.Context) PipelineSpecOutput
- func (i PipelineSpecArgs) ToPipelineSpecPtrOutput() PipelineSpecPtrOutput
- func (i PipelineSpecArgs) ToPipelineSpecPtrOutputWithContext(ctx context.Context) PipelineSpecPtrOutput
- type PipelineSpecInput
- type PipelineSpecOptions
- type PipelineSpecOptionsArgs
- func (PipelineSpecOptionsArgs) ElementType() reflect.Type
- func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsOutput() PipelineSpecOptionsOutput
- func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsOutputWithContext(ctx context.Context) PipelineSpecOptionsOutput
- func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput
- func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsPtrOutputWithContext(ctx context.Context) PipelineSpecOptionsPtrOutput
- type PipelineSpecOptionsInput
- type PipelineSpecOptionsOutput
- func (PipelineSpecOptionsOutput) ElementType() reflect.Type
- func (o PipelineSpecOptionsOutput) KeepPvcsForPendingApproval() pulumi.BoolPtrOutput
- func (o PipelineSpecOptionsOutput) PendingApprovalConcurrencyApplied() pulumi.BoolPtrOutput
- func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsOutput() PipelineSpecOptionsOutput
- func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsOutputWithContext(ctx context.Context) PipelineSpecOptionsOutput
- func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput
- func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsPtrOutputWithContext(ctx context.Context) PipelineSpecOptionsPtrOutput
- type PipelineSpecOptionsPtrInput
- type PipelineSpecOptionsPtrOutput
- func (o PipelineSpecOptionsPtrOutput) Elem() PipelineSpecOptionsOutput
- func (PipelineSpecOptionsPtrOutput) ElementType() reflect.Type
- func (o PipelineSpecOptionsPtrOutput) KeepPvcsForPendingApproval() pulumi.BoolPtrOutput
- func (o PipelineSpecOptionsPtrOutput) PendingApprovalConcurrencyApplied() pulumi.BoolPtrOutput
- func (o PipelineSpecOptionsPtrOutput) ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput
- func (o PipelineSpecOptionsPtrOutput) ToPipelineSpecOptionsPtrOutputWithContext(ctx context.Context) PipelineSpecOptionsPtrOutput
- type PipelineSpecOutput
- func (o PipelineSpecOutput) BranchConcurrency() pulumi.IntPtrOutput
- func (o PipelineSpecOutput) Concurrency() pulumi.IntPtrOutput
- func (o PipelineSpecOutput) Contexts() pulumi.StringArrayOutput
- func (PipelineSpecOutput) ElementType() reflect.Type
- func (o PipelineSpecOutput) Options() PipelineSpecOptionsPtrOutput
- func (o PipelineSpecOutput) PackId() pulumi.StringPtrOutput
- func (o PipelineSpecOutput) Priority() pulumi.IntPtrOutput
- func (o PipelineSpecOutput) RequiredAvailableStorage() pulumi.StringPtrOutput
- func (o PipelineSpecOutput) RuntimeEnvironments() PipelineSpecRuntimeEnvironmentArrayOutput
- func (o PipelineSpecOutput) SpecTemplates() PipelineSpecSpecTemplateArrayOutput
- func (o PipelineSpecOutput) TerminationPolicy() PipelineSpecTerminationPolicyPtrOutput
- func (o PipelineSpecOutput) ToPipelineSpecOutput() PipelineSpecOutput
- func (o PipelineSpecOutput) ToPipelineSpecOutputWithContext(ctx context.Context) PipelineSpecOutput
- func (o PipelineSpecOutput) ToPipelineSpecPtrOutput() PipelineSpecPtrOutput
- func (o PipelineSpecOutput) ToPipelineSpecPtrOutputWithContext(ctx context.Context) PipelineSpecPtrOutput
- func (o PipelineSpecOutput) TriggerConcurrency() pulumi.IntPtrOutput
- func (o PipelineSpecOutput) Triggers() PipelineSpecTriggerArrayOutput
- func (o PipelineSpecOutput) Variables() pulumi.StringMapOutput
- type PipelineSpecPtrInput
- type PipelineSpecPtrOutput
- func (o PipelineSpecPtrOutput) BranchConcurrency() pulumi.IntPtrOutput
- func (o PipelineSpecPtrOutput) Concurrency() pulumi.IntPtrOutput
- func (o PipelineSpecPtrOutput) Contexts() pulumi.StringArrayOutput
- func (o PipelineSpecPtrOutput) Elem() PipelineSpecOutput
- func (PipelineSpecPtrOutput) ElementType() reflect.Type
- func (o PipelineSpecPtrOutput) Options() PipelineSpecOptionsPtrOutput
- func (o PipelineSpecPtrOutput) PackId() pulumi.StringPtrOutput
- func (o PipelineSpecPtrOutput) Priority() pulumi.IntPtrOutput
- func (o PipelineSpecPtrOutput) RequiredAvailableStorage() pulumi.StringPtrOutput
- func (o PipelineSpecPtrOutput) RuntimeEnvironments() PipelineSpecRuntimeEnvironmentArrayOutput
- func (o PipelineSpecPtrOutput) SpecTemplates() PipelineSpecSpecTemplateArrayOutput
- func (o PipelineSpecPtrOutput) TerminationPolicy() PipelineSpecTerminationPolicyPtrOutput
- func (o PipelineSpecPtrOutput) ToPipelineSpecPtrOutput() PipelineSpecPtrOutput
- func (o PipelineSpecPtrOutput) ToPipelineSpecPtrOutputWithContext(ctx context.Context) PipelineSpecPtrOutput
- func (o PipelineSpecPtrOutput) TriggerConcurrency() pulumi.IntPtrOutput
- func (o PipelineSpecPtrOutput) Triggers() PipelineSpecTriggerArrayOutput
- func (o PipelineSpecPtrOutput) Variables() pulumi.StringMapOutput
- type PipelineSpecRuntimeEnvironment
- type PipelineSpecRuntimeEnvironmentArgs
- func (PipelineSpecRuntimeEnvironmentArgs) ElementType() reflect.Type
- func (i PipelineSpecRuntimeEnvironmentArgs) ToPipelineSpecRuntimeEnvironmentOutput() PipelineSpecRuntimeEnvironmentOutput
- func (i PipelineSpecRuntimeEnvironmentArgs) ToPipelineSpecRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentOutput
- type PipelineSpecRuntimeEnvironmentArray
- func (PipelineSpecRuntimeEnvironmentArray) ElementType() reflect.Type
- func (i PipelineSpecRuntimeEnvironmentArray) ToPipelineSpecRuntimeEnvironmentArrayOutput() PipelineSpecRuntimeEnvironmentArrayOutput
- func (i PipelineSpecRuntimeEnvironmentArray) ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentArrayOutput
- type PipelineSpecRuntimeEnvironmentArrayInput
- type PipelineSpecRuntimeEnvironmentArrayOutput
- func (PipelineSpecRuntimeEnvironmentArrayOutput) ElementType() reflect.Type
- func (o PipelineSpecRuntimeEnvironmentArrayOutput) Index(i pulumi.IntInput) PipelineSpecRuntimeEnvironmentOutput
- func (o PipelineSpecRuntimeEnvironmentArrayOutput) ToPipelineSpecRuntimeEnvironmentArrayOutput() PipelineSpecRuntimeEnvironmentArrayOutput
- func (o PipelineSpecRuntimeEnvironmentArrayOutput) ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentArrayOutput
- type PipelineSpecRuntimeEnvironmentInput
- type PipelineSpecRuntimeEnvironmentOutput
- func (o PipelineSpecRuntimeEnvironmentOutput) Cpu() pulumi.StringPtrOutput
- func (o PipelineSpecRuntimeEnvironmentOutput) DindStorage() pulumi.StringPtrOutput
- func (PipelineSpecRuntimeEnvironmentOutput) ElementType() reflect.Type
- func (o PipelineSpecRuntimeEnvironmentOutput) Memory() pulumi.StringPtrOutput
- func (o PipelineSpecRuntimeEnvironmentOutput) Name() pulumi.StringPtrOutput
- func (o PipelineSpecRuntimeEnvironmentOutput) ToPipelineSpecRuntimeEnvironmentOutput() PipelineSpecRuntimeEnvironmentOutput
- func (o PipelineSpecRuntimeEnvironmentOutput) ToPipelineSpecRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentOutput
- type PipelineSpecSpecTemplate
- type PipelineSpecSpecTemplateArgs
- func (PipelineSpecSpecTemplateArgs) ElementType() reflect.Type
- func (i PipelineSpecSpecTemplateArgs) ToPipelineSpecSpecTemplateOutput() PipelineSpecSpecTemplateOutput
- func (i PipelineSpecSpecTemplateArgs) ToPipelineSpecSpecTemplateOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateOutput
- type PipelineSpecSpecTemplateArray
- func (PipelineSpecSpecTemplateArray) ElementType() reflect.Type
- func (i PipelineSpecSpecTemplateArray) ToPipelineSpecSpecTemplateArrayOutput() PipelineSpecSpecTemplateArrayOutput
- func (i PipelineSpecSpecTemplateArray) ToPipelineSpecSpecTemplateArrayOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateArrayOutput
- type PipelineSpecSpecTemplateArrayInput
- type PipelineSpecSpecTemplateArrayOutput
- func (PipelineSpecSpecTemplateArrayOutput) ElementType() reflect.Type
- func (o PipelineSpecSpecTemplateArrayOutput) Index(i pulumi.IntInput) PipelineSpecSpecTemplateOutput
- func (o PipelineSpecSpecTemplateArrayOutput) ToPipelineSpecSpecTemplateArrayOutput() PipelineSpecSpecTemplateArrayOutput
- func (o PipelineSpecSpecTemplateArrayOutput) ToPipelineSpecSpecTemplateArrayOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateArrayOutput
- type PipelineSpecSpecTemplateInput
- type PipelineSpecSpecTemplateOutput
- func (o PipelineSpecSpecTemplateOutput) Context() pulumi.StringPtrOutput
- func (PipelineSpecSpecTemplateOutput) ElementType() reflect.Type
- func (o PipelineSpecSpecTemplateOutput) Location() pulumi.StringPtrOutput
- func (o PipelineSpecSpecTemplateOutput) Path() pulumi.StringOutput
- func (o PipelineSpecSpecTemplateOutput) Repo() pulumi.StringOutput
- func (o PipelineSpecSpecTemplateOutput) Revision() pulumi.StringOutput
- func (o PipelineSpecSpecTemplateOutput) ToPipelineSpecSpecTemplateOutput() PipelineSpecSpecTemplateOutput
- func (o PipelineSpecSpecTemplateOutput) ToPipelineSpecSpecTemplateOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateOutput
- type PipelineSpecTerminationPolicy
- type PipelineSpecTerminationPolicyArgs
- func (PipelineSpecTerminationPolicyArgs) ElementType() reflect.Type
- func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyOutput() PipelineSpecTerminationPolicyOutput
- func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOutput
- func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput
- func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyPtrOutput
- type PipelineSpecTerminationPolicyInput
- type PipelineSpecTerminationPolicyOnCreateBranch
- type PipelineSpecTerminationPolicyOnCreateBranchArgs
- func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ElementType() reflect.Type
- func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchOutput() PipelineSpecTerminationPolicyOnCreateBranchOutput
- func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchOutput
- func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- type PipelineSpecTerminationPolicyOnCreateBranchInput
- type PipelineSpecTerminationPolicyOnCreateBranchOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) BranchName() pulumi.StringPtrOutput
- func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ElementType() reflect.Type
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) IgnoreBranch() pulumi.BoolPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) IgnoreTrigger() pulumi.BoolPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchOutput() PipelineSpecTerminationPolicyOnCreateBranchOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- type PipelineSpecTerminationPolicyOnCreateBranchPtrInput
- type PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) BranchName() pulumi.StringPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) Elem() PipelineSpecTerminationPolicyOnCreateBranchOutput
- func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ElementType() reflect.Type
- func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) IgnoreBranch() pulumi.BoolPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) IgnoreTrigger() pulumi.BoolPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- type PipelineSpecTerminationPolicyOutput
- func (PipelineSpecTerminationPolicyOutput) ElementType() reflect.Type
- func (o PipelineSpecTerminationPolicyOutput) OnCreateBranch() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- func (o PipelineSpecTerminationPolicyOutput) OnTerminateAnnotation() pulumi.BoolPtrOutput
- func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyOutput() PipelineSpecTerminationPolicyOutput
- func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOutput
- func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput
- func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyPtrOutput
- type PipelineSpecTerminationPolicyPtrInput
- type PipelineSpecTerminationPolicyPtrOutput
- func (o PipelineSpecTerminationPolicyPtrOutput) Elem() PipelineSpecTerminationPolicyOutput
- func (PipelineSpecTerminationPolicyPtrOutput) ElementType() reflect.Type
- func (o PipelineSpecTerminationPolicyPtrOutput) OnCreateBranch() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
- func (o PipelineSpecTerminationPolicyPtrOutput) OnTerminateAnnotation() pulumi.BoolPtrOutput
- func (o PipelineSpecTerminationPolicyPtrOutput) ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput
- func (o PipelineSpecTerminationPolicyPtrOutput) ToPipelineSpecTerminationPolicyPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyPtrOutput
- type PipelineSpecTrigger
- type PipelineSpecTriggerArgs
- type PipelineSpecTriggerArray
- type PipelineSpecTriggerArrayInput
- type PipelineSpecTriggerArrayOutput
- func (PipelineSpecTriggerArrayOutput) ElementType() reflect.Type
- func (o PipelineSpecTriggerArrayOutput) Index(i pulumi.IntInput) PipelineSpecTriggerOutput
- func (o PipelineSpecTriggerArrayOutput) ToPipelineSpecTriggerArrayOutput() PipelineSpecTriggerArrayOutput
- func (o PipelineSpecTriggerArrayOutput) ToPipelineSpecTriggerArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerArrayOutput
- type PipelineSpecTriggerInput
- type PipelineSpecTriggerOption
- type PipelineSpecTriggerOptionArgs
- func (PipelineSpecTriggerOptionArgs) ElementType() reflect.Type
- func (i PipelineSpecTriggerOptionArgs) ToPipelineSpecTriggerOptionOutput() PipelineSpecTriggerOptionOutput
- func (i PipelineSpecTriggerOptionArgs) ToPipelineSpecTriggerOptionOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionOutput
- type PipelineSpecTriggerOptionArray
- func (PipelineSpecTriggerOptionArray) ElementType() reflect.Type
- func (i PipelineSpecTriggerOptionArray) ToPipelineSpecTriggerOptionArrayOutput() PipelineSpecTriggerOptionArrayOutput
- func (i PipelineSpecTriggerOptionArray) ToPipelineSpecTriggerOptionArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionArrayOutput
- type PipelineSpecTriggerOptionArrayInput
- type PipelineSpecTriggerOptionArrayOutput
- func (PipelineSpecTriggerOptionArrayOutput) ElementType() reflect.Type
- func (o PipelineSpecTriggerOptionArrayOutput) Index(i pulumi.IntInput) PipelineSpecTriggerOptionOutput
- func (o PipelineSpecTriggerOptionArrayOutput) ToPipelineSpecTriggerOptionArrayOutput() PipelineSpecTriggerOptionArrayOutput
- func (o PipelineSpecTriggerOptionArrayOutput) ToPipelineSpecTriggerOptionArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionArrayOutput
- type PipelineSpecTriggerOptionInput
- type PipelineSpecTriggerOptionOutput
- func (PipelineSpecTriggerOptionOutput) ElementType() reflect.Type
- func (o PipelineSpecTriggerOptionOutput) EnableNotifications() pulumi.BoolPtrOutput
- func (o PipelineSpecTriggerOptionOutput) NoCache() pulumi.BoolPtrOutput
- func (o PipelineSpecTriggerOptionOutput) NoCfCache() pulumi.BoolPtrOutput
- func (o PipelineSpecTriggerOptionOutput) ResetVolume() pulumi.BoolPtrOutput
- func (o PipelineSpecTriggerOptionOutput) ToPipelineSpecTriggerOptionOutput() PipelineSpecTriggerOptionOutput
- func (o PipelineSpecTriggerOptionOutput) ToPipelineSpecTriggerOptionOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionOutput
- type PipelineSpecTriggerOutput
- func (o PipelineSpecTriggerOutput) BranchRegex() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) BranchRegexInput() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) CommentRegex() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) CommitStatusTitle() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Context() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Contexts() pulumi.StringArrayOutput
- func (o PipelineSpecTriggerOutput) Description() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Disabled() pulumi.BoolPtrOutput
- func (PipelineSpecTriggerOutput) ElementType() reflect.Type
- func (o PipelineSpecTriggerOutput) Events() pulumi.StringArrayOutput
- func (o PipelineSpecTriggerOutput) ModifiedFilesGlob() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Name() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Options() PipelineSpecTriggerOptionArrayOutput
- func (o PipelineSpecTriggerOutput) Provider() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) PullRequestAllowForkEvents() pulumi.BoolPtrOutput
- func (o PipelineSpecTriggerOutput) PullRequestTargetBranchRegex() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Repo() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) RuntimeEnvironments() PipelineSpecTriggerRuntimeEnvironmentArrayOutput
- func (o PipelineSpecTriggerOutput) ToPipelineSpecTriggerOutput() PipelineSpecTriggerOutput
- func (o PipelineSpecTriggerOutput) ToPipelineSpecTriggerOutputWithContext(ctx context.Context) PipelineSpecTriggerOutput
- func (o PipelineSpecTriggerOutput) Type() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerOutput) Variables() pulumi.StringMapOutput
- type PipelineSpecTriggerRuntimeEnvironment
- type PipelineSpecTriggerRuntimeEnvironmentArgs
- func (PipelineSpecTriggerRuntimeEnvironmentArgs) ElementType() reflect.Type
- func (i PipelineSpecTriggerRuntimeEnvironmentArgs) ToPipelineSpecTriggerRuntimeEnvironmentOutput() PipelineSpecTriggerRuntimeEnvironmentOutput
- func (i PipelineSpecTriggerRuntimeEnvironmentArgs) ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentOutput
- type PipelineSpecTriggerRuntimeEnvironmentArray
- func (PipelineSpecTriggerRuntimeEnvironmentArray) ElementType() reflect.Type
- func (i PipelineSpecTriggerRuntimeEnvironmentArray) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput() PipelineSpecTriggerRuntimeEnvironmentArrayOutput
- func (i PipelineSpecTriggerRuntimeEnvironmentArray) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentArrayOutput
- type PipelineSpecTriggerRuntimeEnvironmentArrayInput
- type PipelineSpecTriggerRuntimeEnvironmentArrayOutput
- func (PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ElementType() reflect.Type
- func (o PipelineSpecTriggerRuntimeEnvironmentArrayOutput) Index(i pulumi.IntInput) PipelineSpecTriggerRuntimeEnvironmentOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput() PipelineSpecTriggerRuntimeEnvironmentArrayOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentArrayOutput
- type PipelineSpecTriggerRuntimeEnvironmentInput
- type PipelineSpecTriggerRuntimeEnvironmentOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentOutput) Cpu() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentOutput) DindStorage() pulumi.StringPtrOutput
- func (PipelineSpecTriggerRuntimeEnvironmentOutput) ElementType() reflect.Type
- func (o PipelineSpecTriggerRuntimeEnvironmentOutput) Memory() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentOutput) Name() pulumi.StringPtrOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentOutput) ToPipelineSpecTriggerRuntimeEnvironmentOutput() PipelineSpecTriggerRuntimeEnvironmentOutput
- func (o PipelineSpecTriggerRuntimeEnvironmentOutput) ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentOutput
- type PipelineState
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Name() pulumi.StringOutput
- func (o ProjectOutput) Tags() pulumi.StringArrayOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- func (o ProjectOutput) Variables() pulumi.StringMapOutput
- type ProjectState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) ApiUrl() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Token() pulumi.StringPtrOutput
- type Registry
- type RegistryArgs
- type RegistryArray
- type RegistryArrayInput
- type RegistryArrayOutput
- type RegistryInput
- type RegistryMap
- type RegistryMapInput
- type RegistryMapOutput
- type RegistryOutput
- func (o RegistryOutput) Default() pulumi.BoolPtrOutput
- func (RegistryOutput) ElementType() reflect.Type
- func (o RegistryOutput) FallbackRegistry() pulumi.StringPtrOutput
- func (o RegistryOutput) Kind() pulumi.StringOutput
- func (o RegistryOutput) Name() pulumi.StringOutput
- func (o RegistryOutput) Primary() pulumi.BoolPtrOutput
- func (o RegistryOutput) Spec() RegistrySpecOutput
- func (o RegistryOutput) ToRegistryOutput() RegistryOutput
- func (o RegistryOutput) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
- type RegistrySpec
- type RegistrySpecAcr
- type RegistrySpecAcrArgs
- func (RegistrySpecAcrArgs) ElementType() reflect.Type
- func (i RegistrySpecAcrArgs) ToRegistrySpecAcrOutput() RegistrySpecAcrOutput
- func (i RegistrySpecAcrArgs) ToRegistrySpecAcrOutputWithContext(ctx context.Context) RegistrySpecAcrOutput
- func (i RegistrySpecAcrArgs) ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput
- func (i RegistrySpecAcrArgs) ToRegistrySpecAcrPtrOutputWithContext(ctx context.Context) RegistrySpecAcrPtrOutput
- type RegistrySpecAcrInput
- type RegistrySpecAcrOutput
- func (o RegistrySpecAcrOutput) ClientId() pulumi.StringOutput
- func (o RegistrySpecAcrOutput) ClientSecret() pulumi.StringOutput
- func (o RegistrySpecAcrOutput) Domain() pulumi.StringOutput
- func (RegistrySpecAcrOutput) ElementType() reflect.Type
- func (o RegistrySpecAcrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecAcrOutput) ToRegistrySpecAcrOutput() RegistrySpecAcrOutput
- func (o RegistrySpecAcrOutput) ToRegistrySpecAcrOutputWithContext(ctx context.Context) RegistrySpecAcrOutput
- func (o RegistrySpecAcrOutput) ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput
- func (o RegistrySpecAcrOutput) ToRegistrySpecAcrPtrOutputWithContext(ctx context.Context) RegistrySpecAcrPtrOutput
- type RegistrySpecAcrPtrInput
- type RegistrySpecAcrPtrOutput
- func (o RegistrySpecAcrPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o RegistrySpecAcrPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o RegistrySpecAcrPtrOutput) Domain() pulumi.StringPtrOutput
- func (o RegistrySpecAcrPtrOutput) Elem() RegistrySpecAcrOutput
- func (RegistrySpecAcrPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecAcrPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecAcrPtrOutput) ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput
- func (o RegistrySpecAcrPtrOutput) ToRegistrySpecAcrPtrOutputWithContext(ctx context.Context) RegistrySpecAcrPtrOutput
- type RegistrySpecArgs
- func (RegistrySpecArgs) ElementType() reflect.Type
- func (i RegistrySpecArgs) ToRegistrySpecOutput() RegistrySpecOutput
- func (i RegistrySpecArgs) ToRegistrySpecOutputWithContext(ctx context.Context) RegistrySpecOutput
- func (i RegistrySpecArgs) ToRegistrySpecPtrOutput() RegistrySpecPtrOutput
- func (i RegistrySpecArgs) ToRegistrySpecPtrOutputWithContext(ctx context.Context) RegistrySpecPtrOutput
- type RegistrySpecBintray
- type RegistrySpecBintrayArgs
- func (RegistrySpecBintrayArgs) ElementType() reflect.Type
- func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayOutput() RegistrySpecBintrayOutput
- func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayOutputWithContext(ctx context.Context) RegistrySpecBintrayOutput
- func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput
- func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayPtrOutputWithContext(ctx context.Context) RegistrySpecBintrayPtrOutput
- type RegistrySpecBintrayInput
- type RegistrySpecBintrayOutput
- func (o RegistrySpecBintrayOutput) Domain() pulumi.StringOutput
- func (RegistrySpecBintrayOutput) ElementType() reflect.Type
- func (o RegistrySpecBintrayOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayOutput() RegistrySpecBintrayOutput
- func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayOutputWithContext(ctx context.Context) RegistrySpecBintrayOutput
- func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput
- func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayPtrOutputWithContext(ctx context.Context) RegistrySpecBintrayPtrOutput
- func (o RegistrySpecBintrayOutput) Token() pulumi.StringOutput
- func (o RegistrySpecBintrayOutput) Username() pulumi.StringOutput
- type RegistrySpecBintrayPtrInput
- type RegistrySpecBintrayPtrOutput
- func (o RegistrySpecBintrayPtrOutput) Domain() pulumi.StringPtrOutput
- func (o RegistrySpecBintrayPtrOutput) Elem() RegistrySpecBintrayOutput
- func (RegistrySpecBintrayPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecBintrayPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecBintrayPtrOutput) ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput
- func (o RegistrySpecBintrayPtrOutput) ToRegistrySpecBintrayPtrOutputWithContext(ctx context.Context) RegistrySpecBintrayPtrOutput
- func (o RegistrySpecBintrayPtrOutput) Token() pulumi.StringPtrOutput
- func (o RegistrySpecBintrayPtrOutput) Username() pulumi.StringPtrOutput
- type RegistrySpecDockerhub
- type RegistrySpecDockerhubArgs
- func (RegistrySpecDockerhubArgs) ElementType() reflect.Type
- func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubOutput() RegistrySpecDockerhubOutput
- func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubOutputWithContext(ctx context.Context) RegistrySpecDockerhubOutput
- func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput
- func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubPtrOutputWithContext(ctx context.Context) RegistrySpecDockerhubPtrOutput
- type RegistrySpecDockerhubInput
- type RegistrySpecDockerhubOutput
- func (RegistrySpecDockerhubOutput) ElementType() reflect.Type
- func (o RegistrySpecDockerhubOutput) Password() pulumi.StringOutput
- func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubOutput() RegistrySpecDockerhubOutput
- func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubOutputWithContext(ctx context.Context) RegistrySpecDockerhubOutput
- func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubPtrOutputWithContext(ctx context.Context) RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecDockerhubOutput) Username() pulumi.StringOutput
- type RegistrySpecDockerhubPtrInput
- type RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecDockerhubPtrOutput) Elem() RegistrySpecDockerhubOutput
- func (RegistrySpecDockerhubPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecDockerhubPtrOutput) Password() pulumi.StringPtrOutput
- func (o RegistrySpecDockerhubPtrOutput) ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecDockerhubPtrOutput) ToRegistrySpecDockerhubPtrOutputWithContext(ctx context.Context) RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecDockerhubPtrOutput) Username() pulumi.StringPtrOutput
- type RegistrySpecEcr
- type RegistrySpecEcrArgs
- func (RegistrySpecEcrArgs) ElementType() reflect.Type
- func (i RegistrySpecEcrArgs) ToRegistrySpecEcrOutput() RegistrySpecEcrOutput
- func (i RegistrySpecEcrArgs) ToRegistrySpecEcrOutputWithContext(ctx context.Context) RegistrySpecEcrOutput
- func (i RegistrySpecEcrArgs) ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput
- func (i RegistrySpecEcrArgs) ToRegistrySpecEcrPtrOutputWithContext(ctx context.Context) RegistrySpecEcrPtrOutput
- type RegistrySpecEcrInput
- type RegistrySpecEcrOutput
- func (o RegistrySpecEcrOutput) AccessKeyId() pulumi.StringOutput
- func (RegistrySpecEcrOutput) ElementType() reflect.Type
- func (o RegistrySpecEcrOutput) Region() pulumi.StringOutput
- func (o RegistrySpecEcrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecEcrOutput) SecretAccessKey() pulumi.StringOutput
- func (o RegistrySpecEcrOutput) ToRegistrySpecEcrOutput() RegistrySpecEcrOutput
- func (o RegistrySpecEcrOutput) ToRegistrySpecEcrOutputWithContext(ctx context.Context) RegistrySpecEcrOutput
- func (o RegistrySpecEcrOutput) ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput
- func (o RegistrySpecEcrOutput) ToRegistrySpecEcrPtrOutputWithContext(ctx context.Context) RegistrySpecEcrPtrOutput
- type RegistrySpecEcrPtrInput
- type RegistrySpecEcrPtrOutput
- func (o RegistrySpecEcrPtrOutput) AccessKeyId() pulumi.StringPtrOutput
- func (o RegistrySpecEcrPtrOutput) Elem() RegistrySpecEcrOutput
- func (RegistrySpecEcrPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecEcrPtrOutput) Region() pulumi.StringPtrOutput
- func (o RegistrySpecEcrPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecEcrPtrOutput) SecretAccessKey() pulumi.StringPtrOutput
- func (o RegistrySpecEcrPtrOutput) ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput
- func (o RegistrySpecEcrPtrOutput) ToRegistrySpecEcrPtrOutputWithContext(ctx context.Context) RegistrySpecEcrPtrOutput
- type RegistrySpecGar
- type RegistrySpecGarArgs
- func (RegistrySpecGarArgs) ElementType() reflect.Type
- func (i RegistrySpecGarArgs) ToRegistrySpecGarOutput() RegistrySpecGarOutput
- func (i RegistrySpecGarArgs) ToRegistrySpecGarOutputWithContext(ctx context.Context) RegistrySpecGarOutput
- func (i RegistrySpecGarArgs) ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput
- func (i RegistrySpecGarArgs) ToRegistrySpecGarPtrOutputWithContext(ctx context.Context) RegistrySpecGarPtrOutput
- type RegistrySpecGarInput
- type RegistrySpecGarOutput
- func (RegistrySpecGarOutput) ElementType() reflect.Type
- func (o RegistrySpecGarOutput) Keyfile() pulumi.StringOutput
- func (o RegistrySpecGarOutput) Location() pulumi.StringOutput
- func (o RegistrySpecGarOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecGarOutput) ToRegistrySpecGarOutput() RegistrySpecGarOutput
- func (o RegistrySpecGarOutput) ToRegistrySpecGarOutputWithContext(ctx context.Context) RegistrySpecGarOutput
- func (o RegistrySpecGarOutput) ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput
- func (o RegistrySpecGarOutput) ToRegistrySpecGarPtrOutputWithContext(ctx context.Context) RegistrySpecGarPtrOutput
- type RegistrySpecGarPtrInput
- type RegistrySpecGarPtrOutput
- func (o RegistrySpecGarPtrOutput) Elem() RegistrySpecGarOutput
- func (RegistrySpecGarPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecGarPtrOutput) Keyfile() pulumi.StringPtrOutput
- func (o RegistrySpecGarPtrOutput) Location() pulumi.StringPtrOutput
- func (o RegistrySpecGarPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecGarPtrOutput) ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput
- func (o RegistrySpecGarPtrOutput) ToRegistrySpecGarPtrOutputWithContext(ctx context.Context) RegistrySpecGarPtrOutput
- type RegistrySpecGcr
- type RegistrySpecGcrArgs
- func (RegistrySpecGcrArgs) ElementType() reflect.Type
- func (i RegistrySpecGcrArgs) ToRegistrySpecGcrOutput() RegistrySpecGcrOutput
- func (i RegistrySpecGcrArgs) ToRegistrySpecGcrOutputWithContext(ctx context.Context) RegistrySpecGcrOutput
- func (i RegistrySpecGcrArgs) ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput
- func (i RegistrySpecGcrArgs) ToRegistrySpecGcrPtrOutputWithContext(ctx context.Context) RegistrySpecGcrPtrOutput
- type RegistrySpecGcrInput
- type RegistrySpecGcrOutput
- func (o RegistrySpecGcrOutput) Domain() pulumi.StringOutput
- func (RegistrySpecGcrOutput) ElementType() reflect.Type
- func (o RegistrySpecGcrOutput) Keyfile() pulumi.StringOutput
- func (o RegistrySpecGcrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecGcrOutput) ToRegistrySpecGcrOutput() RegistrySpecGcrOutput
- func (o RegistrySpecGcrOutput) ToRegistrySpecGcrOutputWithContext(ctx context.Context) RegistrySpecGcrOutput
- func (o RegistrySpecGcrOutput) ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput
- func (o RegistrySpecGcrOutput) ToRegistrySpecGcrPtrOutputWithContext(ctx context.Context) RegistrySpecGcrPtrOutput
- type RegistrySpecGcrPtrInput
- type RegistrySpecGcrPtrOutput
- func (o RegistrySpecGcrPtrOutput) Domain() pulumi.StringPtrOutput
- func (o RegistrySpecGcrPtrOutput) Elem() RegistrySpecGcrOutput
- func (RegistrySpecGcrPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecGcrPtrOutput) Keyfile() pulumi.StringPtrOutput
- func (o RegistrySpecGcrPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecGcrPtrOutput) ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput
- func (o RegistrySpecGcrPtrOutput) ToRegistrySpecGcrPtrOutputWithContext(ctx context.Context) RegistrySpecGcrPtrOutput
- type RegistrySpecInput
- type RegistrySpecOther
- type RegistrySpecOtherArgs
- func (RegistrySpecOtherArgs) ElementType() reflect.Type
- func (i RegistrySpecOtherArgs) ToRegistrySpecOtherOutput() RegistrySpecOtherOutput
- func (i RegistrySpecOtherArgs) ToRegistrySpecOtherOutputWithContext(ctx context.Context) RegistrySpecOtherOutput
- func (i RegistrySpecOtherArgs) ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput
- func (i RegistrySpecOtherArgs) ToRegistrySpecOtherPtrOutputWithContext(ctx context.Context) RegistrySpecOtherPtrOutput
- type RegistrySpecOtherInput
- type RegistrySpecOtherOutput
- func (o RegistrySpecOtherOutput) BehindFirewall() pulumi.BoolPtrOutput
- func (o RegistrySpecOtherOutput) Domain() pulumi.StringOutput
- func (RegistrySpecOtherOutput) ElementType() reflect.Type
- func (o RegistrySpecOtherOutput) Password() pulumi.StringOutput
- func (o RegistrySpecOtherOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecOtherOutput) ToRegistrySpecOtherOutput() RegistrySpecOtherOutput
- func (o RegistrySpecOtherOutput) ToRegistrySpecOtherOutputWithContext(ctx context.Context) RegistrySpecOtherOutput
- func (o RegistrySpecOtherOutput) ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput
- func (o RegistrySpecOtherOutput) ToRegistrySpecOtherPtrOutputWithContext(ctx context.Context) RegistrySpecOtherPtrOutput
- func (o RegistrySpecOtherOutput) Username() pulumi.StringOutput
- type RegistrySpecOtherPtrInput
- type RegistrySpecOtherPtrOutput
- func (o RegistrySpecOtherPtrOutput) BehindFirewall() pulumi.BoolPtrOutput
- func (o RegistrySpecOtherPtrOutput) Domain() pulumi.StringPtrOutput
- func (o RegistrySpecOtherPtrOutput) Elem() RegistrySpecOtherOutput
- func (RegistrySpecOtherPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecOtherPtrOutput) Password() pulumi.StringPtrOutput
- func (o RegistrySpecOtherPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
- func (o RegistrySpecOtherPtrOutput) ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput
- func (o RegistrySpecOtherPtrOutput) ToRegistrySpecOtherPtrOutputWithContext(ctx context.Context) RegistrySpecOtherPtrOutput
- func (o RegistrySpecOtherPtrOutput) Username() pulumi.StringPtrOutput
- type RegistrySpecOutput
- func (o RegistrySpecOutput) Acr() RegistrySpecAcrPtrOutput
- func (o RegistrySpecOutput) Bintray() RegistrySpecBintrayPtrOutput
- func (o RegistrySpecOutput) Dockerhub() RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecOutput) Ecr() RegistrySpecEcrPtrOutput
- func (RegistrySpecOutput) ElementType() reflect.Type
- func (o RegistrySpecOutput) Gar() RegistrySpecGarPtrOutput
- func (o RegistrySpecOutput) Gcr() RegistrySpecGcrPtrOutput
- func (o RegistrySpecOutput) Other() RegistrySpecOtherPtrOutput
- func (o RegistrySpecOutput) ToRegistrySpecOutput() RegistrySpecOutput
- func (o RegistrySpecOutput) ToRegistrySpecOutputWithContext(ctx context.Context) RegistrySpecOutput
- func (o RegistrySpecOutput) ToRegistrySpecPtrOutput() RegistrySpecPtrOutput
- func (o RegistrySpecOutput) ToRegistrySpecPtrOutputWithContext(ctx context.Context) RegistrySpecPtrOutput
- type RegistrySpecPtrInput
- type RegistrySpecPtrOutput
- func (o RegistrySpecPtrOutput) Acr() RegistrySpecAcrPtrOutput
- func (o RegistrySpecPtrOutput) Bintray() RegistrySpecBintrayPtrOutput
- func (o RegistrySpecPtrOutput) Dockerhub() RegistrySpecDockerhubPtrOutput
- func (o RegistrySpecPtrOutput) Ecr() RegistrySpecEcrPtrOutput
- func (o RegistrySpecPtrOutput) Elem() RegistrySpecOutput
- func (RegistrySpecPtrOutput) ElementType() reflect.Type
- func (o RegistrySpecPtrOutput) Gar() RegistrySpecGarPtrOutput
- func (o RegistrySpecPtrOutput) Gcr() RegistrySpecGcrPtrOutput
- func (o RegistrySpecPtrOutput) Other() RegistrySpecOtherPtrOutput
- func (o RegistrySpecPtrOutput) ToRegistrySpecPtrOutput() RegistrySpecPtrOutput
- func (o RegistrySpecPtrOutput) ToRegistrySpecPtrOutputWithContext(ctx context.Context) RegistrySpecPtrOutput
- type RegistryState
- type StepTypes
- type StepTypesArgs
- type StepTypesArray
- type StepTypesArrayInput
- type StepTypesArrayOutput
- func (StepTypesArrayOutput) ElementType() reflect.Type
- func (o StepTypesArrayOutput) Index(i pulumi.IntInput) StepTypesOutput
- func (o StepTypesArrayOutput) ToStepTypesArrayOutput() StepTypesArrayOutput
- func (o StepTypesArrayOutput) ToStepTypesArrayOutputWithContext(ctx context.Context) StepTypesArrayOutput
- type StepTypesInput
- type StepTypesMap
- type StepTypesMapInput
- type StepTypesMapOutput
- type StepTypesOutput
- func (StepTypesOutput) ElementType() reflect.Type
- func (o StepTypesOutput) Name() pulumi.StringOutput
- func (o StepTypesOutput) ToStepTypesOutput() StepTypesOutput
- func (o StepTypesOutput) ToStepTypesOutputWithContext(ctx context.Context) StepTypesOutput
- func (o StepTypesOutput) Versions() StepTypesVersionArrayOutput
- type StepTypesState
- type StepTypesVersion
- type StepTypesVersionArgs
- type StepTypesVersionArray
- type StepTypesVersionArrayInput
- type StepTypesVersionArrayOutput
- func (StepTypesVersionArrayOutput) ElementType() reflect.Type
- func (o StepTypesVersionArrayOutput) Index(i pulumi.IntInput) StepTypesVersionOutput
- func (o StepTypesVersionArrayOutput) ToStepTypesVersionArrayOutput() StepTypesVersionArrayOutput
- func (o StepTypesVersionArrayOutput) ToStepTypesVersionArrayOutputWithContext(ctx context.Context) StepTypesVersionArrayOutput
- type StepTypesVersionInput
- type StepTypesVersionOutput
- func (StepTypesVersionOutput) ElementType() reflect.Type
- func (o StepTypesVersionOutput) StepTypesYaml() pulumi.StringOutput
- func (o StepTypesVersionOutput) ToStepTypesVersionOutput() StepTypesVersionOutput
- func (o StepTypesVersionOutput) ToStepTypesVersionOutputWithContext(ctx context.Context) StepTypesVersionOutput
- func (o StepTypesVersionOutput) VersionNumber() pulumi.StringOutput
- type Team
- type TeamArgs
- type TeamArray
- type TeamArrayInput
- type TeamArrayOutput
- type TeamInput
- type TeamMap
- type TeamMapInput
- type TeamMapOutput
- type TeamOutput
- func (o TeamOutput) AccountId() pulumi.StringOutput
- func (TeamOutput) ElementType() reflect.Type
- func (o TeamOutput) Name() pulumi.StringOutput
- func (o TeamOutput) Tags() pulumi.StringArrayOutput
- func (o TeamOutput) ToTeamOutput() TeamOutput
- func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput
- func (o TeamOutput) Type() pulumi.StringPtrOutput
- func (o TeamOutput) Users() pulumi.StringArrayOutput
- type TeamState
- type User
- type UserArgs
- type UserArray
- type UserArrayInput
- type UserArrayOutput
- type UserInput
- type UserLogin
- type UserLoginArgs
- type UserLoginArray
- type UserLoginArrayInput
- type UserLoginArrayOutput
- func (UserLoginArrayOutput) ElementType() reflect.Type
- func (o UserLoginArrayOutput) Index(i pulumi.IntInput) UserLoginOutput
- func (o UserLoginArrayOutput) ToUserLoginArrayOutput() UserLoginArrayOutput
- func (o UserLoginArrayOutput) ToUserLoginArrayOutputWithContext(ctx context.Context) UserLoginArrayOutput
- type UserLoginInput
- type UserLoginOutput
- func (UserLoginOutput) ElementType() reflect.Type
- func (o UserLoginOutput) IdpId() pulumi.StringPtrOutput
- func (o UserLoginOutput) Sso() pulumi.BoolPtrOutput
- func (o UserLoginOutput) ToUserLoginOutput() UserLoginOutput
- func (o UserLoginOutput) ToUserLoginOutputWithContext(ctx context.Context) UserLoginOutput
- type UserMap
- type UserMapInput
- type UserMapOutput
- type UserOutput
- func (o UserOutput) Accounts() pulumi.StringArrayOutput
- func (o UserOutput) Activate() pulumi.BoolPtrOutput
- func (UserOutput) ElementType() reflect.Type
- func (o UserOutput) Email() pulumi.StringOutput
- func (o UserOutput) Logins() UserLoginArrayOutput
- func (o UserOutput) Personal() UserPersonalPtrOutput
- func (o UserOutput) Roles() pulumi.StringArrayOutput
- func (o UserOutput) ShortProfiles() UserShortProfileArrayOutput
- func (o UserOutput) Status() pulumi.StringOutput
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) UserName() pulumi.StringOutput
- type UserPersonal
- type UserPersonalArgs
- func (UserPersonalArgs) ElementType() reflect.Type
- func (i UserPersonalArgs) ToUserPersonalOutput() UserPersonalOutput
- func (i UserPersonalArgs) ToUserPersonalOutputWithContext(ctx context.Context) UserPersonalOutput
- func (i UserPersonalArgs) ToUserPersonalPtrOutput() UserPersonalPtrOutput
- func (i UserPersonalArgs) ToUserPersonalPtrOutputWithContext(ctx context.Context) UserPersonalPtrOutput
- type UserPersonalInput
- type UserPersonalOutput
- func (o UserPersonalOutput) CompanyName() pulumi.StringPtrOutput
- func (o UserPersonalOutput) Country() pulumi.StringPtrOutput
- func (UserPersonalOutput) ElementType() reflect.Type
- func (o UserPersonalOutput) FirstName() pulumi.StringPtrOutput
- func (o UserPersonalOutput) LastName() pulumi.StringPtrOutput
- func (o UserPersonalOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o UserPersonalOutput) ToUserPersonalOutput() UserPersonalOutput
- func (o UserPersonalOutput) ToUserPersonalOutputWithContext(ctx context.Context) UserPersonalOutput
- func (o UserPersonalOutput) ToUserPersonalPtrOutput() UserPersonalPtrOutput
- func (o UserPersonalOutput) ToUserPersonalPtrOutputWithContext(ctx context.Context) UserPersonalPtrOutput
- type UserPersonalPtrInput
- type UserPersonalPtrOutput
- func (o UserPersonalPtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o UserPersonalPtrOutput) Country() pulumi.StringPtrOutput
- func (o UserPersonalPtrOutput) Elem() UserPersonalOutput
- func (UserPersonalPtrOutput) ElementType() reflect.Type
- func (o UserPersonalPtrOutput) FirstName() pulumi.StringPtrOutput
- func (o UserPersonalPtrOutput) LastName() pulumi.StringPtrOutput
- func (o UserPersonalPtrOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o UserPersonalPtrOutput) ToUserPersonalPtrOutput() UserPersonalPtrOutput
- func (o UserPersonalPtrOutput) ToUserPersonalPtrOutputWithContext(ctx context.Context) UserPersonalPtrOutput
- type UserShortProfile
- type UserShortProfileArgs
- type UserShortProfileArray
- type UserShortProfileArrayInput
- type UserShortProfileArrayOutput
- func (UserShortProfileArrayOutput) ElementType() reflect.Type
- func (o UserShortProfileArrayOutput) Index(i pulumi.IntInput) UserShortProfileOutput
- func (o UserShortProfileArrayOutput) ToUserShortProfileArrayOutput() UserShortProfileArrayOutput
- func (o UserShortProfileArrayOutput) ToUserShortProfileArrayOutputWithContext(ctx context.Context) UserShortProfileArrayOutput
- type UserShortProfileInput
- type UserShortProfileOutput
- func (UserShortProfileOutput) ElementType() reflect.Type
- func (o UserShortProfileOutput) ToUserShortProfileOutput() UserShortProfileOutput
- func (o UserShortProfileOutput) ToUserShortProfileOutputWithContext(ctx context.Context) UserShortProfileOutput
- func (o UserShortProfileOutput) UserName() pulumi.StringPtrOutput
- type UserState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // A collection of `build` blocks as documented below. Builds AccountBuildArrayOutput `pulumi:"builds"` // map of supported features toggles // --- Features pulumi.BoolMapOutput `pulumi:"features"` // A collection of `limits` blocks as documented below. Limits AccountLimitArrayOutput `pulumi:"limits"` // The display name for the account. Name pulumi.StringOutput `pulumi:"name"` }
## # Account resource
By creating different accounts for different teams within the same company a customer can achieve complete segregation of assets between the teams. See the [documentation](https://codefresh.io/docs/docs/administration/ent-account-mng/).
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewAccount(ctx, "test", &codefresh.AccountArgs{ Builds: AccountBuildArray{ &AccountBuildArgs{ Parallel: pulumi.Int(27), }, }, Features: pulumi.BoolMap{ "OfflineLogging": pulumi.Bool(true), "abac": pulumi.Bool(true), "customKubernetesCluster": pulumi.Bool(true), "launchDarklyManagement": pulumi.Bool(false), "ssoManagement": pulumi.Bool(true), "teamsManagement": pulumi.Bool(true), }, Limits: AccountLimitArray{ &AccountLimitArgs{ Collaborators: pulumi.Int(25), DataRetentionWeeks: pulumi.Int(5), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh
$ pulumi import codefresh:index/account:Account test xxxxxxxxxxxxxxxxxxx
```
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
func (*Account) ElementType ¶
func (*Account) ToAccountOutput ¶
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountAdmins ¶
type AccountAdmins struct { pulumi.CustomResourceState // The account id where to set up a list of admins. AccountId pulumi.StringOutput `pulumi:"accountId"` // A list of users to set up as account admins. Users pulumi.StringArrayOutput `pulumi:"users"` }
## # Account Admins resource
Use this resource to set a list of admins for any account.
## Example Usage ### Example 2
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testAccount, err := codefresh.NewAccount(ctx, "testAccount", &codefresh.AccountArgs{ Limits: AccountLimitArray{ &AccountLimitArgs{ Collaborators: pulumi.Int(25), DataRetentionWeeks: pulumi.Int(5), }, }, Builds: AccountBuildArray{ &AccountBuildArgs{ Parallel: pulumi.Int(2), }, }, }) if err != nil { return err } admin, err := codefresh.LookupUser(ctx, &GetUserArgs{ Email: "<EXISTING USER EMAIL>", }, nil) if err != nil { return err } _, err = codefresh.NewAccountAdmins(ctx, "testAccountAdmins", &codefresh.AccountAdminsArgs{ AccountId: testAccount.ID(), Users: pulumi.StringArray{ pulumi.String(admin.UserId), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh
$ pulumi import codefresh:index/accountAdmins:AccountAdmins test xxxxxxxxxxxxxxxxxxx
```
func GetAccountAdmins ¶
func GetAccountAdmins(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountAdminsState, opts ...pulumi.ResourceOption) (*AccountAdmins, error)
GetAccountAdmins gets an existing AccountAdmins 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 NewAccountAdmins ¶
func NewAccountAdmins(ctx *pulumi.Context, name string, args *AccountAdminsArgs, opts ...pulumi.ResourceOption) (*AccountAdmins, error)
NewAccountAdmins registers a new resource with the given unique name, arguments, and options.
func (*AccountAdmins) ElementType ¶
func (*AccountAdmins) ElementType() reflect.Type
func (*AccountAdmins) ToAccountAdminsOutput ¶
func (i *AccountAdmins) ToAccountAdminsOutput() AccountAdminsOutput
func (*AccountAdmins) ToAccountAdminsOutputWithContext ¶
func (i *AccountAdmins) ToAccountAdminsOutputWithContext(ctx context.Context) AccountAdminsOutput
type AccountAdminsArgs ¶
type AccountAdminsArgs struct { // The account id where to set up a list of admins. AccountId pulumi.StringInput // A list of users to set up as account admins. Users pulumi.StringArrayInput }
The set of arguments for constructing a AccountAdmins resource.
func (AccountAdminsArgs) ElementType ¶
func (AccountAdminsArgs) ElementType() reflect.Type
type AccountAdminsArray ¶
type AccountAdminsArray []AccountAdminsInput
func (AccountAdminsArray) ElementType ¶
func (AccountAdminsArray) ElementType() reflect.Type
func (AccountAdminsArray) ToAccountAdminsArrayOutput ¶
func (i AccountAdminsArray) ToAccountAdminsArrayOutput() AccountAdminsArrayOutput
func (AccountAdminsArray) ToAccountAdminsArrayOutputWithContext ¶
func (i AccountAdminsArray) ToAccountAdminsArrayOutputWithContext(ctx context.Context) AccountAdminsArrayOutput
type AccountAdminsArrayInput ¶
type AccountAdminsArrayInput interface { pulumi.Input ToAccountAdminsArrayOutput() AccountAdminsArrayOutput ToAccountAdminsArrayOutputWithContext(context.Context) AccountAdminsArrayOutput }
AccountAdminsArrayInput is an input type that accepts AccountAdminsArray and AccountAdminsArrayOutput values. You can construct a concrete instance of `AccountAdminsArrayInput` via:
AccountAdminsArray{ AccountAdminsArgs{...} }
type AccountAdminsArrayOutput ¶
type AccountAdminsArrayOutput struct{ *pulumi.OutputState }
func (AccountAdminsArrayOutput) ElementType ¶
func (AccountAdminsArrayOutput) ElementType() reflect.Type
func (AccountAdminsArrayOutput) Index ¶
func (o AccountAdminsArrayOutput) Index(i pulumi.IntInput) AccountAdminsOutput
func (AccountAdminsArrayOutput) ToAccountAdminsArrayOutput ¶
func (o AccountAdminsArrayOutput) ToAccountAdminsArrayOutput() AccountAdminsArrayOutput
func (AccountAdminsArrayOutput) ToAccountAdminsArrayOutputWithContext ¶
func (o AccountAdminsArrayOutput) ToAccountAdminsArrayOutputWithContext(ctx context.Context) AccountAdminsArrayOutput
type AccountAdminsInput ¶
type AccountAdminsInput interface { pulumi.Input ToAccountAdminsOutput() AccountAdminsOutput ToAccountAdminsOutputWithContext(ctx context.Context) AccountAdminsOutput }
type AccountAdminsMap ¶
type AccountAdminsMap map[string]AccountAdminsInput
func (AccountAdminsMap) ElementType ¶
func (AccountAdminsMap) ElementType() reflect.Type
func (AccountAdminsMap) ToAccountAdminsMapOutput ¶
func (i AccountAdminsMap) ToAccountAdminsMapOutput() AccountAdminsMapOutput
func (AccountAdminsMap) ToAccountAdminsMapOutputWithContext ¶
func (i AccountAdminsMap) ToAccountAdminsMapOutputWithContext(ctx context.Context) AccountAdminsMapOutput
type AccountAdminsMapInput ¶
type AccountAdminsMapInput interface { pulumi.Input ToAccountAdminsMapOutput() AccountAdminsMapOutput ToAccountAdminsMapOutputWithContext(context.Context) AccountAdminsMapOutput }
AccountAdminsMapInput is an input type that accepts AccountAdminsMap and AccountAdminsMapOutput values. You can construct a concrete instance of `AccountAdminsMapInput` via:
AccountAdminsMap{ "key": AccountAdminsArgs{...} }
type AccountAdminsMapOutput ¶
type AccountAdminsMapOutput struct{ *pulumi.OutputState }
func (AccountAdminsMapOutput) ElementType ¶
func (AccountAdminsMapOutput) ElementType() reflect.Type
func (AccountAdminsMapOutput) MapIndex ¶
func (o AccountAdminsMapOutput) MapIndex(k pulumi.StringInput) AccountAdminsOutput
func (AccountAdminsMapOutput) ToAccountAdminsMapOutput ¶
func (o AccountAdminsMapOutput) ToAccountAdminsMapOutput() AccountAdminsMapOutput
func (AccountAdminsMapOutput) ToAccountAdminsMapOutputWithContext ¶
func (o AccountAdminsMapOutput) ToAccountAdminsMapOutputWithContext(ctx context.Context) AccountAdminsMapOutput
type AccountAdminsOutput ¶
type AccountAdminsOutput struct{ *pulumi.OutputState }
func (AccountAdminsOutput) AccountId ¶
func (o AccountAdminsOutput) AccountId() pulumi.StringOutput
The account id where to set up a list of admins.
func (AccountAdminsOutput) ElementType ¶
func (AccountAdminsOutput) ElementType() reflect.Type
func (AccountAdminsOutput) ToAccountAdminsOutput ¶
func (o AccountAdminsOutput) ToAccountAdminsOutput() AccountAdminsOutput
func (AccountAdminsOutput) ToAccountAdminsOutputWithContext ¶
func (o AccountAdminsOutput) ToAccountAdminsOutputWithContext(ctx context.Context) AccountAdminsOutput
func (AccountAdminsOutput) Users ¶
func (o AccountAdminsOutput) Users() pulumi.StringArrayOutput
A list of users to set up as account admins.
type AccountAdminsState ¶
type AccountAdminsState struct { // The account id where to set up a list of admins. AccountId pulumi.StringPtrInput // A list of users to set up as account admins. Users pulumi.StringArrayInput }
func (AccountAdminsState) ElementType ¶
func (AccountAdminsState) ElementType() reflect.Type
type AccountArgs ¶
type AccountArgs struct { // A collection of `build` blocks as documented below. Builds AccountBuildArrayInput // map of supported features toggles // --- Features pulumi.BoolMapInput // A collection of `limits` blocks as documented below. Limits AccountLimitArrayInput // The display name for the account. Name pulumi.StringPtrInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountArray ¶
type AccountArray []AccountInput
func (AccountArray) ElementType ¶
func (AccountArray) ElementType() reflect.Type
func (AccountArray) ToAccountArrayOutput ¶
func (i AccountArray) ToAccountArrayOutput() AccountArrayOutput
func (AccountArray) ToAccountArrayOutputWithContext ¶
func (i AccountArray) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountArrayInput ¶
type AccountArrayInput interface { pulumi.Input ToAccountArrayOutput() AccountArrayOutput ToAccountArrayOutputWithContext(context.Context) AccountArrayOutput }
AccountArrayInput is an input type that accepts AccountArray and AccountArrayOutput values. You can construct a concrete instance of `AccountArrayInput` via:
AccountArray{ AccountArgs{...} }
type AccountArrayOutput ¶
type AccountArrayOutput struct{ *pulumi.OutputState }
func (AccountArrayOutput) ElementType ¶
func (AccountArrayOutput) ElementType() reflect.Type
func (AccountArrayOutput) Index ¶
func (o AccountArrayOutput) Index(i pulumi.IntInput) AccountOutput
func (AccountArrayOutput) ToAccountArrayOutput ¶
func (o AccountArrayOutput) ToAccountArrayOutput() AccountArrayOutput
func (AccountArrayOutput) ToAccountArrayOutputWithContext ¶
func (o AccountArrayOutput) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountBuild ¶
type AccountBuildArgs ¶
type AccountBuildArgs struct { Nodes pulumi.IntPtrInput `pulumi:"nodes"` // How many pipelines can be run in parallel. // ` `node` - (Optional) Number of nodes. Parallel pulumi.IntInput `pulumi:"parallel"` }
func (AccountBuildArgs) ElementType ¶
func (AccountBuildArgs) ElementType() reflect.Type
func (AccountBuildArgs) ToAccountBuildOutput ¶
func (i AccountBuildArgs) ToAccountBuildOutput() AccountBuildOutput
func (AccountBuildArgs) ToAccountBuildOutputWithContext ¶
func (i AccountBuildArgs) ToAccountBuildOutputWithContext(ctx context.Context) AccountBuildOutput
type AccountBuildArray ¶
type AccountBuildArray []AccountBuildInput
func (AccountBuildArray) ElementType ¶
func (AccountBuildArray) ElementType() reflect.Type
func (AccountBuildArray) ToAccountBuildArrayOutput ¶
func (i AccountBuildArray) ToAccountBuildArrayOutput() AccountBuildArrayOutput
func (AccountBuildArray) ToAccountBuildArrayOutputWithContext ¶
func (i AccountBuildArray) ToAccountBuildArrayOutputWithContext(ctx context.Context) AccountBuildArrayOutput
type AccountBuildArrayInput ¶
type AccountBuildArrayInput interface { pulumi.Input ToAccountBuildArrayOutput() AccountBuildArrayOutput ToAccountBuildArrayOutputWithContext(context.Context) AccountBuildArrayOutput }
AccountBuildArrayInput is an input type that accepts AccountBuildArray and AccountBuildArrayOutput values. You can construct a concrete instance of `AccountBuildArrayInput` via:
AccountBuildArray{ AccountBuildArgs{...} }
type AccountBuildArrayOutput ¶
type AccountBuildArrayOutput struct{ *pulumi.OutputState }
func (AccountBuildArrayOutput) ElementType ¶
func (AccountBuildArrayOutput) ElementType() reflect.Type
func (AccountBuildArrayOutput) Index ¶
func (o AccountBuildArrayOutput) Index(i pulumi.IntInput) AccountBuildOutput
func (AccountBuildArrayOutput) ToAccountBuildArrayOutput ¶
func (o AccountBuildArrayOutput) ToAccountBuildArrayOutput() AccountBuildArrayOutput
func (AccountBuildArrayOutput) ToAccountBuildArrayOutputWithContext ¶
func (o AccountBuildArrayOutput) ToAccountBuildArrayOutputWithContext(ctx context.Context) AccountBuildArrayOutput
type AccountBuildInput ¶
type AccountBuildInput interface { pulumi.Input ToAccountBuildOutput() AccountBuildOutput ToAccountBuildOutputWithContext(context.Context) AccountBuildOutput }
AccountBuildInput is an input type that accepts AccountBuildArgs and AccountBuildOutput values. You can construct a concrete instance of `AccountBuildInput` via:
AccountBuildArgs{...}
type AccountBuildOutput ¶
type AccountBuildOutput struct{ *pulumi.OutputState }
func (AccountBuildOutput) ElementType ¶
func (AccountBuildOutput) ElementType() reflect.Type
func (AccountBuildOutput) Nodes ¶
func (o AccountBuildOutput) Nodes() pulumi.IntPtrOutput
func (AccountBuildOutput) Parallel ¶
func (o AccountBuildOutput) Parallel() pulumi.IntOutput
How many pipelines can be run in parallel. ` `node` - (Optional) Number of nodes.
func (AccountBuildOutput) ToAccountBuildOutput ¶
func (o AccountBuildOutput) ToAccountBuildOutput() AccountBuildOutput
func (AccountBuildOutput) ToAccountBuildOutputWithContext ¶
func (o AccountBuildOutput) ToAccountBuildOutputWithContext(ctx context.Context) AccountBuildOutput
type AccountInput ¶
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountLimit ¶
type AccountLimitArgs ¶
type AccountLimitArgs struct { // Max account's collaborators number. Collaborators pulumi.IntInput `pulumi:"collaborators"` // -(Optional) How long in weeks will the builds be stored. DataRetentionWeeks pulumi.IntPtrInput `pulumi:"dataRetentionWeeks"` }
func (AccountLimitArgs) ElementType ¶
func (AccountLimitArgs) ElementType() reflect.Type
func (AccountLimitArgs) ToAccountLimitOutput ¶
func (i AccountLimitArgs) ToAccountLimitOutput() AccountLimitOutput
func (AccountLimitArgs) ToAccountLimitOutputWithContext ¶
func (i AccountLimitArgs) ToAccountLimitOutputWithContext(ctx context.Context) AccountLimitOutput
type AccountLimitArray ¶
type AccountLimitArray []AccountLimitInput
func (AccountLimitArray) ElementType ¶
func (AccountLimitArray) ElementType() reflect.Type
func (AccountLimitArray) ToAccountLimitArrayOutput ¶
func (i AccountLimitArray) ToAccountLimitArrayOutput() AccountLimitArrayOutput
func (AccountLimitArray) ToAccountLimitArrayOutputWithContext ¶
func (i AccountLimitArray) ToAccountLimitArrayOutputWithContext(ctx context.Context) AccountLimitArrayOutput
type AccountLimitArrayInput ¶
type AccountLimitArrayInput interface { pulumi.Input ToAccountLimitArrayOutput() AccountLimitArrayOutput ToAccountLimitArrayOutputWithContext(context.Context) AccountLimitArrayOutput }
AccountLimitArrayInput is an input type that accepts AccountLimitArray and AccountLimitArrayOutput values. You can construct a concrete instance of `AccountLimitArrayInput` via:
AccountLimitArray{ AccountLimitArgs{...} }
type AccountLimitArrayOutput ¶
type AccountLimitArrayOutput struct{ *pulumi.OutputState }
func (AccountLimitArrayOutput) ElementType ¶
func (AccountLimitArrayOutput) ElementType() reflect.Type
func (AccountLimitArrayOutput) Index ¶
func (o AccountLimitArrayOutput) Index(i pulumi.IntInput) AccountLimitOutput
func (AccountLimitArrayOutput) ToAccountLimitArrayOutput ¶
func (o AccountLimitArrayOutput) ToAccountLimitArrayOutput() AccountLimitArrayOutput
func (AccountLimitArrayOutput) ToAccountLimitArrayOutputWithContext ¶
func (o AccountLimitArrayOutput) ToAccountLimitArrayOutputWithContext(ctx context.Context) AccountLimitArrayOutput
type AccountLimitInput ¶
type AccountLimitInput interface { pulumi.Input ToAccountLimitOutput() AccountLimitOutput ToAccountLimitOutputWithContext(context.Context) AccountLimitOutput }
AccountLimitInput is an input type that accepts AccountLimitArgs and AccountLimitOutput values. You can construct a concrete instance of `AccountLimitInput` via:
AccountLimitArgs{...}
type AccountLimitOutput ¶
type AccountLimitOutput struct{ *pulumi.OutputState }
func (AccountLimitOutput) Collaborators ¶
func (o AccountLimitOutput) Collaborators() pulumi.IntOutput
Max account's collaborators number.
func (AccountLimitOutput) DataRetentionWeeks ¶
func (o AccountLimitOutput) DataRetentionWeeks() pulumi.IntPtrOutput
-(Optional) How long in weeks will the builds be stored.
func (AccountLimitOutput) ElementType ¶
func (AccountLimitOutput) ElementType() reflect.Type
func (AccountLimitOutput) ToAccountLimitOutput ¶
func (o AccountLimitOutput) ToAccountLimitOutput() AccountLimitOutput
func (AccountLimitOutput) ToAccountLimitOutputWithContext ¶
func (o AccountLimitOutput) ToAccountLimitOutputWithContext(ctx context.Context) AccountLimitOutput
type AccountMap ¶
type AccountMap map[string]AccountInput
func (AccountMap) ElementType ¶
func (AccountMap) ElementType() reflect.Type
func (AccountMap) ToAccountMapOutput ¶
func (i AccountMap) ToAccountMapOutput() AccountMapOutput
func (AccountMap) ToAccountMapOutputWithContext ¶
func (i AccountMap) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountMapInput ¶
type AccountMapInput interface { pulumi.Input ToAccountMapOutput() AccountMapOutput ToAccountMapOutputWithContext(context.Context) AccountMapOutput }
AccountMapInput is an input type that accepts AccountMap and AccountMapOutput values. You can construct a concrete instance of `AccountMapInput` via:
AccountMap{ "key": AccountArgs{...} }
type AccountMapOutput ¶
type AccountMapOutput struct{ *pulumi.OutputState }
func (AccountMapOutput) ElementType ¶
func (AccountMapOutput) ElementType() reflect.Type
func (AccountMapOutput) MapIndex ¶
func (o AccountMapOutput) MapIndex(k pulumi.StringInput) AccountOutput
func (AccountMapOutput) ToAccountMapOutput ¶
func (o AccountMapOutput) ToAccountMapOutput() AccountMapOutput
func (AccountMapOutput) ToAccountMapOutputWithContext ¶
func (o AccountMapOutput) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountOutput ¶
type AccountOutput struct{ *pulumi.OutputState }
func (AccountOutput) Builds ¶
func (o AccountOutput) Builds() AccountBuildArrayOutput
A collection of `build` blocks as documented below.
func (AccountOutput) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) Features ¶
func (o AccountOutput) Features() pulumi.BoolMapOutput
map of supported features toggles ---
func (AccountOutput) Limits ¶
func (o AccountOutput) Limits() AccountLimitArrayOutput
A collection of `limits` blocks as documented below.
func (AccountOutput) Name ¶
func (o AccountOutput) Name() pulumi.StringOutput
The display name for the account.
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶
type AccountState struct { // A collection of `build` blocks as documented below. Builds AccountBuildArrayInput // map of supported features toggles // --- Features pulumi.BoolMapInput // A collection of `limits` blocks as documented below. Limits AccountLimitArrayInput // The display name for the account. Name pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type ApiKey ¶
type ApiKey struct { pulumi.CustomResourceState // The ID of account in which the API key will be created. AccountId pulumi.StringOutput `pulumi:"accountId"` // The display name for the API key. Name pulumi.StringOutput `pulumi:"name"` // A list of access scopes, that can be targeted. The possible values: // - `agent` // - `agents` // - `audit` // - `build` // - `cluster` // - `clusters` // - `environments-v2` // - `github-action` // - `helm` // - `kubernetes` // - `pipeline` // - `project` // - `repos` // - `runner-installation` // - `step-type` // - `step-types` // - `view` // - `workflow` Scopes pulumi.StringArrayOutput `pulumi:"scopes"` // The Token, that should used as a new provider's token attribute. Token pulumi.StringOutput `pulumi:"token"` // The ID of a user within the referenced `accountId` that will own the API key. UserId pulumi.StringOutput `pulumi:"userId"` }
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { test, err := codefresh.NewAccount(ctx, "test", nil) if err != nil { return err } _, err = random.NewRandomString(ctx, "random", &random.RandomStringArgs{ Length: pulumi.Int(16), Special: pulumi.Bool(false), }) if err != nil { return err } new, err := codefresh.NewApiKey(ctx, "new", &codefresh.ApiKeyArgs{ AccountId: test.ID(), UserId: pulumi.Any(data.Codefresh_account.Test_account_user.User_id), Scopes: pulumi.StringArray{ pulumi.String("agent"), pulumi.String("agents"), pulumi.String("audit"), pulumi.String("build"), pulumi.String("cluster"), pulumi.String("clusters"), pulumi.String("environments-v2"), pulumi.String("github-action"), pulumi.String("helm"), pulumi.String("kubernetes"), pulumi.String("pipeline"), pulumi.String("project"), pulumi.String("repos"), pulumi.String("runner-installation"), pulumi.String("step-type"), pulumi.String("step-types"), pulumi.String("view"), pulumi.String("workflow"), }, }) if err != nil { return err } _, err = codefresh.NewProvider(ctx, "newAccount", &codefresh.ProviderArgs{ ApiUrl: pulumi.String("my API URL"), Token: new.Token, }) if err != nil { return err } _, err = codefresh.NewTeam(ctx, "team1", nil, pulumi.Provider(codefresh.New_account)) if err != nil { return err } return nil }) }
```
func GetApiKey ¶
func GetApiKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiKeyState, opts ...pulumi.ResourceOption) (*ApiKey, error)
GetApiKey gets an existing ApiKey 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 NewApiKey ¶
func NewApiKey(ctx *pulumi.Context, name string, args *ApiKeyArgs, opts ...pulumi.ResourceOption) (*ApiKey, error)
NewApiKey registers a new resource with the given unique name, arguments, and options.
func (*ApiKey) ElementType ¶
func (*ApiKey) ToApiKeyOutput ¶
func (i *ApiKey) ToApiKeyOutput() ApiKeyOutput
func (*ApiKey) ToApiKeyOutputWithContext ¶
func (i *ApiKey) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
type ApiKeyArgs ¶
type ApiKeyArgs struct { // The ID of account in which the API key will be created. AccountId pulumi.StringInput // The display name for the API key. Name pulumi.StringPtrInput // A list of access scopes, that can be targeted. The possible values: // - `agent` // - `agents` // - `audit` // - `build` // - `cluster` // - `clusters` // - `environments-v2` // - `github-action` // - `helm` // - `kubernetes` // - `pipeline` // - `project` // - `repos` // - `runner-installation` // - `step-type` // - `step-types` // - `view` // - `workflow` Scopes pulumi.StringArrayInput // The ID of a user within the referenced `accountId` that will own the API key. UserId pulumi.StringInput }
The set of arguments for constructing a ApiKey resource.
func (ApiKeyArgs) ElementType ¶
func (ApiKeyArgs) ElementType() reflect.Type
type ApiKeyArray ¶
type ApiKeyArray []ApiKeyInput
func (ApiKeyArray) ElementType ¶
func (ApiKeyArray) ElementType() reflect.Type
func (ApiKeyArray) ToApiKeyArrayOutput ¶
func (i ApiKeyArray) ToApiKeyArrayOutput() ApiKeyArrayOutput
func (ApiKeyArray) ToApiKeyArrayOutputWithContext ¶
func (i ApiKeyArray) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyArrayOutput
type ApiKeyArrayInput ¶
type ApiKeyArrayInput interface { pulumi.Input ToApiKeyArrayOutput() ApiKeyArrayOutput ToApiKeyArrayOutputWithContext(context.Context) ApiKeyArrayOutput }
ApiKeyArrayInput is an input type that accepts ApiKeyArray and ApiKeyArrayOutput values. You can construct a concrete instance of `ApiKeyArrayInput` via:
ApiKeyArray{ ApiKeyArgs{...} }
type ApiKeyArrayOutput ¶
type ApiKeyArrayOutput struct{ *pulumi.OutputState }
func (ApiKeyArrayOutput) ElementType ¶
func (ApiKeyArrayOutput) ElementType() reflect.Type
func (ApiKeyArrayOutput) Index ¶
func (o ApiKeyArrayOutput) Index(i pulumi.IntInput) ApiKeyOutput
func (ApiKeyArrayOutput) ToApiKeyArrayOutput ¶
func (o ApiKeyArrayOutput) ToApiKeyArrayOutput() ApiKeyArrayOutput
func (ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext ¶
func (o ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyArrayOutput
type ApiKeyInput ¶
type ApiKeyInput interface { pulumi.Input ToApiKeyOutput() ApiKeyOutput ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput }
type ApiKeyMap ¶
type ApiKeyMap map[string]ApiKeyInput
func (ApiKeyMap) ElementType ¶
func (ApiKeyMap) ToApiKeyMapOutput ¶
func (i ApiKeyMap) ToApiKeyMapOutput() ApiKeyMapOutput
func (ApiKeyMap) ToApiKeyMapOutputWithContext ¶
func (i ApiKeyMap) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOutput
type ApiKeyMapInput ¶
type ApiKeyMapInput interface { pulumi.Input ToApiKeyMapOutput() ApiKeyMapOutput ToApiKeyMapOutputWithContext(context.Context) ApiKeyMapOutput }
ApiKeyMapInput is an input type that accepts ApiKeyMap and ApiKeyMapOutput values. You can construct a concrete instance of `ApiKeyMapInput` via:
ApiKeyMap{ "key": ApiKeyArgs{...} }
type ApiKeyMapOutput ¶
type ApiKeyMapOutput struct{ *pulumi.OutputState }
func (ApiKeyMapOutput) ElementType ¶
func (ApiKeyMapOutput) ElementType() reflect.Type
func (ApiKeyMapOutput) MapIndex ¶
func (o ApiKeyMapOutput) MapIndex(k pulumi.StringInput) ApiKeyOutput
func (ApiKeyMapOutput) ToApiKeyMapOutput ¶
func (o ApiKeyMapOutput) ToApiKeyMapOutput() ApiKeyMapOutput
func (ApiKeyMapOutput) ToApiKeyMapOutputWithContext ¶
func (o ApiKeyMapOutput) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOutput
type ApiKeyOutput ¶
type ApiKeyOutput struct{ *pulumi.OutputState }
func (ApiKeyOutput) AccountId ¶
func (o ApiKeyOutput) AccountId() pulumi.StringOutput
The ID of account in which the API key will be created.
func (ApiKeyOutput) ElementType ¶
func (ApiKeyOutput) ElementType() reflect.Type
func (ApiKeyOutput) Name ¶
func (o ApiKeyOutput) Name() pulumi.StringOutput
The display name for the API key.
func (ApiKeyOutput) Scopes ¶
func (o ApiKeyOutput) Scopes() pulumi.StringArrayOutput
A list of access scopes, that can be targeted. The possible values: - `agent` - `agents` - `audit` - `build` - `cluster` - `clusters` - `environments-v2` - `github-action` - `helm` - `kubernetes` - `pipeline` - `project` - `repos` - `runner-installation` - `step-type` - `step-types` - `view` - `workflow`
func (ApiKeyOutput) ToApiKeyOutput ¶
func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
func (ApiKeyOutput) ToApiKeyOutputWithContext ¶
func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
func (ApiKeyOutput) Token ¶
func (o ApiKeyOutput) Token() pulumi.StringOutput
The Token, that should used as a new provider's token attribute.
func (ApiKeyOutput) UserId ¶
func (o ApiKeyOutput) UserId() pulumi.StringOutput
The ID of a user within the referenced `accountId` that will own the API key.
type ApiKeyState ¶
type ApiKeyState struct { // The ID of account in which the API key will be created. AccountId pulumi.StringPtrInput // The display name for the API key. Name pulumi.StringPtrInput // A list of access scopes, that can be targeted. The possible values: // - `agent` // - `agents` // - `audit` // - `build` // - `cluster` // - `clusters` // - `environments-v2` // - `github-action` // - `helm` // - `kubernetes` // - `pipeline` // - `project` // - `repos` // - `runner-installation` // - `step-type` // - `step-types` // - `view` // - `workflow` Scopes pulumi.StringArrayInput // The Token, that should used as a new provider's token attribute. Token pulumi.StringPtrInput // The ID of a user within the referenced `accountId` that will own the API key. UserId pulumi.StringPtrInput }
func (ApiKeyState) ElementType ¶
func (ApiKeyState) ElementType() reflect.Type
type Context ¶
type Context struct { pulumi.CustomResourceState // The display name for the context. Name pulumi.StringOutput `pulumi:"name"` // A `spec` block as documented below. Spec ContextSpecOutput `pulumi:"spec"` }
## # Context Resource
A Context is an authentication/configuration that is used by Codefresh system and engine. There are multiple types of context available in Codefresh but they all have the following main components to define them:
- Name: A unique identifier for the context
- Type: A string representing the type of context
- Data: A data structure that provide the information related to the Context. This differs based on the type of context selected For more details of the Context spec see in the [CLI official documentation](https://codefresh-io.github.io/cli/contexts/spec/)
## Supported types
Currently the provider support the following types of Context: * config (Shared Config ) * secret (Shared Secret) * yaml (YAML Configuration Context) * secret-yaml (Secret YAML Configuration Context)
### Shared Configuration A Shared Configuration is the entity in Codefresh that allow to create values in a central place that can then be consumed in pipelines to keep them DRY. More details in the official [Shared Configuration documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)
#### Example Usage of config (Shared Config) ```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewContext(ctx, "test-config", &codefresh.ContextArgs{ Spec: &ContextSpecArgs{ Config: &ContextSpecConfigArgs{ Data: pulumi.StringMap{ "var1": pulumi.String("value1"), "var2": pulumi.String("value2"), }, }, }, }) if err != nil { return err } return nil }) }
```
#### Example Usage of secret (Shared Secret) ```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewContext(ctx, "test-secret", &codefresh.ContextArgs{ Spec: &ContextSpecArgs{ Secret: &ContextSpecSecretArgs{ Data: pulumi.StringMap{ "var1": pulumi.String("value1"), "var2": pulumi.String("value2"), }, }, }, }) if err != nil { return err } return nil }) }
```
#### Example Usage of yaml (YAML Configuration Context) ```go package main
import (
"fmt" "github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewContext(ctx, "test-yaml", &codefresh.ContextArgs{ Spec: &ContextSpecArgs{ Yaml: fmt.Sprintf(`test: nested_value: value1 list: - test2 - test3
another_element: value
`),
}, }) if err != nil { return err } return nil }) }
```
#### Example Usage of secret-yaml (Secret YAML Configuration Context) ```go package main
import (
"io/ioutil" "github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func readFileOrPanic(path string) pulumi.StringPtrInput { data, err := ioutil.ReadFile(path) if err != nil { panic(err.Error()) } return pulumi.String(string(data)) } func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewContext(ctx, "test-secret-yaml", &codefresh.ContextArgs{ Spec: &ContextSpecArgs{ Secretyaml: readFileOrPanic("test.yaml"), }, }) if err != nil { return err } return nil }) }
```
func GetContext ¶
func GetContext(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContextState, opts ...pulumi.ResourceOption) (*Context, error)
GetContext gets an existing Context 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 NewContext ¶
func NewContext(ctx *pulumi.Context, name string, args *ContextArgs, opts ...pulumi.ResourceOption) (*Context, error)
NewContext registers a new resource with the given unique name, arguments, and options.
func (*Context) ElementType ¶
func (*Context) ToContextOutput ¶
func (i *Context) ToContextOutput() ContextOutput
func (*Context) ToContextOutputWithContext ¶
func (i *Context) ToContextOutputWithContext(ctx context.Context) ContextOutput
type ContextArgs ¶
type ContextArgs struct { // The display name for the context. Name pulumi.StringPtrInput // A `spec` block as documented below. Spec ContextSpecInput }
The set of arguments for constructing a Context resource.
func (ContextArgs) ElementType ¶
func (ContextArgs) ElementType() reflect.Type
type ContextArray ¶
type ContextArray []ContextInput
func (ContextArray) ElementType ¶
func (ContextArray) ElementType() reflect.Type
func (ContextArray) ToContextArrayOutput ¶
func (i ContextArray) ToContextArrayOutput() ContextArrayOutput
func (ContextArray) ToContextArrayOutputWithContext ¶
func (i ContextArray) ToContextArrayOutputWithContext(ctx context.Context) ContextArrayOutput
type ContextArrayInput ¶
type ContextArrayInput interface { pulumi.Input ToContextArrayOutput() ContextArrayOutput ToContextArrayOutputWithContext(context.Context) ContextArrayOutput }
ContextArrayInput is an input type that accepts ContextArray and ContextArrayOutput values. You can construct a concrete instance of `ContextArrayInput` via:
ContextArray{ ContextArgs{...} }
type ContextArrayOutput ¶
type ContextArrayOutput struct{ *pulumi.OutputState }
func (ContextArrayOutput) ElementType ¶
func (ContextArrayOutput) ElementType() reflect.Type
func (ContextArrayOutput) Index ¶
func (o ContextArrayOutput) Index(i pulumi.IntInput) ContextOutput
func (ContextArrayOutput) ToContextArrayOutput ¶
func (o ContextArrayOutput) ToContextArrayOutput() ContextArrayOutput
func (ContextArrayOutput) ToContextArrayOutputWithContext ¶
func (o ContextArrayOutput) ToContextArrayOutputWithContext(ctx context.Context) ContextArrayOutput
type ContextInput ¶
type ContextInput interface { pulumi.Input ToContextOutput() ContextOutput ToContextOutputWithContext(ctx context.Context) ContextOutput }
type ContextMap ¶
type ContextMap map[string]ContextInput
func (ContextMap) ElementType ¶
func (ContextMap) ElementType() reflect.Type
func (ContextMap) ToContextMapOutput ¶
func (i ContextMap) ToContextMapOutput() ContextMapOutput
func (ContextMap) ToContextMapOutputWithContext ¶
func (i ContextMap) ToContextMapOutputWithContext(ctx context.Context) ContextMapOutput
type ContextMapInput ¶
type ContextMapInput interface { pulumi.Input ToContextMapOutput() ContextMapOutput ToContextMapOutputWithContext(context.Context) ContextMapOutput }
ContextMapInput is an input type that accepts ContextMap and ContextMapOutput values. You can construct a concrete instance of `ContextMapInput` via:
ContextMap{ "key": ContextArgs{...} }
type ContextMapOutput ¶
type ContextMapOutput struct{ *pulumi.OutputState }
func (ContextMapOutput) ElementType ¶
func (ContextMapOutput) ElementType() reflect.Type
func (ContextMapOutput) MapIndex ¶
func (o ContextMapOutput) MapIndex(k pulumi.StringInput) ContextOutput
func (ContextMapOutput) ToContextMapOutput ¶
func (o ContextMapOutput) ToContextMapOutput() ContextMapOutput
func (ContextMapOutput) ToContextMapOutputWithContext ¶
func (o ContextMapOutput) ToContextMapOutputWithContext(ctx context.Context) ContextMapOutput
type ContextOutput ¶
type ContextOutput struct{ *pulumi.OutputState }
func (ContextOutput) ElementType ¶
func (ContextOutput) ElementType() reflect.Type
func (ContextOutput) Name ¶
func (o ContextOutput) Name() pulumi.StringOutput
The display name for the context.
func (ContextOutput) Spec ¶
func (o ContextOutput) Spec() ContextSpecOutput
A `spec` block as documented below.
func (ContextOutput) ToContextOutput ¶
func (o ContextOutput) ToContextOutput() ContextOutput
func (ContextOutput) ToContextOutputWithContext ¶
func (o ContextOutput) ToContextOutputWithContext(ctx context.Context) ContextOutput
type ContextSpec ¶
type ContextSpec struct { // A `config` block as documented below. Shared Config [spec](https://codefresh-io.github.io/cli/contexts/spec/config/). Config *ContextSpecConfig `pulumi:"config"` // A `secret` block as documented below. Shared Secret [spec](https://codefresh-io.github.io/cli/contexts/spec/secret/). Secret *ContextSpecSecret `pulumi:"secret"` // A `secretyaml` block as documented below. Secret Yaml Configuration Context[spec](https://codefresh-io.github.io/cli/contexts/spec/secret-yaml/). Secretyaml *ContextSpecSecretyaml `pulumi:"secretyaml"` Storageazuref *ContextSpecStorageazuref `pulumi:"storageazuref"` Storagegc *ContextSpecStoragegc `pulumi:"storagegc"` Storages3 *ContextSpecStorages3 `pulumi:"storages3"` // A `yaml` block as documented below. Yaml Configuration Context [spec](https://codefresh-io.github.io/cli/contexts/spec/yaml/). Yaml *ContextSpecYaml `pulumi:"yaml"` }
type ContextSpecArgs ¶
type ContextSpecArgs struct { // A `config` block as documented below. Shared Config [spec](https://codefresh-io.github.io/cli/contexts/spec/config/). Config ContextSpecConfigPtrInput `pulumi:"config"` // A `secret` block as documented below. Shared Secret [spec](https://codefresh-io.github.io/cli/contexts/spec/secret/). Secret ContextSpecSecretPtrInput `pulumi:"secret"` // A `secretyaml` block as documented below. Secret Yaml Configuration Context[spec](https://codefresh-io.github.io/cli/contexts/spec/secret-yaml/). Secretyaml ContextSpecSecretyamlPtrInput `pulumi:"secretyaml"` Storageazuref ContextSpecStorageazurefPtrInput `pulumi:"storageazuref"` Storagegc ContextSpecStoragegcPtrInput `pulumi:"storagegc"` Storages3 ContextSpecStorages3PtrInput `pulumi:"storages3"` // A `yaml` block as documented below. Yaml Configuration Context [spec](https://codefresh-io.github.io/cli/contexts/spec/yaml/). Yaml ContextSpecYamlPtrInput `pulumi:"yaml"` }
func (ContextSpecArgs) ElementType ¶
func (ContextSpecArgs) ElementType() reflect.Type
func (ContextSpecArgs) ToContextSpecOutput ¶
func (i ContextSpecArgs) ToContextSpecOutput() ContextSpecOutput
func (ContextSpecArgs) ToContextSpecOutputWithContext ¶
func (i ContextSpecArgs) ToContextSpecOutputWithContext(ctx context.Context) ContextSpecOutput
func (ContextSpecArgs) ToContextSpecPtrOutput ¶
func (i ContextSpecArgs) ToContextSpecPtrOutput() ContextSpecPtrOutput
func (ContextSpecArgs) ToContextSpecPtrOutputWithContext ¶
func (i ContextSpecArgs) ToContextSpecPtrOutputWithContext(ctx context.Context) ContextSpecPtrOutput
type ContextSpecConfig ¶
type ContextSpecConfigArgs ¶
type ContextSpecConfigArgs struct { // Map of strings representing the variables to be defined in the Shared Config. Data pulumi.StringMapInput `pulumi:"data"` }
func (ContextSpecConfigArgs) ElementType ¶
func (ContextSpecConfigArgs) ElementType() reflect.Type
func (ContextSpecConfigArgs) ToContextSpecConfigOutput ¶
func (i ContextSpecConfigArgs) ToContextSpecConfigOutput() ContextSpecConfigOutput
func (ContextSpecConfigArgs) ToContextSpecConfigOutputWithContext ¶
func (i ContextSpecConfigArgs) ToContextSpecConfigOutputWithContext(ctx context.Context) ContextSpecConfigOutput
func (ContextSpecConfigArgs) ToContextSpecConfigPtrOutput ¶
func (i ContextSpecConfigArgs) ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput
func (ContextSpecConfigArgs) ToContextSpecConfigPtrOutputWithContext ¶
func (i ContextSpecConfigArgs) ToContextSpecConfigPtrOutputWithContext(ctx context.Context) ContextSpecConfigPtrOutput
type ContextSpecConfigInput ¶
type ContextSpecConfigInput interface { pulumi.Input ToContextSpecConfigOutput() ContextSpecConfigOutput ToContextSpecConfigOutputWithContext(context.Context) ContextSpecConfigOutput }
ContextSpecConfigInput is an input type that accepts ContextSpecConfigArgs and ContextSpecConfigOutput values. You can construct a concrete instance of `ContextSpecConfigInput` via:
ContextSpecConfigArgs{...}
type ContextSpecConfigOutput ¶
type ContextSpecConfigOutput struct{ *pulumi.OutputState }
func (ContextSpecConfigOutput) Data ¶
func (o ContextSpecConfigOutput) Data() pulumi.StringMapOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecConfigOutput) ElementType ¶
func (ContextSpecConfigOutput) ElementType() reflect.Type
func (ContextSpecConfigOutput) ToContextSpecConfigOutput ¶
func (o ContextSpecConfigOutput) ToContextSpecConfigOutput() ContextSpecConfigOutput
func (ContextSpecConfigOutput) ToContextSpecConfigOutputWithContext ¶
func (o ContextSpecConfigOutput) ToContextSpecConfigOutputWithContext(ctx context.Context) ContextSpecConfigOutput
func (ContextSpecConfigOutput) ToContextSpecConfigPtrOutput ¶
func (o ContextSpecConfigOutput) ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput
func (ContextSpecConfigOutput) ToContextSpecConfigPtrOutputWithContext ¶
func (o ContextSpecConfigOutput) ToContextSpecConfigPtrOutputWithContext(ctx context.Context) ContextSpecConfigPtrOutput
type ContextSpecConfigPtrInput ¶
type ContextSpecConfigPtrInput interface { pulumi.Input ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput ToContextSpecConfigPtrOutputWithContext(context.Context) ContextSpecConfigPtrOutput }
ContextSpecConfigPtrInput is an input type that accepts ContextSpecConfigArgs, ContextSpecConfigPtr and ContextSpecConfigPtrOutput values. You can construct a concrete instance of `ContextSpecConfigPtrInput` via:
ContextSpecConfigArgs{...} or: nil
func ContextSpecConfigPtr ¶
func ContextSpecConfigPtr(v *ContextSpecConfigArgs) ContextSpecConfigPtrInput
type ContextSpecConfigPtrOutput ¶
type ContextSpecConfigPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecConfigPtrOutput) Data ¶
func (o ContextSpecConfigPtrOutput) Data() pulumi.StringMapOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecConfigPtrOutput) Elem ¶
func (o ContextSpecConfigPtrOutput) Elem() ContextSpecConfigOutput
func (ContextSpecConfigPtrOutput) ElementType ¶
func (ContextSpecConfigPtrOutput) ElementType() reflect.Type
func (ContextSpecConfigPtrOutput) ToContextSpecConfigPtrOutput ¶
func (o ContextSpecConfigPtrOutput) ToContextSpecConfigPtrOutput() ContextSpecConfigPtrOutput
func (ContextSpecConfigPtrOutput) ToContextSpecConfigPtrOutputWithContext ¶
func (o ContextSpecConfigPtrOutput) ToContextSpecConfigPtrOutputWithContext(ctx context.Context) ContextSpecConfigPtrOutput
type ContextSpecInput ¶
type ContextSpecInput interface { pulumi.Input ToContextSpecOutput() ContextSpecOutput ToContextSpecOutputWithContext(context.Context) ContextSpecOutput }
ContextSpecInput is an input type that accepts ContextSpecArgs and ContextSpecOutput values. You can construct a concrete instance of `ContextSpecInput` via:
ContextSpecArgs{...}
type ContextSpecOutput ¶
type ContextSpecOutput struct{ *pulumi.OutputState }
func (ContextSpecOutput) Config ¶
func (o ContextSpecOutput) Config() ContextSpecConfigPtrOutput
A `config` block as documented below. Shared Config [spec](https://codefresh-io.github.io/cli/contexts/spec/config/).
func (ContextSpecOutput) ElementType ¶
func (ContextSpecOutput) ElementType() reflect.Type
func (ContextSpecOutput) Secret ¶
func (o ContextSpecOutput) Secret() ContextSpecSecretPtrOutput
A `secret` block as documented below. Shared Secret [spec](https://codefresh-io.github.io/cli/contexts/spec/secret/).
func (ContextSpecOutput) Secretyaml ¶
func (o ContextSpecOutput) Secretyaml() ContextSpecSecretyamlPtrOutput
A `secretyaml` block as documented below. Secret Yaml Configuration Context[spec](https://codefresh-io.github.io/cli/contexts/spec/secret-yaml/).
func (ContextSpecOutput) Storageazuref ¶
func (o ContextSpecOutput) Storageazuref() ContextSpecStorageazurefPtrOutput
func (ContextSpecOutput) Storagegc ¶
func (o ContextSpecOutput) Storagegc() ContextSpecStoragegcPtrOutput
func (ContextSpecOutput) Storages3 ¶
func (o ContextSpecOutput) Storages3() ContextSpecStorages3PtrOutput
func (ContextSpecOutput) ToContextSpecOutput ¶
func (o ContextSpecOutput) ToContextSpecOutput() ContextSpecOutput
func (ContextSpecOutput) ToContextSpecOutputWithContext ¶
func (o ContextSpecOutput) ToContextSpecOutputWithContext(ctx context.Context) ContextSpecOutput
func (ContextSpecOutput) ToContextSpecPtrOutput ¶
func (o ContextSpecOutput) ToContextSpecPtrOutput() ContextSpecPtrOutput
func (ContextSpecOutput) ToContextSpecPtrOutputWithContext ¶
func (o ContextSpecOutput) ToContextSpecPtrOutputWithContext(ctx context.Context) ContextSpecPtrOutput
func (ContextSpecOutput) Yaml ¶
func (o ContextSpecOutput) Yaml() ContextSpecYamlPtrOutput
A `yaml` block as documented below. Yaml Configuration Context [spec](https://codefresh-io.github.io/cli/contexts/spec/yaml/).
type ContextSpecPtrInput ¶
type ContextSpecPtrInput interface { pulumi.Input ToContextSpecPtrOutput() ContextSpecPtrOutput ToContextSpecPtrOutputWithContext(context.Context) ContextSpecPtrOutput }
ContextSpecPtrInput is an input type that accepts ContextSpecArgs, ContextSpecPtr and ContextSpecPtrOutput values. You can construct a concrete instance of `ContextSpecPtrInput` via:
ContextSpecArgs{...} or: nil
func ContextSpecPtr ¶
func ContextSpecPtr(v *ContextSpecArgs) ContextSpecPtrInput
type ContextSpecPtrOutput ¶
type ContextSpecPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecPtrOutput) Config ¶
func (o ContextSpecPtrOutput) Config() ContextSpecConfigPtrOutput
A `config` block as documented below. Shared Config [spec](https://codefresh-io.github.io/cli/contexts/spec/config/).
func (ContextSpecPtrOutput) Elem ¶
func (o ContextSpecPtrOutput) Elem() ContextSpecOutput
func (ContextSpecPtrOutput) ElementType ¶
func (ContextSpecPtrOutput) ElementType() reflect.Type
func (ContextSpecPtrOutput) Secret ¶
func (o ContextSpecPtrOutput) Secret() ContextSpecSecretPtrOutput
A `secret` block as documented below. Shared Secret [spec](https://codefresh-io.github.io/cli/contexts/spec/secret/).
func (ContextSpecPtrOutput) Secretyaml ¶
func (o ContextSpecPtrOutput) Secretyaml() ContextSpecSecretyamlPtrOutput
A `secretyaml` block as documented below. Secret Yaml Configuration Context[spec](https://codefresh-io.github.io/cli/contexts/spec/secret-yaml/).
func (ContextSpecPtrOutput) Storageazuref ¶
func (o ContextSpecPtrOutput) Storageazuref() ContextSpecStorageazurefPtrOutput
func (ContextSpecPtrOutput) Storagegc ¶
func (o ContextSpecPtrOutput) Storagegc() ContextSpecStoragegcPtrOutput
func (ContextSpecPtrOutput) Storages3 ¶
func (o ContextSpecPtrOutput) Storages3() ContextSpecStorages3PtrOutput
func (ContextSpecPtrOutput) ToContextSpecPtrOutput ¶
func (o ContextSpecPtrOutput) ToContextSpecPtrOutput() ContextSpecPtrOutput
func (ContextSpecPtrOutput) ToContextSpecPtrOutputWithContext ¶
func (o ContextSpecPtrOutput) ToContextSpecPtrOutputWithContext(ctx context.Context) ContextSpecPtrOutput
func (ContextSpecPtrOutput) Yaml ¶
func (o ContextSpecPtrOutput) Yaml() ContextSpecYamlPtrOutput
A `yaml` block as documented below. Yaml Configuration Context [spec](https://codefresh-io.github.io/cli/contexts/spec/yaml/).
type ContextSpecSecret ¶
type ContextSpecSecretArgs ¶
type ContextSpecSecretArgs struct { // Map of strings representing the variables to be defined in the Shared Config. Data pulumi.StringMapInput `pulumi:"data"` }
func (ContextSpecSecretArgs) ElementType ¶
func (ContextSpecSecretArgs) ElementType() reflect.Type
func (ContextSpecSecretArgs) ToContextSpecSecretOutput ¶
func (i ContextSpecSecretArgs) ToContextSpecSecretOutput() ContextSpecSecretOutput
func (ContextSpecSecretArgs) ToContextSpecSecretOutputWithContext ¶
func (i ContextSpecSecretArgs) ToContextSpecSecretOutputWithContext(ctx context.Context) ContextSpecSecretOutput
func (ContextSpecSecretArgs) ToContextSpecSecretPtrOutput ¶
func (i ContextSpecSecretArgs) ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput
func (ContextSpecSecretArgs) ToContextSpecSecretPtrOutputWithContext ¶
func (i ContextSpecSecretArgs) ToContextSpecSecretPtrOutputWithContext(ctx context.Context) ContextSpecSecretPtrOutput
type ContextSpecSecretInput ¶
type ContextSpecSecretInput interface { pulumi.Input ToContextSpecSecretOutput() ContextSpecSecretOutput ToContextSpecSecretOutputWithContext(context.Context) ContextSpecSecretOutput }
ContextSpecSecretInput is an input type that accepts ContextSpecSecretArgs and ContextSpecSecretOutput values. You can construct a concrete instance of `ContextSpecSecretInput` via:
ContextSpecSecretArgs{...}
type ContextSpecSecretOutput ¶
type ContextSpecSecretOutput struct{ *pulumi.OutputState }
func (ContextSpecSecretOutput) Data ¶
func (o ContextSpecSecretOutput) Data() pulumi.StringMapOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecSecretOutput) ElementType ¶
func (ContextSpecSecretOutput) ElementType() reflect.Type
func (ContextSpecSecretOutput) ToContextSpecSecretOutput ¶
func (o ContextSpecSecretOutput) ToContextSpecSecretOutput() ContextSpecSecretOutput
func (ContextSpecSecretOutput) ToContextSpecSecretOutputWithContext ¶
func (o ContextSpecSecretOutput) ToContextSpecSecretOutputWithContext(ctx context.Context) ContextSpecSecretOutput
func (ContextSpecSecretOutput) ToContextSpecSecretPtrOutput ¶
func (o ContextSpecSecretOutput) ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput
func (ContextSpecSecretOutput) ToContextSpecSecretPtrOutputWithContext ¶
func (o ContextSpecSecretOutput) ToContextSpecSecretPtrOutputWithContext(ctx context.Context) ContextSpecSecretPtrOutput
type ContextSpecSecretPtrInput ¶
type ContextSpecSecretPtrInput interface { pulumi.Input ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput ToContextSpecSecretPtrOutputWithContext(context.Context) ContextSpecSecretPtrOutput }
ContextSpecSecretPtrInput is an input type that accepts ContextSpecSecretArgs, ContextSpecSecretPtr and ContextSpecSecretPtrOutput values. You can construct a concrete instance of `ContextSpecSecretPtrInput` via:
ContextSpecSecretArgs{...} or: nil
func ContextSpecSecretPtr ¶
func ContextSpecSecretPtr(v *ContextSpecSecretArgs) ContextSpecSecretPtrInput
type ContextSpecSecretPtrOutput ¶
type ContextSpecSecretPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecSecretPtrOutput) Data ¶
func (o ContextSpecSecretPtrOutput) Data() pulumi.StringMapOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecSecretPtrOutput) Elem ¶
func (o ContextSpecSecretPtrOutput) Elem() ContextSpecSecretOutput
func (ContextSpecSecretPtrOutput) ElementType ¶
func (ContextSpecSecretPtrOutput) ElementType() reflect.Type
func (ContextSpecSecretPtrOutput) ToContextSpecSecretPtrOutput ¶
func (o ContextSpecSecretPtrOutput) ToContextSpecSecretPtrOutput() ContextSpecSecretPtrOutput
func (ContextSpecSecretPtrOutput) ToContextSpecSecretPtrOutputWithContext ¶
func (o ContextSpecSecretPtrOutput) ToContextSpecSecretPtrOutputWithContext(ctx context.Context) ContextSpecSecretPtrOutput
type ContextSpecSecretyaml ¶
type ContextSpecSecretyaml struct { // String representing a YAML file content Data string `pulumi:"data"` }
type ContextSpecSecretyamlArgs ¶
type ContextSpecSecretyamlArgs struct { // String representing a YAML file content Data pulumi.StringInput `pulumi:"data"` }
func (ContextSpecSecretyamlArgs) ElementType ¶
func (ContextSpecSecretyamlArgs) ElementType() reflect.Type
func (ContextSpecSecretyamlArgs) ToContextSpecSecretyamlOutput ¶
func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlOutput() ContextSpecSecretyamlOutput
func (ContextSpecSecretyamlArgs) ToContextSpecSecretyamlOutputWithContext ¶
func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlOutputWithContext(ctx context.Context) ContextSpecSecretyamlOutput
func (ContextSpecSecretyamlArgs) ToContextSpecSecretyamlPtrOutput ¶
func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput
func (ContextSpecSecretyamlArgs) ToContextSpecSecretyamlPtrOutputWithContext ¶
func (i ContextSpecSecretyamlArgs) ToContextSpecSecretyamlPtrOutputWithContext(ctx context.Context) ContextSpecSecretyamlPtrOutput
type ContextSpecSecretyamlInput ¶
type ContextSpecSecretyamlInput interface { pulumi.Input ToContextSpecSecretyamlOutput() ContextSpecSecretyamlOutput ToContextSpecSecretyamlOutputWithContext(context.Context) ContextSpecSecretyamlOutput }
ContextSpecSecretyamlInput is an input type that accepts ContextSpecSecretyamlArgs and ContextSpecSecretyamlOutput values. You can construct a concrete instance of `ContextSpecSecretyamlInput` via:
ContextSpecSecretyamlArgs{...}
type ContextSpecSecretyamlOutput ¶
type ContextSpecSecretyamlOutput struct{ *pulumi.OutputState }
func (ContextSpecSecretyamlOutput) Data ¶
func (o ContextSpecSecretyamlOutput) Data() pulumi.StringOutput
String representing a YAML file content
func (ContextSpecSecretyamlOutput) ElementType ¶
func (ContextSpecSecretyamlOutput) ElementType() reflect.Type
func (ContextSpecSecretyamlOutput) ToContextSpecSecretyamlOutput ¶
func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlOutput() ContextSpecSecretyamlOutput
func (ContextSpecSecretyamlOutput) ToContextSpecSecretyamlOutputWithContext ¶
func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlOutputWithContext(ctx context.Context) ContextSpecSecretyamlOutput
func (ContextSpecSecretyamlOutput) ToContextSpecSecretyamlPtrOutput ¶
func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput
func (ContextSpecSecretyamlOutput) ToContextSpecSecretyamlPtrOutputWithContext ¶
func (o ContextSpecSecretyamlOutput) ToContextSpecSecretyamlPtrOutputWithContext(ctx context.Context) ContextSpecSecretyamlPtrOutput
type ContextSpecSecretyamlPtrInput ¶
type ContextSpecSecretyamlPtrInput interface { pulumi.Input ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput ToContextSpecSecretyamlPtrOutputWithContext(context.Context) ContextSpecSecretyamlPtrOutput }
ContextSpecSecretyamlPtrInput is an input type that accepts ContextSpecSecretyamlArgs, ContextSpecSecretyamlPtr and ContextSpecSecretyamlPtrOutput values. You can construct a concrete instance of `ContextSpecSecretyamlPtrInput` via:
ContextSpecSecretyamlArgs{...} or: nil
func ContextSpecSecretyamlPtr ¶
func ContextSpecSecretyamlPtr(v *ContextSpecSecretyamlArgs) ContextSpecSecretyamlPtrInput
type ContextSpecSecretyamlPtrOutput ¶
type ContextSpecSecretyamlPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecSecretyamlPtrOutput) Data ¶
func (o ContextSpecSecretyamlPtrOutput) Data() pulumi.StringPtrOutput
String representing a YAML file content
func (ContextSpecSecretyamlPtrOutput) Elem ¶
func (o ContextSpecSecretyamlPtrOutput) Elem() ContextSpecSecretyamlOutput
func (ContextSpecSecretyamlPtrOutput) ElementType ¶
func (ContextSpecSecretyamlPtrOutput) ElementType() reflect.Type
func (ContextSpecSecretyamlPtrOutput) ToContextSpecSecretyamlPtrOutput ¶
func (o ContextSpecSecretyamlPtrOutput) ToContextSpecSecretyamlPtrOutput() ContextSpecSecretyamlPtrOutput
func (ContextSpecSecretyamlPtrOutput) ToContextSpecSecretyamlPtrOutputWithContext ¶
func (o ContextSpecSecretyamlPtrOutput) ToContextSpecSecretyamlPtrOutputWithContext(ctx context.Context) ContextSpecSecretyamlPtrOutput
type ContextSpecStorageazuref ¶
type ContextSpecStorageazuref struct { // Map of strings representing the variables to be defined in the Shared Config. Data ContextSpecStorageazurefData `pulumi:"data"` }
type ContextSpecStorageazurefArgs ¶
type ContextSpecStorageazurefArgs struct { // Map of strings representing the variables to be defined in the Shared Config. Data ContextSpecStorageazurefDataInput `pulumi:"data"` }
func (ContextSpecStorageazurefArgs) ElementType ¶
func (ContextSpecStorageazurefArgs) ElementType() reflect.Type
func (ContextSpecStorageazurefArgs) ToContextSpecStorageazurefOutput ¶
func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefOutput() ContextSpecStorageazurefOutput
func (ContextSpecStorageazurefArgs) ToContextSpecStorageazurefOutputWithContext ¶
func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefOutputWithContext(ctx context.Context) ContextSpecStorageazurefOutput
func (ContextSpecStorageazurefArgs) ToContextSpecStorageazurefPtrOutput ¶
func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput
func (ContextSpecStorageazurefArgs) ToContextSpecStorageazurefPtrOutputWithContext ¶
func (i ContextSpecStorageazurefArgs) ToContextSpecStorageazurefPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefPtrOutput
type ContextSpecStorageazurefData ¶
type ContextSpecStorageazurefData struct {
Auth ContextSpecStorageazurefDataAuth `pulumi:"auth"`
}
type ContextSpecStorageazurefDataArgs ¶
type ContextSpecStorageazurefDataArgs struct {
Auth ContextSpecStorageazurefDataAuthInput `pulumi:"auth"`
}
func (ContextSpecStorageazurefDataArgs) ElementType ¶
func (ContextSpecStorageazurefDataArgs) ElementType() reflect.Type
func (ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataOutput ¶
func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataOutput() ContextSpecStorageazurefDataOutput
func (ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataOutputWithContext ¶
func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataOutput
func (ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataPtrOutput ¶
func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput
func (ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataPtrOutputWithContext ¶
func (i ContextSpecStorageazurefDataArgs) ToContextSpecStorageazurefDataPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataPtrOutput
type ContextSpecStorageazurefDataAuthArgs ¶
type ContextSpecStorageazurefDataAuthArgs struct { AccountKey pulumi.StringInput `pulumi:"accountKey"` AccountName pulumi.StringInput `pulumi:"accountName"` Type pulumi.StringInput `pulumi:"type"` }
func (ContextSpecStorageazurefDataAuthArgs) ElementType ¶
func (ContextSpecStorageazurefDataAuthArgs) ElementType() reflect.Type
func (ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthOutput ¶
func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthOutput() ContextSpecStorageazurefDataAuthOutput
func (ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthOutputWithContext ¶
func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthOutput
func (ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthPtrOutput ¶
func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput
func (ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthPtrOutputWithContext ¶
func (i ContextSpecStorageazurefDataAuthArgs) ToContextSpecStorageazurefDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthPtrOutput
type ContextSpecStorageazurefDataAuthInput ¶
type ContextSpecStorageazurefDataAuthInput interface { pulumi.Input ToContextSpecStorageazurefDataAuthOutput() ContextSpecStorageazurefDataAuthOutput ToContextSpecStorageazurefDataAuthOutputWithContext(context.Context) ContextSpecStorageazurefDataAuthOutput }
ContextSpecStorageazurefDataAuthInput is an input type that accepts ContextSpecStorageazurefDataAuthArgs and ContextSpecStorageazurefDataAuthOutput values. You can construct a concrete instance of `ContextSpecStorageazurefDataAuthInput` via:
ContextSpecStorageazurefDataAuthArgs{...}
type ContextSpecStorageazurefDataAuthOutput ¶
type ContextSpecStorageazurefDataAuthOutput struct{ *pulumi.OutputState }
func (ContextSpecStorageazurefDataAuthOutput) AccountKey ¶
func (o ContextSpecStorageazurefDataAuthOutput) AccountKey() pulumi.StringOutput
func (ContextSpecStorageazurefDataAuthOutput) AccountName ¶
func (o ContextSpecStorageazurefDataAuthOutput) AccountName() pulumi.StringOutput
func (ContextSpecStorageazurefDataAuthOutput) ElementType ¶
func (ContextSpecStorageazurefDataAuthOutput) ElementType() reflect.Type
func (ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthOutput ¶
func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthOutput() ContextSpecStorageazurefDataAuthOutput
func (ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthOutputWithContext ¶
func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthOutput
func (ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthPtrOutput ¶
func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput
func (ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthPtrOutputWithContext ¶
func (o ContextSpecStorageazurefDataAuthOutput) ToContextSpecStorageazurefDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthPtrOutput
func (ContextSpecStorageazurefDataAuthOutput) Type ¶
func (o ContextSpecStorageazurefDataAuthOutput) Type() pulumi.StringOutput
type ContextSpecStorageazurefDataAuthPtrInput ¶
type ContextSpecStorageazurefDataAuthPtrInput interface { pulumi.Input ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput ToContextSpecStorageazurefDataAuthPtrOutputWithContext(context.Context) ContextSpecStorageazurefDataAuthPtrOutput }
ContextSpecStorageazurefDataAuthPtrInput is an input type that accepts ContextSpecStorageazurefDataAuthArgs, ContextSpecStorageazurefDataAuthPtr and ContextSpecStorageazurefDataAuthPtrOutput values. You can construct a concrete instance of `ContextSpecStorageazurefDataAuthPtrInput` via:
ContextSpecStorageazurefDataAuthArgs{...} or: nil
func ContextSpecStorageazurefDataAuthPtr ¶
func ContextSpecStorageazurefDataAuthPtr(v *ContextSpecStorageazurefDataAuthArgs) ContextSpecStorageazurefDataAuthPtrInput
type ContextSpecStorageazurefDataAuthPtrOutput ¶
type ContextSpecStorageazurefDataAuthPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStorageazurefDataAuthPtrOutput) AccountKey ¶
func (o ContextSpecStorageazurefDataAuthPtrOutput) AccountKey() pulumi.StringPtrOutput
func (ContextSpecStorageazurefDataAuthPtrOutput) AccountName ¶
func (o ContextSpecStorageazurefDataAuthPtrOutput) AccountName() pulumi.StringPtrOutput
func (ContextSpecStorageazurefDataAuthPtrOutput) ElementType ¶
func (ContextSpecStorageazurefDataAuthPtrOutput) ElementType() reflect.Type
func (ContextSpecStorageazurefDataAuthPtrOutput) ToContextSpecStorageazurefDataAuthPtrOutput ¶
func (o ContextSpecStorageazurefDataAuthPtrOutput) ToContextSpecStorageazurefDataAuthPtrOutput() ContextSpecStorageazurefDataAuthPtrOutput
func (ContextSpecStorageazurefDataAuthPtrOutput) ToContextSpecStorageazurefDataAuthPtrOutputWithContext ¶
func (o ContextSpecStorageazurefDataAuthPtrOutput) ToContextSpecStorageazurefDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataAuthPtrOutput
func (ContextSpecStorageazurefDataAuthPtrOutput) Type ¶
func (o ContextSpecStorageazurefDataAuthPtrOutput) Type() pulumi.StringPtrOutput
type ContextSpecStorageazurefDataInput ¶
type ContextSpecStorageazurefDataInput interface { pulumi.Input ToContextSpecStorageazurefDataOutput() ContextSpecStorageazurefDataOutput ToContextSpecStorageazurefDataOutputWithContext(context.Context) ContextSpecStorageazurefDataOutput }
ContextSpecStorageazurefDataInput is an input type that accepts ContextSpecStorageazurefDataArgs and ContextSpecStorageazurefDataOutput values. You can construct a concrete instance of `ContextSpecStorageazurefDataInput` via:
ContextSpecStorageazurefDataArgs{...}
type ContextSpecStorageazurefDataOutput ¶
type ContextSpecStorageazurefDataOutput struct{ *pulumi.OutputState }
func (ContextSpecStorageazurefDataOutput) ElementType ¶
func (ContextSpecStorageazurefDataOutput) ElementType() reflect.Type
func (ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataOutput ¶
func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataOutput() ContextSpecStorageazurefDataOutput
func (ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataOutputWithContext ¶
func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataOutput
func (ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataPtrOutput ¶
func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput
func (ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataPtrOutputWithContext ¶
func (o ContextSpecStorageazurefDataOutput) ToContextSpecStorageazurefDataPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataPtrOutput
type ContextSpecStorageazurefDataPtrInput ¶
type ContextSpecStorageazurefDataPtrInput interface { pulumi.Input ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput ToContextSpecStorageazurefDataPtrOutputWithContext(context.Context) ContextSpecStorageazurefDataPtrOutput }
ContextSpecStorageazurefDataPtrInput is an input type that accepts ContextSpecStorageazurefDataArgs, ContextSpecStorageazurefDataPtr and ContextSpecStorageazurefDataPtrOutput values. You can construct a concrete instance of `ContextSpecStorageazurefDataPtrInput` via:
ContextSpecStorageazurefDataArgs{...} or: nil
func ContextSpecStorageazurefDataPtr ¶
func ContextSpecStorageazurefDataPtr(v *ContextSpecStorageazurefDataArgs) ContextSpecStorageazurefDataPtrInput
type ContextSpecStorageazurefDataPtrOutput ¶
type ContextSpecStorageazurefDataPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStorageazurefDataPtrOutput) ElementType ¶
func (ContextSpecStorageazurefDataPtrOutput) ElementType() reflect.Type
func (ContextSpecStorageazurefDataPtrOutput) ToContextSpecStorageazurefDataPtrOutput ¶
func (o ContextSpecStorageazurefDataPtrOutput) ToContextSpecStorageazurefDataPtrOutput() ContextSpecStorageazurefDataPtrOutput
func (ContextSpecStorageazurefDataPtrOutput) ToContextSpecStorageazurefDataPtrOutputWithContext ¶
func (o ContextSpecStorageazurefDataPtrOutput) ToContextSpecStorageazurefDataPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefDataPtrOutput
type ContextSpecStorageazurefInput ¶
type ContextSpecStorageazurefInput interface { pulumi.Input ToContextSpecStorageazurefOutput() ContextSpecStorageazurefOutput ToContextSpecStorageazurefOutputWithContext(context.Context) ContextSpecStorageazurefOutput }
ContextSpecStorageazurefInput is an input type that accepts ContextSpecStorageazurefArgs and ContextSpecStorageazurefOutput values. You can construct a concrete instance of `ContextSpecStorageazurefInput` via:
ContextSpecStorageazurefArgs{...}
type ContextSpecStorageazurefOutput ¶
type ContextSpecStorageazurefOutput struct{ *pulumi.OutputState }
func (ContextSpecStorageazurefOutput) Data ¶
func (o ContextSpecStorageazurefOutput) Data() ContextSpecStorageazurefDataOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecStorageazurefOutput) ElementType ¶
func (ContextSpecStorageazurefOutput) ElementType() reflect.Type
func (ContextSpecStorageazurefOutput) ToContextSpecStorageazurefOutput ¶
func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefOutput() ContextSpecStorageazurefOutput
func (ContextSpecStorageazurefOutput) ToContextSpecStorageazurefOutputWithContext ¶
func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefOutputWithContext(ctx context.Context) ContextSpecStorageazurefOutput
func (ContextSpecStorageazurefOutput) ToContextSpecStorageazurefPtrOutput ¶
func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput
func (ContextSpecStorageazurefOutput) ToContextSpecStorageazurefPtrOutputWithContext ¶
func (o ContextSpecStorageazurefOutput) ToContextSpecStorageazurefPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefPtrOutput
type ContextSpecStorageazurefPtrInput ¶
type ContextSpecStorageazurefPtrInput interface { pulumi.Input ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput ToContextSpecStorageazurefPtrOutputWithContext(context.Context) ContextSpecStorageazurefPtrOutput }
ContextSpecStorageazurefPtrInput is an input type that accepts ContextSpecStorageazurefArgs, ContextSpecStorageazurefPtr and ContextSpecStorageazurefPtrOutput values. You can construct a concrete instance of `ContextSpecStorageazurefPtrInput` via:
ContextSpecStorageazurefArgs{...} or: nil
func ContextSpecStorageazurefPtr ¶
func ContextSpecStorageazurefPtr(v *ContextSpecStorageazurefArgs) ContextSpecStorageazurefPtrInput
type ContextSpecStorageazurefPtrOutput ¶
type ContextSpecStorageazurefPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStorageazurefPtrOutput) Data ¶
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecStorageazurefPtrOutput) Elem ¶
func (o ContextSpecStorageazurefPtrOutput) Elem() ContextSpecStorageazurefOutput
func (ContextSpecStorageazurefPtrOutput) ElementType ¶
func (ContextSpecStorageazurefPtrOutput) ElementType() reflect.Type
func (ContextSpecStorageazurefPtrOutput) ToContextSpecStorageazurefPtrOutput ¶
func (o ContextSpecStorageazurefPtrOutput) ToContextSpecStorageazurefPtrOutput() ContextSpecStorageazurefPtrOutput
func (ContextSpecStorageazurefPtrOutput) ToContextSpecStorageazurefPtrOutputWithContext ¶
func (o ContextSpecStorageazurefPtrOutput) ToContextSpecStorageazurefPtrOutputWithContext(ctx context.Context) ContextSpecStorageazurefPtrOutput
type ContextSpecStoragegc ¶
type ContextSpecStoragegc struct { // Map of strings representing the variables to be defined in the Shared Config. Data ContextSpecStoragegcData `pulumi:"data"` }
type ContextSpecStoragegcArgs ¶
type ContextSpecStoragegcArgs struct { // Map of strings representing the variables to be defined in the Shared Config. Data ContextSpecStoragegcDataInput `pulumi:"data"` }
func (ContextSpecStoragegcArgs) ElementType ¶
func (ContextSpecStoragegcArgs) ElementType() reflect.Type
func (ContextSpecStoragegcArgs) ToContextSpecStoragegcOutput ¶
func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcOutput() ContextSpecStoragegcOutput
func (ContextSpecStoragegcArgs) ToContextSpecStoragegcOutputWithContext ¶
func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcOutputWithContext(ctx context.Context) ContextSpecStoragegcOutput
func (ContextSpecStoragegcArgs) ToContextSpecStoragegcPtrOutput ¶
func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput
func (ContextSpecStoragegcArgs) ToContextSpecStoragegcPtrOutputWithContext ¶
func (i ContextSpecStoragegcArgs) ToContextSpecStoragegcPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcPtrOutput
type ContextSpecStoragegcData ¶
type ContextSpecStoragegcData struct {
Auth ContextSpecStoragegcDataAuth `pulumi:"auth"`
}
type ContextSpecStoragegcDataArgs ¶
type ContextSpecStoragegcDataArgs struct {
Auth ContextSpecStoragegcDataAuthInput `pulumi:"auth"`
}
func (ContextSpecStoragegcDataArgs) ElementType ¶
func (ContextSpecStoragegcDataArgs) ElementType() reflect.Type
func (ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataOutput ¶
func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataOutput() ContextSpecStoragegcDataOutput
func (ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataOutputWithContext ¶
func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataOutputWithContext(ctx context.Context) ContextSpecStoragegcDataOutput
func (ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataPtrOutput ¶
func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput
func (ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataPtrOutputWithContext ¶
func (i ContextSpecStoragegcDataArgs) ToContextSpecStoragegcDataPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataPtrOutput
type ContextSpecStoragegcDataAuthArgs ¶
type ContextSpecStoragegcDataAuthArgs struct { JsonConfig pulumi.MapInput `pulumi:"jsonConfig"` Type pulumi.StringInput `pulumi:"type"` }
func (ContextSpecStoragegcDataAuthArgs) ElementType ¶
func (ContextSpecStoragegcDataAuthArgs) ElementType() reflect.Type
func (ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthOutput ¶
func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthOutput() ContextSpecStoragegcDataAuthOutput
func (ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthOutputWithContext ¶
func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthOutput
func (ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthPtrOutput ¶
func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput
func (ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthPtrOutputWithContext ¶
func (i ContextSpecStoragegcDataAuthArgs) ToContextSpecStoragegcDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthPtrOutput
type ContextSpecStoragegcDataAuthInput ¶
type ContextSpecStoragegcDataAuthInput interface { pulumi.Input ToContextSpecStoragegcDataAuthOutput() ContextSpecStoragegcDataAuthOutput ToContextSpecStoragegcDataAuthOutputWithContext(context.Context) ContextSpecStoragegcDataAuthOutput }
ContextSpecStoragegcDataAuthInput is an input type that accepts ContextSpecStoragegcDataAuthArgs and ContextSpecStoragegcDataAuthOutput values. You can construct a concrete instance of `ContextSpecStoragegcDataAuthInput` via:
ContextSpecStoragegcDataAuthArgs{...}
type ContextSpecStoragegcDataAuthOutput ¶
type ContextSpecStoragegcDataAuthOutput struct{ *pulumi.OutputState }
func (ContextSpecStoragegcDataAuthOutput) ElementType ¶
func (ContextSpecStoragegcDataAuthOutput) ElementType() reflect.Type
func (ContextSpecStoragegcDataAuthOutput) JsonConfig ¶
func (o ContextSpecStoragegcDataAuthOutput) JsonConfig() pulumi.MapOutput
func (ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthOutput ¶
func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthOutput() ContextSpecStoragegcDataAuthOutput
func (ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthOutputWithContext ¶
func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthOutput
func (ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthPtrOutput ¶
func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput
func (ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthPtrOutputWithContext ¶
func (o ContextSpecStoragegcDataAuthOutput) ToContextSpecStoragegcDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthPtrOutput
func (ContextSpecStoragegcDataAuthOutput) Type ¶
func (o ContextSpecStoragegcDataAuthOutput) Type() pulumi.StringOutput
type ContextSpecStoragegcDataAuthPtrInput ¶
type ContextSpecStoragegcDataAuthPtrInput interface { pulumi.Input ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput ToContextSpecStoragegcDataAuthPtrOutputWithContext(context.Context) ContextSpecStoragegcDataAuthPtrOutput }
ContextSpecStoragegcDataAuthPtrInput is an input type that accepts ContextSpecStoragegcDataAuthArgs, ContextSpecStoragegcDataAuthPtr and ContextSpecStoragegcDataAuthPtrOutput values. You can construct a concrete instance of `ContextSpecStoragegcDataAuthPtrInput` via:
ContextSpecStoragegcDataAuthArgs{...} or: nil
func ContextSpecStoragegcDataAuthPtr ¶
func ContextSpecStoragegcDataAuthPtr(v *ContextSpecStoragegcDataAuthArgs) ContextSpecStoragegcDataAuthPtrInput
type ContextSpecStoragegcDataAuthPtrOutput ¶
type ContextSpecStoragegcDataAuthPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStoragegcDataAuthPtrOutput) ElementType ¶
func (ContextSpecStoragegcDataAuthPtrOutput) ElementType() reflect.Type
func (ContextSpecStoragegcDataAuthPtrOutput) JsonConfig ¶
func (o ContextSpecStoragegcDataAuthPtrOutput) JsonConfig() pulumi.MapOutput
func (ContextSpecStoragegcDataAuthPtrOutput) ToContextSpecStoragegcDataAuthPtrOutput ¶
func (o ContextSpecStoragegcDataAuthPtrOutput) ToContextSpecStoragegcDataAuthPtrOutput() ContextSpecStoragegcDataAuthPtrOutput
func (ContextSpecStoragegcDataAuthPtrOutput) ToContextSpecStoragegcDataAuthPtrOutputWithContext ¶
func (o ContextSpecStoragegcDataAuthPtrOutput) ToContextSpecStoragegcDataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataAuthPtrOutput
func (ContextSpecStoragegcDataAuthPtrOutput) Type ¶
func (o ContextSpecStoragegcDataAuthPtrOutput) Type() pulumi.StringPtrOutput
type ContextSpecStoragegcDataInput ¶
type ContextSpecStoragegcDataInput interface { pulumi.Input ToContextSpecStoragegcDataOutput() ContextSpecStoragegcDataOutput ToContextSpecStoragegcDataOutputWithContext(context.Context) ContextSpecStoragegcDataOutput }
ContextSpecStoragegcDataInput is an input type that accepts ContextSpecStoragegcDataArgs and ContextSpecStoragegcDataOutput values. You can construct a concrete instance of `ContextSpecStoragegcDataInput` via:
ContextSpecStoragegcDataArgs{...}
type ContextSpecStoragegcDataOutput ¶
type ContextSpecStoragegcDataOutput struct{ *pulumi.OutputState }
func (ContextSpecStoragegcDataOutput) Auth ¶
func (o ContextSpecStoragegcDataOutput) Auth() ContextSpecStoragegcDataAuthOutput
func (ContextSpecStoragegcDataOutput) ElementType ¶
func (ContextSpecStoragegcDataOutput) ElementType() reflect.Type
func (ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataOutput ¶
func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataOutput() ContextSpecStoragegcDataOutput
func (ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataOutputWithContext ¶
func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataOutputWithContext(ctx context.Context) ContextSpecStoragegcDataOutput
func (ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataPtrOutput ¶
func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput
func (ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataPtrOutputWithContext ¶
func (o ContextSpecStoragegcDataOutput) ToContextSpecStoragegcDataPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataPtrOutput
type ContextSpecStoragegcDataPtrInput ¶
type ContextSpecStoragegcDataPtrInput interface { pulumi.Input ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput ToContextSpecStoragegcDataPtrOutputWithContext(context.Context) ContextSpecStoragegcDataPtrOutput }
ContextSpecStoragegcDataPtrInput is an input type that accepts ContextSpecStoragegcDataArgs, ContextSpecStoragegcDataPtr and ContextSpecStoragegcDataPtrOutput values. You can construct a concrete instance of `ContextSpecStoragegcDataPtrInput` via:
ContextSpecStoragegcDataArgs{...} or: nil
func ContextSpecStoragegcDataPtr ¶
func ContextSpecStoragegcDataPtr(v *ContextSpecStoragegcDataArgs) ContextSpecStoragegcDataPtrInput
type ContextSpecStoragegcDataPtrOutput ¶
type ContextSpecStoragegcDataPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStoragegcDataPtrOutput) Elem ¶
func (o ContextSpecStoragegcDataPtrOutput) Elem() ContextSpecStoragegcDataOutput
func (ContextSpecStoragegcDataPtrOutput) ElementType ¶
func (ContextSpecStoragegcDataPtrOutput) ElementType() reflect.Type
func (ContextSpecStoragegcDataPtrOutput) ToContextSpecStoragegcDataPtrOutput ¶
func (o ContextSpecStoragegcDataPtrOutput) ToContextSpecStoragegcDataPtrOutput() ContextSpecStoragegcDataPtrOutput
func (ContextSpecStoragegcDataPtrOutput) ToContextSpecStoragegcDataPtrOutputWithContext ¶
func (o ContextSpecStoragegcDataPtrOutput) ToContextSpecStoragegcDataPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcDataPtrOutput
type ContextSpecStoragegcInput ¶
type ContextSpecStoragegcInput interface { pulumi.Input ToContextSpecStoragegcOutput() ContextSpecStoragegcOutput ToContextSpecStoragegcOutputWithContext(context.Context) ContextSpecStoragegcOutput }
ContextSpecStoragegcInput is an input type that accepts ContextSpecStoragegcArgs and ContextSpecStoragegcOutput values. You can construct a concrete instance of `ContextSpecStoragegcInput` via:
ContextSpecStoragegcArgs{...}
type ContextSpecStoragegcOutput ¶
type ContextSpecStoragegcOutput struct{ *pulumi.OutputState }
func (ContextSpecStoragegcOutput) Data ¶
func (o ContextSpecStoragegcOutput) Data() ContextSpecStoragegcDataOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecStoragegcOutput) ElementType ¶
func (ContextSpecStoragegcOutput) ElementType() reflect.Type
func (ContextSpecStoragegcOutput) ToContextSpecStoragegcOutput ¶
func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcOutput() ContextSpecStoragegcOutput
func (ContextSpecStoragegcOutput) ToContextSpecStoragegcOutputWithContext ¶
func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcOutputWithContext(ctx context.Context) ContextSpecStoragegcOutput
func (ContextSpecStoragegcOutput) ToContextSpecStoragegcPtrOutput ¶
func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput
func (ContextSpecStoragegcOutput) ToContextSpecStoragegcPtrOutputWithContext ¶
func (o ContextSpecStoragegcOutput) ToContextSpecStoragegcPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcPtrOutput
type ContextSpecStoragegcPtrInput ¶
type ContextSpecStoragegcPtrInput interface { pulumi.Input ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput ToContextSpecStoragegcPtrOutputWithContext(context.Context) ContextSpecStoragegcPtrOutput }
ContextSpecStoragegcPtrInput is an input type that accepts ContextSpecStoragegcArgs, ContextSpecStoragegcPtr and ContextSpecStoragegcPtrOutput values. You can construct a concrete instance of `ContextSpecStoragegcPtrInput` via:
ContextSpecStoragegcArgs{...} or: nil
func ContextSpecStoragegcPtr ¶
func ContextSpecStoragegcPtr(v *ContextSpecStoragegcArgs) ContextSpecStoragegcPtrInput
type ContextSpecStoragegcPtrOutput ¶
type ContextSpecStoragegcPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStoragegcPtrOutput) Data ¶
func (o ContextSpecStoragegcPtrOutput) Data() ContextSpecStoragegcDataPtrOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecStoragegcPtrOutput) Elem ¶
func (o ContextSpecStoragegcPtrOutput) Elem() ContextSpecStoragegcOutput
func (ContextSpecStoragegcPtrOutput) ElementType ¶
func (ContextSpecStoragegcPtrOutput) ElementType() reflect.Type
func (ContextSpecStoragegcPtrOutput) ToContextSpecStoragegcPtrOutput ¶
func (o ContextSpecStoragegcPtrOutput) ToContextSpecStoragegcPtrOutput() ContextSpecStoragegcPtrOutput
func (ContextSpecStoragegcPtrOutput) ToContextSpecStoragegcPtrOutputWithContext ¶
func (o ContextSpecStoragegcPtrOutput) ToContextSpecStoragegcPtrOutputWithContext(ctx context.Context) ContextSpecStoragegcPtrOutput
type ContextSpecStorages3 ¶
type ContextSpecStorages3 struct { // Map of strings representing the variables to be defined in the Shared Config. Data ContextSpecStorages3Data `pulumi:"data"` }
type ContextSpecStorages3Args ¶
type ContextSpecStorages3Args struct { // Map of strings representing the variables to be defined in the Shared Config. Data ContextSpecStorages3DataInput `pulumi:"data"` }
func (ContextSpecStorages3Args) ElementType ¶
func (ContextSpecStorages3Args) ElementType() reflect.Type
func (ContextSpecStorages3Args) ToContextSpecStorages3Output ¶
func (i ContextSpecStorages3Args) ToContextSpecStorages3Output() ContextSpecStorages3Output
func (ContextSpecStorages3Args) ToContextSpecStorages3OutputWithContext ¶
func (i ContextSpecStorages3Args) ToContextSpecStorages3OutputWithContext(ctx context.Context) ContextSpecStorages3Output
func (ContextSpecStorages3Args) ToContextSpecStorages3PtrOutput ¶
func (i ContextSpecStorages3Args) ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput
func (ContextSpecStorages3Args) ToContextSpecStorages3PtrOutputWithContext ¶
func (i ContextSpecStorages3Args) ToContextSpecStorages3PtrOutputWithContext(ctx context.Context) ContextSpecStorages3PtrOutput
type ContextSpecStorages3Data ¶
type ContextSpecStorages3Data struct {
Auth ContextSpecStorages3DataAuth `pulumi:"auth"`
}
type ContextSpecStorages3DataArgs ¶
type ContextSpecStorages3DataArgs struct {
Auth ContextSpecStorages3DataAuthInput `pulumi:"auth"`
}
func (ContextSpecStorages3DataArgs) ElementType ¶
func (ContextSpecStorages3DataArgs) ElementType() reflect.Type
func (ContextSpecStorages3DataArgs) ToContextSpecStorages3DataOutput ¶
func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataOutput() ContextSpecStorages3DataOutput
func (ContextSpecStorages3DataArgs) ToContextSpecStorages3DataOutputWithContext ¶
func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataOutputWithContext(ctx context.Context) ContextSpecStorages3DataOutput
func (ContextSpecStorages3DataArgs) ToContextSpecStorages3DataPtrOutput ¶
func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput
func (ContextSpecStorages3DataArgs) ToContextSpecStorages3DataPtrOutputWithContext ¶
func (i ContextSpecStorages3DataArgs) ToContextSpecStorages3DataPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataPtrOutput
type ContextSpecStorages3DataAuthArgs ¶
type ContextSpecStorages3DataAuthArgs struct { JsonConfig pulumi.MapInput `pulumi:"jsonConfig"` Type pulumi.StringInput `pulumi:"type"` }
func (ContextSpecStorages3DataAuthArgs) ElementType ¶
func (ContextSpecStorages3DataAuthArgs) ElementType() reflect.Type
func (ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthOutput ¶
func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthOutput() ContextSpecStorages3DataAuthOutput
func (ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthOutputWithContext ¶
func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthOutput
func (ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthPtrOutput ¶
func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput
func (ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthPtrOutputWithContext ¶
func (i ContextSpecStorages3DataAuthArgs) ToContextSpecStorages3DataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthPtrOutput
type ContextSpecStorages3DataAuthInput ¶
type ContextSpecStorages3DataAuthInput interface { pulumi.Input ToContextSpecStorages3DataAuthOutput() ContextSpecStorages3DataAuthOutput ToContextSpecStorages3DataAuthOutputWithContext(context.Context) ContextSpecStorages3DataAuthOutput }
ContextSpecStorages3DataAuthInput is an input type that accepts ContextSpecStorages3DataAuthArgs and ContextSpecStorages3DataAuthOutput values. You can construct a concrete instance of `ContextSpecStorages3DataAuthInput` via:
ContextSpecStorages3DataAuthArgs{...}
type ContextSpecStorages3DataAuthOutput ¶
type ContextSpecStorages3DataAuthOutput struct{ *pulumi.OutputState }
func (ContextSpecStorages3DataAuthOutput) ElementType ¶
func (ContextSpecStorages3DataAuthOutput) ElementType() reflect.Type
func (ContextSpecStorages3DataAuthOutput) JsonConfig ¶
func (o ContextSpecStorages3DataAuthOutput) JsonConfig() pulumi.MapOutput
func (ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthOutput ¶
func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthOutput() ContextSpecStorages3DataAuthOutput
func (ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthOutputWithContext ¶
func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthOutput
func (ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthPtrOutput ¶
func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput
func (ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthPtrOutputWithContext ¶
func (o ContextSpecStorages3DataAuthOutput) ToContextSpecStorages3DataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthPtrOutput
func (ContextSpecStorages3DataAuthOutput) Type ¶
func (o ContextSpecStorages3DataAuthOutput) Type() pulumi.StringOutput
type ContextSpecStorages3DataAuthPtrInput ¶
type ContextSpecStorages3DataAuthPtrInput interface { pulumi.Input ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput ToContextSpecStorages3DataAuthPtrOutputWithContext(context.Context) ContextSpecStorages3DataAuthPtrOutput }
ContextSpecStorages3DataAuthPtrInput is an input type that accepts ContextSpecStorages3DataAuthArgs, ContextSpecStorages3DataAuthPtr and ContextSpecStorages3DataAuthPtrOutput values. You can construct a concrete instance of `ContextSpecStorages3DataAuthPtrInput` via:
ContextSpecStorages3DataAuthArgs{...} or: nil
func ContextSpecStorages3DataAuthPtr ¶
func ContextSpecStorages3DataAuthPtr(v *ContextSpecStorages3DataAuthArgs) ContextSpecStorages3DataAuthPtrInput
type ContextSpecStorages3DataAuthPtrOutput ¶
type ContextSpecStorages3DataAuthPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStorages3DataAuthPtrOutput) ElementType ¶
func (ContextSpecStorages3DataAuthPtrOutput) ElementType() reflect.Type
func (ContextSpecStorages3DataAuthPtrOutput) JsonConfig ¶
func (o ContextSpecStorages3DataAuthPtrOutput) JsonConfig() pulumi.MapOutput
func (ContextSpecStorages3DataAuthPtrOutput) ToContextSpecStorages3DataAuthPtrOutput ¶
func (o ContextSpecStorages3DataAuthPtrOutput) ToContextSpecStorages3DataAuthPtrOutput() ContextSpecStorages3DataAuthPtrOutput
func (ContextSpecStorages3DataAuthPtrOutput) ToContextSpecStorages3DataAuthPtrOutputWithContext ¶
func (o ContextSpecStorages3DataAuthPtrOutput) ToContextSpecStorages3DataAuthPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataAuthPtrOutput
func (ContextSpecStorages3DataAuthPtrOutput) Type ¶
func (o ContextSpecStorages3DataAuthPtrOutput) Type() pulumi.StringPtrOutput
type ContextSpecStorages3DataInput ¶
type ContextSpecStorages3DataInput interface { pulumi.Input ToContextSpecStorages3DataOutput() ContextSpecStorages3DataOutput ToContextSpecStorages3DataOutputWithContext(context.Context) ContextSpecStorages3DataOutput }
ContextSpecStorages3DataInput is an input type that accepts ContextSpecStorages3DataArgs and ContextSpecStorages3DataOutput values. You can construct a concrete instance of `ContextSpecStorages3DataInput` via:
ContextSpecStorages3DataArgs{...}
type ContextSpecStorages3DataOutput ¶
type ContextSpecStorages3DataOutput struct{ *pulumi.OutputState }
func (ContextSpecStorages3DataOutput) Auth ¶
func (o ContextSpecStorages3DataOutput) Auth() ContextSpecStorages3DataAuthOutput
func (ContextSpecStorages3DataOutput) ElementType ¶
func (ContextSpecStorages3DataOutput) ElementType() reflect.Type
func (ContextSpecStorages3DataOutput) ToContextSpecStorages3DataOutput ¶
func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataOutput() ContextSpecStorages3DataOutput
func (ContextSpecStorages3DataOutput) ToContextSpecStorages3DataOutputWithContext ¶
func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataOutputWithContext(ctx context.Context) ContextSpecStorages3DataOutput
func (ContextSpecStorages3DataOutput) ToContextSpecStorages3DataPtrOutput ¶
func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput
func (ContextSpecStorages3DataOutput) ToContextSpecStorages3DataPtrOutputWithContext ¶
func (o ContextSpecStorages3DataOutput) ToContextSpecStorages3DataPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataPtrOutput
type ContextSpecStorages3DataPtrInput ¶
type ContextSpecStorages3DataPtrInput interface { pulumi.Input ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput ToContextSpecStorages3DataPtrOutputWithContext(context.Context) ContextSpecStorages3DataPtrOutput }
ContextSpecStorages3DataPtrInput is an input type that accepts ContextSpecStorages3DataArgs, ContextSpecStorages3DataPtr and ContextSpecStorages3DataPtrOutput values. You can construct a concrete instance of `ContextSpecStorages3DataPtrInput` via:
ContextSpecStorages3DataArgs{...} or: nil
func ContextSpecStorages3DataPtr ¶
func ContextSpecStorages3DataPtr(v *ContextSpecStorages3DataArgs) ContextSpecStorages3DataPtrInput
type ContextSpecStorages3DataPtrOutput ¶
type ContextSpecStorages3DataPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStorages3DataPtrOutput) Elem ¶
func (o ContextSpecStorages3DataPtrOutput) Elem() ContextSpecStorages3DataOutput
func (ContextSpecStorages3DataPtrOutput) ElementType ¶
func (ContextSpecStorages3DataPtrOutput) ElementType() reflect.Type
func (ContextSpecStorages3DataPtrOutput) ToContextSpecStorages3DataPtrOutput ¶
func (o ContextSpecStorages3DataPtrOutput) ToContextSpecStorages3DataPtrOutput() ContextSpecStorages3DataPtrOutput
func (ContextSpecStorages3DataPtrOutput) ToContextSpecStorages3DataPtrOutputWithContext ¶
func (o ContextSpecStorages3DataPtrOutput) ToContextSpecStorages3DataPtrOutputWithContext(ctx context.Context) ContextSpecStorages3DataPtrOutput
type ContextSpecStorages3Input ¶
type ContextSpecStorages3Input interface { pulumi.Input ToContextSpecStorages3Output() ContextSpecStorages3Output ToContextSpecStorages3OutputWithContext(context.Context) ContextSpecStorages3Output }
ContextSpecStorages3Input is an input type that accepts ContextSpecStorages3Args and ContextSpecStorages3Output values. You can construct a concrete instance of `ContextSpecStorages3Input` via:
ContextSpecStorages3Args{...}
type ContextSpecStorages3Output ¶
type ContextSpecStorages3Output struct{ *pulumi.OutputState }
func (ContextSpecStorages3Output) Data ¶
func (o ContextSpecStorages3Output) Data() ContextSpecStorages3DataOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecStorages3Output) ElementType ¶
func (ContextSpecStorages3Output) ElementType() reflect.Type
func (ContextSpecStorages3Output) ToContextSpecStorages3Output ¶
func (o ContextSpecStorages3Output) ToContextSpecStorages3Output() ContextSpecStorages3Output
func (ContextSpecStorages3Output) ToContextSpecStorages3OutputWithContext ¶
func (o ContextSpecStorages3Output) ToContextSpecStorages3OutputWithContext(ctx context.Context) ContextSpecStorages3Output
func (ContextSpecStorages3Output) ToContextSpecStorages3PtrOutput ¶
func (o ContextSpecStorages3Output) ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput
func (ContextSpecStorages3Output) ToContextSpecStorages3PtrOutputWithContext ¶
func (o ContextSpecStorages3Output) ToContextSpecStorages3PtrOutputWithContext(ctx context.Context) ContextSpecStorages3PtrOutput
type ContextSpecStorages3PtrInput ¶
type ContextSpecStorages3PtrInput interface { pulumi.Input ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput ToContextSpecStorages3PtrOutputWithContext(context.Context) ContextSpecStorages3PtrOutput }
ContextSpecStorages3PtrInput is an input type that accepts ContextSpecStorages3Args, ContextSpecStorages3Ptr and ContextSpecStorages3PtrOutput values. You can construct a concrete instance of `ContextSpecStorages3PtrInput` via:
ContextSpecStorages3Args{...} or: nil
func ContextSpecStorages3Ptr ¶
func ContextSpecStorages3Ptr(v *ContextSpecStorages3Args) ContextSpecStorages3PtrInput
type ContextSpecStorages3PtrOutput ¶
type ContextSpecStorages3PtrOutput struct{ *pulumi.OutputState }
func (ContextSpecStorages3PtrOutput) Data ¶
func (o ContextSpecStorages3PtrOutput) Data() ContextSpecStorages3DataPtrOutput
Map of strings representing the variables to be defined in the Shared Config.
func (ContextSpecStorages3PtrOutput) Elem ¶
func (o ContextSpecStorages3PtrOutput) Elem() ContextSpecStorages3Output
func (ContextSpecStorages3PtrOutput) ElementType ¶
func (ContextSpecStorages3PtrOutput) ElementType() reflect.Type
func (ContextSpecStorages3PtrOutput) ToContextSpecStorages3PtrOutput ¶
func (o ContextSpecStorages3PtrOutput) ToContextSpecStorages3PtrOutput() ContextSpecStorages3PtrOutput
func (ContextSpecStorages3PtrOutput) ToContextSpecStorages3PtrOutputWithContext ¶
func (o ContextSpecStorages3PtrOutput) ToContextSpecStorages3PtrOutputWithContext(ctx context.Context) ContextSpecStorages3PtrOutput
type ContextSpecYaml ¶
type ContextSpecYaml struct { // String representing a YAML file content Data string `pulumi:"data"` }
type ContextSpecYamlArgs ¶
type ContextSpecYamlArgs struct { // String representing a YAML file content Data pulumi.StringInput `pulumi:"data"` }
func (ContextSpecYamlArgs) ElementType ¶
func (ContextSpecYamlArgs) ElementType() reflect.Type
func (ContextSpecYamlArgs) ToContextSpecYamlOutput ¶
func (i ContextSpecYamlArgs) ToContextSpecYamlOutput() ContextSpecYamlOutput
func (ContextSpecYamlArgs) ToContextSpecYamlOutputWithContext ¶
func (i ContextSpecYamlArgs) ToContextSpecYamlOutputWithContext(ctx context.Context) ContextSpecYamlOutput
func (ContextSpecYamlArgs) ToContextSpecYamlPtrOutput ¶
func (i ContextSpecYamlArgs) ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput
func (ContextSpecYamlArgs) ToContextSpecYamlPtrOutputWithContext ¶
func (i ContextSpecYamlArgs) ToContextSpecYamlPtrOutputWithContext(ctx context.Context) ContextSpecYamlPtrOutput
type ContextSpecYamlInput ¶
type ContextSpecYamlInput interface { pulumi.Input ToContextSpecYamlOutput() ContextSpecYamlOutput ToContextSpecYamlOutputWithContext(context.Context) ContextSpecYamlOutput }
ContextSpecYamlInput is an input type that accepts ContextSpecYamlArgs and ContextSpecYamlOutput values. You can construct a concrete instance of `ContextSpecYamlInput` via:
ContextSpecYamlArgs{...}
type ContextSpecYamlOutput ¶
type ContextSpecYamlOutput struct{ *pulumi.OutputState }
func (ContextSpecYamlOutput) Data ¶
func (o ContextSpecYamlOutput) Data() pulumi.StringOutput
String representing a YAML file content
func (ContextSpecYamlOutput) ElementType ¶
func (ContextSpecYamlOutput) ElementType() reflect.Type
func (ContextSpecYamlOutput) ToContextSpecYamlOutput ¶
func (o ContextSpecYamlOutput) ToContextSpecYamlOutput() ContextSpecYamlOutput
func (ContextSpecYamlOutput) ToContextSpecYamlOutputWithContext ¶
func (o ContextSpecYamlOutput) ToContextSpecYamlOutputWithContext(ctx context.Context) ContextSpecYamlOutput
func (ContextSpecYamlOutput) ToContextSpecYamlPtrOutput ¶
func (o ContextSpecYamlOutput) ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput
func (ContextSpecYamlOutput) ToContextSpecYamlPtrOutputWithContext ¶
func (o ContextSpecYamlOutput) ToContextSpecYamlPtrOutputWithContext(ctx context.Context) ContextSpecYamlPtrOutput
type ContextSpecYamlPtrInput ¶
type ContextSpecYamlPtrInput interface { pulumi.Input ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput ToContextSpecYamlPtrOutputWithContext(context.Context) ContextSpecYamlPtrOutput }
ContextSpecYamlPtrInput is an input type that accepts ContextSpecYamlArgs, ContextSpecYamlPtr and ContextSpecYamlPtrOutput values. You can construct a concrete instance of `ContextSpecYamlPtrInput` via:
ContextSpecYamlArgs{...} or: nil
func ContextSpecYamlPtr ¶
func ContextSpecYamlPtr(v *ContextSpecYamlArgs) ContextSpecYamlPtrInput
type ContextSpecYamlPtrOutput ¶
type ContextSpecYamlPtrOutput struct{ *pulumi.OutputState }
func (ContextSpecYamlPtrOutput) Data ¶
func (o ContextSpecYamlPtrOutput) Data() pulumi.StringPtrOutput
String representing a YAML file content
func (ContextSpecYamlPtrOutput) Elem ¶
func (o ContextSpecYamlPtrOutput) Elem() ContextSpecYamlOutput
func (ContextSpecYamlPtrOutput) ElementType ¶
func (ContextSpecYamlPtrOutput) ElementType() reflect.Type
func (ContextSpecYamlPtrOutput) ToContextSpecYamlPtrOutput ¶
func (o ContextSpecYamlPtrOutput) ToContextSpecYamlPtrOutput() ContextSpecYamlPtrOutput
func (ContextSpecYamlPtrOutput) ToContextSpecYamlPtrOutputWithContext ¶
func (o ContextSpecYamlPtrOutput) ToContextSpecYamlPtrOutputWithContext(ctx context.Context) ContextSpecYamlPtrOutput
type ContextState ¶
type ContextState struct { // The display name for the context. Name pulumi.StringPtrInput // A `spec` block as documented below. Spec ContextSpecPtrInput }
func (ContextState) ElementType ¶
func (ContextState) ElementType() reflect.Type
type GetCurrentAccountArgs ¶
type GetCurrentAccountArgs struct { Name *string `pulumi:"name"` Users []GetCurrentAccountUser `pulumi:"users"` // contains filtered or unexported fields }
A collection of arguments for invoking getCurrentAccount.
type GetCurrentAccountOutputArgs ¶
type GetCurrentAccountOutputArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Users GetCurrentAccountUserArrayInput `pulumi:"users"` // contains filtered or unexported fields }
A collection of arguments for invoking getCurrentAccount.
func (GetCurrentAccountOutputArgs) ElementType ¶
func (GetCurrentAccountOutputArgs) ElementType() reflect.Type
type GetCurrentAccountResult ¶
type GetCurrentAccountResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` Users []GetCurrentAccountUser `pulumi:"users"` // contains filtered or unexported fields }
A collection of values returned by getCurrentAccount.
func GetCurrentAccount ¶
func GetCurrentAccount(ctx *pulumi.Context, args *GetCurrentAccountArgs, opts ...pulumi.InvokeOption) (*GetCurrentAccountResult, error)
## # currentAccount data module
Return current account (owner of the token) and its users ```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { acc, err := codefresh.GetCurrentAccount(ctx, nil, nil) if err != nil { return err } ctx.Export("currentAc", acc) return nil }) }
```
The output example: ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
type GetCurrentAccountResultOutput ¶
type GetCurrentAccountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCurrentAccount.
func GetCurrentAccountOutput ¶
func GetCurrentAccountOutput(ctx *pulumi.Context, args GetCurrentAccountOutputArgs, opts ...pulumi.InvokeOption) GetCurrentAccountResultOutput
func (GetCurrentAccountResultOutput) ElementType ¶
func (GetCurrentAccountResultOutput) ElementType() reflect.Type
func (GetCurrentAccountResultOutput) Id ¶
func (o GetCurrentAccountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetCurrentAccountResultOutput) Name ¶
func (o GetCurrentAccountResultOutput) Name() pulumi.StringPtrOutput
func (GetCurrentAccountResultOutput) ToGetCurrentAccountResultOutput ¶
func (o GetCurrentAccountResultOutput) ToGetCurrentAccountResultOutput() GetCurrentAccountResultOutput
func (GetCurrentAccountResultOutput) ToGetCurrentAccountResultOutputWithContext ¶
func (o GetCurrentAccountResultOutput) ToGetCurrentAccountResultOutputWithContext(ctx context.Context) GetCurrentAccountResultOutput
func (GetCurrentAccountResultOutput) Users ¶
func (o GetCurrentAccountResultOutput) Users() GetCurrentAccountUserArrayOutput
type GetCurrentAccountUser ¶
type GetCurrentAccountUserArgs ¶
type GetCurrentAccountUserArgs struct { Email pulumi.StringInput `pulumi:"email"` Id pulumi.StringInput `pulumi:"id"` Name pulumi.StringInput `pulumi:"name"` }
func (GetCurrentAccountUserArgs) ElementType ¶
func (GetCurrentAccountUserArgs) ElementType() reflect.Type
func (GetCurrentAccountUserArgs) ToGetCurrentAccountUserOutput ¶
func (i GetCurrentAccountUserArgs) ToGetCurrentAccountUserOutput() GetCurrentAccountUserOutput
func (GetCurrentAccountUserArgs) ToGetCurrentAccountUserOutputWithContext ¶
func (i GetCurrentAccountUserArgs) ToGetCurrentAccountUserOutputWithContext(ctx context.Context) GetCurrentAccountUserOutput
type GetCurrentAccountUserArray ¶
type GetCurrentAccountUserArray []GetCurrentAccountUserInput
func (GetCurrentAccountUserArray) ElementType ¶
func (GetCurrentAccountUserArray) ElementType() reflect.Type
func (GetCurrentAccountUserArray) ToGetCurrentAccountUserArrayOutput ¶
func (i GetCurrentAccountUserArray) ToGetCurrentAccountUserArrayOutput() GetCurrentAccountUserArrayOutput
func (GetCurrentAccountUserArray) ToGetCurrentAccountUserArrayOutputWithContext ¶
func (i GetCurrentAccountUserArray) ToGetCurrentAccountUserArrayOutputWithContext(ctx context.Context) GetCurrentAccountUserArrayOutput
type GetCurrentAccountUserArrayInput ¶
type GetCurrentAccountUserArrayInput interface { pulumi.Input ToGetCurrentAccountUserArrayOutput() GetCurrentAccountUserArrayOutput ToGetCurrentAccountUserArrayOutputWithContext(context.Context) GetCurrentAccountUserArrayOutput }
GetCurrentAccountUserArrayInput is an input type that accepts GetCurrentAccountUserArray and GetCurrentAccountUserArrayOutput values. You can construct a concrete instance of `GetCurrentAccountUserArrayInput` via:
GetCurrentAccountUserArray{ GetCurrentAccountUserArgs{...} }
type GetCurrentAccountUserArrayOutput ¶
type GetCurrentAccountUserArrayOutput struct{ *pulumi.OutputState }
func (GetCurrentAccountUserArrayOutput) ElementType ¶
func (GetCurrentAccountUserArrayOutput) ElementType() reflect.Type
func (GetCurrentAccountUserArrayOutput) Index ¶
func (o GetCurrentAccountUserArrayOutput) Index(i pulumi.IntInput) GetCurrentAccountUserOutput
func (GetCurrentAccountUserArrayOutput) ToGetCurrentAccountUserArrayOutput ¶
func (o GetCurrentAccountUserArrayOutput) ToGetCurrentAccountUserArrayOutput() GetCurrentAccountUserArrayOutput
func (GetCurrentAccountUserArrayOutput) ToGetCurrentAccountUserArrayOutputWithContext ¶
func (o GetCurrentAccountUserArrayOutput) ToGetCurrentAccountUserArrayOutputWithContext(ctx context.Context) GetCurrentAccountUserArrayOutput
type GetCurrentAccountUserInput ¶
type GetCurrentAccountUserInput interface { pulumi.Input ToGetCurrentAccountUserOutput() GetCurrentAccountUserOutput ToGetCurrentAccountUserOutputWithContext(context.Context) GetCurrentAccountUserOutput }
GetCurrentAccountUserInput is an input type that accepts GetCurrentAccountUserArgs and GetCurrentAccountUserOutput values. You can construct a concrete instance of `GetCurrentAccountUserInput` via:
GetCurrentAccountUserArgs{...}
type GetCurrentAccountUserOutput ¶
type GetCurrentAccountUserOutput struct{ *pulumi.OutputState }
func (GetCurrentAccountUserOutput) ElementType ¶
func (GetCurrentAccountUserOutput) ElementType() reflect.Type
func (GetCurrentAccountUserOutput) Email ¶
func (o GetCurrentAccountUserOutput) Email() pulumi.StringOutput
func (GetCurrentAccountUserOutput) Id ¶
func (o GetCurrentAccountUserOutput) Id() pulumi.StringOutput
func (GetCurrentAccountUserOutput) Name ¶
func (o GetCurrentAccountUserOutput) Name() pulumi.StringOutput
func (GetCurrentAccountUserOutput) ToGetCurrentAccountUserOutput ¶
func (o GetCurrentAccountUserOutput) ToGetCurrentAccountUserOutput() GetCurrentAccountUserOutput
func (GetCurrentAccountUserOutput) ToGetCurrentAccountUserOutputWithContext ¶
func (o GetCurrentAccountUserOutput) ToGetCurrentAccountUserOutputWithContext(ctx context.Context) GetCurrentAccountUserOutput
type GetIdpsArgs ¶
type GetIdpsArgs struct { ClientName *string `pulumi:"clientName"` ClientType *string `pulumi:"clientType"` DisplayName *string `pulumi:"displayName"` // contains filtered or unexported fields }
A collection of arguments for invoking getIdps.
type GetIdpsOutputArgs ¶
type GetIdpsOutputArgs struct { ClientName pulumi.StringPtrInput `pulumi:"clientName"` ClientType pulumi.StringPtrInput `pulumi:"clientType"` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // contains filtered or unexported fields }
A collection of arguments for invoking getIdps.
func (GetIdpsOutputArgs) ElementType ¶
func (GetIdpsOutputArgs) ElementType() reflect.Type
type GetIdpsResult ¶
type GetIdpsResult struct { AccessToken string `pulumi:"accessToken"` Accounts []string `pulumi:"accounts"` AppId string `pulumi:"appId"` ClientHost string `pulumi:"clientHost"` ClientId string `pulumi:"clientId"` ClientName *string `pulumi:"clientName"` ClientSecret string `pulumi:"clientSecret"` ClientType *string `pulumi:"clientType"` CookieIv string `pulumi:"cookieIv"` CookieKey string `pulumi:"cookieKey"` DisplayName *string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Scopes []string `pulumi:"scopes"` Tenant string `pulumi:"tenant"` // contains filtered or unexported fields }
A collection of values returned by getIdps.
func GetIdps ¶
func GetIdps(ctx *pulumi.Context, args *GetIdpsArgs, opts ...pulumi.InvokeOption) (*GetIdpsResult, error)
## # data getIdps
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { idpAzure, err := codefresh.GetIdps(ctx, &GetIdpsArgs{ DisplayName: pulumi.StringRef("codefresh-onprem-tst-2"), ClientType: pulumi.StringRef("azure"), }, nil) if err != nil { return err } local, err := codefresh.GetIdps(ctx, &GetIdpsArgs{ DisplayName: pulumi.StringRef("local"), }, nil) if err != nil { return err } acc, err := codefresh.NewAccount(ctx, "acc", &codefresh.AccountArgs{ Features: pulumi.Any(_var.AccountFeatures), Limits: AccountLimitArray{ &AccountLimitArgs{ Collaborators: pulumi.Int(25), DataRetentionWeeks: pulumi.Int(5), }, }, Builds: AccountBuildArray{ &AccountBuildArgs{ Parallel: pulumi.Int(25), Nodes: pulumi.Int(7), }, }, }) if err != nil { return err } _, err = codefresh.NewUser(ctx, "user1", &codefresh.UserArgs{ Email: pulumi.String("user1@example.com"), UserName: pulumi.String("user1"), Activate: pulumi.Bool(true), Roles: pulumi.StringArray{ pulumi.String("Admin"), pulumi.String("User"), }, Logins: UserLoginArray{ &UserLoginArgs{ IdpId: pulumi.String(idpAzure.Id), Sso: pulumi.Bool(true), }, &UserLoginArgs{ IdpId: pulumi.String(local.Id), }, }, Personal: &UserPersonalArgs{ FirstName: pulumi.String("John"), LastName: pulumi.String("Smith"), }, Accounts: pulumi.StringArray{ acc.ID(), }, }) if err != nil { return err } _, err = codefresh.NewIdpAccounts(ctx, "accIdp", &codefresh.IdpAccountsArgs{ IdpId: pulumi.String(idpAzure.Id), AccountIds: pulumi.StringArray{ acc.ID(), }, }) if err != nil { return err } return nil }) }
```
type GetIdpsResultOutput ¶
type GetIdpsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getIdps.
func GetIdpsOutput ¶
func GetIdpsOutput(ctx *pulumi.Context, args GetIdpsOutputArgs, opts ...pulumi.InvokeOption) GetIdpsResultOutput
func (GetIdpsResultOutput) AccessToken ¶
func (o GetIdpsResultOutput) AccessToken() pulumi.StringOutput
func (GetIdpsResultOutput) Accounts ¶
func (o GetIdpsResultOutput) Accounts() pulumi.StringArrayOutput
func (GetIdpsResultOutput) AppId ¶
func (o GetIdpsResultOutput) AppId() pulumi.StringOutput
func (GetIdpsResultOutput) ClientHost ¶
func (o GetIdpsResultOutput) ClientHost() pulumi.StringOutput
func (GetIdpsResultOutput) ClientId ¶
func (o GetIdpsResultOutput) ClientId() pulumi.StringOutput
func (GetIdpsResultOutput) ClientName ¶
func (o GetIdpsResultOutput) ClientName() pulumi.StringPtrOutput
func (GetIdpsResultOutput) ClientSecret ¶
func (o GetIdpsResultOutput) ClientSecret() pulumi.StringOutput
func (GetIdpsResultOutput) ClientType ¶
func (o GetIdpsResultOutput) ClientType() pulumi.StringPtrOutput
func (GetIdpsResultOutput) CookieIv ¶
func (o GetIdpsResultOutput) CookieIv() pulumi.StringOutput
func (GetIdpsResultOutput) CookieKey ¶
func (o GetIdpsResultOutput) CookieKey() pulumi.StringOutput
func (GetIdpsResultOutput) DisplayName ¶
func (o GetIdpsResultOutput) DisplayName() pulumi.StringPtrOutput
func (GetIdpsResultOutput) ElementType ¶
func (GetIdpsResultOutput) ElementType() reflect.Type
func (GetIdpsResultOutput) Id ¶
func (o GetIdpsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetIdpsResultOutput) Scopes ¶
func (o GetIdpsResultOutput) Scopes() pulumi.StringArrayOutput
func (GetIdpsResultOutput) Tenant ¶
func (o GetIdpsResultOutput) Tenant() pulumi.StringOutput
func (GetIdpsResultOutput) ToGetIdpsResultOutput ¶
func (o GetIdpsResultOutput) ToGetIdpsResultOutput() GetIdpsResultOutput
func (GetIdpsResultOutput) ToGetIdpsResultOutputWithContext ¶
func (o GetIdpsResultOutput) ToGetIdpsResultOutputWithContext(ctx context.Context) GetIdpsResultOutput
type GetStepTypesVersion ¶
type GetStepTypesVersionArgs ¶
type GetStepTypesVersionArgs struct { // YAML String containing the definition of a typed plugin StepTypesYaml pulumi.StringInput `pulumi:"stepTypesYaml"` // String representing the semVer for the step VersionNumber pulumi.StringInput `pulumi:"versionNumber"` }
func (GetStepTypesVersionArgs) ElementType ¶
func (GetStepTypesVersionArgs) ElementType() reflect.Type
func (GetStepTypesVersionArgs) ToGetStepTypesVersionOutput ¶
func (i GetStepTypesVersionArgs) ToGetStepTypesVersionOutput() GetStepTypesVersionOutput
func (GetStepTypesVersionArgs) ToGetStepTypesVersionOutputWithContext ¶
func (i GetStepTypesVersionArgs) ToGetStepTypesVersionOutputWithContext(ctx context.Context) GetStepTypesVersionOutput
type GetStepTypesVersionArray ¶
type GetStepTypesVersionArray []GetStepTypesVersionInput
func (GetStepTypesVersionArray) ElementType ¶
func (GetStepTypesVersionArray) ElementType() reflect.Type
func (GetStepTypesVersionArray) ToGetStepTypesVersionArrayOutput ¶
func (i GetStepTypesVersionArray) ToGetStepTypesVersionArrayOutput() GetStepTypesVersionArrayOutput
func (GetStepTypesVersionArray) ToGetStepTypesVersionArrayOutputWithContext ¶
func (i GetStepTypesVersionArray) ToGetStepTypesVersionArrayOutputWithContext(ctx context.Context) GetStepTypesVersionArrayOutput
type GetStepTypesVersionArrayInput ¶
type GetStepTypesVersionArrayInput interface { pulumi.Input ToGetStepTypesVersionArrayOutput() GetStepTypesVersionArrayOutput ToGetStepTypesVersionArrayOutputWithContext(context.Context) GetStepTypesVersionArrayOutput }
GetStepTypesVersionArrayInput is an input type that accepts GetStepTypesVersionArray and GetStepTypesVersionArrayOutput values. You can construct a concrete instance of `GetStepTypesVersionArrayInput` via:
GetStepTypesVersionArray{ GetStepTypesVersionArgs{...} }
type GetStepTypesVersionArrayOutput ¶
type GetStepTypesVersionArrayOutput struct{ *pulumi.OutputState }
func (GetStepTypesVersionArrayOutput) ElementType ¶
func (GetStepTypesVersionArrayOutput) ElementType() reflect.Type
func (GetStepTypesVersionArrayOutput) Index ¶
func (o GetStepTypesVersionArrayOutput) Index(i pulumi.IntInput) GetStepTypesVersionOutput
func (GetStepTypesVersionArrayOutput) ToGetStepTypesVersionArrayOutput ¶
func (o GetStepTypesVersionArrayOutput) ToGetStepTypesVersionArrayOutput() GetStepTypesVersionArrayOutput
func (GetStepTypesVersionArrayOutput) ToGetStepTypesVersionArrayOutputWithContext ¶
func (o GetStepTypesVersionArrayOutput) ToGetStepTypesVersionArrayOutputWithContext(ctx context.Context) GetStepTypesVersionArrayOutput
type GetStepTypesVersionInput ¶
type GetStepTypesVersionInput interface { pulumi.Input ToGetStepTypesVersionOutput() GetStepTypesVersionOutput ToGetStepTypesVersionOutputWithContext(context.Context) GetStepTypesVersionOutput }
GetStepTypesVersionInput is an input type that accepts GetStepTypesVersionArgs and GetStepTypesVersionOutput values. You can construct a concrete instance of `GetStepTypesVersionInput` via:
GetStepTypesVersionArgs{...}
type GetStepTypesVersionOutput ¶
type GetStepTypesVersionOutput struct{ *pulumi.OutputState }
func (GetStepTypesVersionOutput) ElementType ¶
func (GetStepTypesVersionOutput) ElementType() reflect.Type
func (GetStepTypesVersionOutput) StepTypesYaml ¶
func (o GetStepTypesVersionOutput) StepTypesYaml() pulumi.StringOutput
YAML String containing the definition of a typed plugin
func (GetStepTypesVersionOutput) ToGetStepTypesVersionOutput ¶
func (o GetStepTypesVersionOutput) ToGetStepTypesVersionOutput() GetStepTypesVersionOutput
func (GetStepTypesVersionOutput) ToGetStepTypesVersionOutputWithContext ¶
func (o GetStepTypesVersionOutput) ToGetStepTypesVersionOutputWithContext(ctx context.Context) GetStepTypesVersionOutput
func (GetStepTypesVersionOutput) VersionNumber ¶
func (o GetStepTypesVersionOutput) VersionNumber() pulumi.StringOutput
String representing the semVer for the step
type GetUserLogin ¶
type GetUserLogin struct { Credentials []GetUserLoginCredential `pulumi:"credentials"` Idps []GetUserLoginIdp `pulumi:"idps"` }
type GetUserLoginArgs ¶
type GetUserLoginArgs struct { Credentials GetUserLoginCredentialArrayInput `pulumi:"credentials"` Idps GetUserLoginIdpArrayInput `pulumi:"idps"` }
func (GetUserLoginArgs) ElementType ¶
func (GetUserLoginArgs) ElementType() reflect.Type
func (GetUserLoginArgs) ToGetUserLoginOutput ¶
func (i GetUserLoginArgs) ToGetUserLoginOutput() GetUserLoginOutput
func (GetUserLoginArgs) ToGetUserLoginOutputWithContext ¶
func (i GetUserLoginArgs) ToGetUserLoginOutputWithContext(ctx context.Context) GetUserLoginOutput
type GetUserLoginArray ¶
type GetUserLoginArray []GetUserLoginInput
func (GetUserLoginArray) ElementType ¶
func (GetUserLoginArray) ElementType() reflect.Type
func (GetUserLoginArray) ToGetUserLoginArrayOutput ¶
func (i GetUserLoginArray) ToGetUserLoginArrayOutput() GetUserLoginArrayOutput
func (GetUserLoginArray) ToGetUserLoginArrayOutputWithContext ¶
func (i GetUserLoginArray) ToGetUserLoginArrayOutputWithContext(ctx context.Context) GetUserLoginArrayOutput
type GetUserLoginArrayInput ¶
type GetUserLoginArrayInput interface { pulumi.Input ToGetUserLoginArrayOutput() GetUserLoginArrayOutput ToGetUserLoginArrayOutputWithContext(context.Context) GetUserLoginArrayOutput }
GetUserLoginArrayInput is an input type that accepts GetUserLoginArray and GetUserLoginArrayOutput values. You can construct a concrete instance of `GetUserLoginArrayInput` via:
GetUserLoginArray{ GetUserLoginArgs{...} }
type GetUserLoginArrayOutput ¶
type GetUserLoginArrayOutput struct{ *pulumi.OutputState }
func (GetUserLoginArrayOutput) ElementType ¶
func (GetUserLoginArrayOutput) ElementType() reflect.Type
func (GetUserLoginArrayOutput) Index ¶
func (o GetUserLoginArrayOutput) Index(i pulumi.IntInput) GetUserLoginOutput
func (GetUserLoginArrayOutput) ToGetUserLoginArrayOutput ¶
func (o GetUserLoginArrayOutput) ToGetUserLoginArrayOutput() GetUserLoginArrayOutput
func (GetUserLoginArrayOutput) ToGetUserLoginArrayOutputWithContext ¶
func (o GetUserLoginArrayOutput) ToGetUserLoginArrayOutputWithContext(ctx context.Context) GetUserLoginArrayOutput
type GetUserLoginCredential ¶
type GetUserLoginCredential struct {
Permissions []string `pulumi:"permissions"`
}
type GetUserLoginCredentialArgs ¶
type GetUserLoginCredentialArgs struct {
Permissions pulumi.StringArrayInput `pulumi:"permissions"`
}
func (GetUserLoginCredentialArgs) ElementType ¶
func (GetUserLoginCredentialArgs) ElementType() reflect.Type
func (GetUserLoginCredentialArgs) ToGetUserLoginCredentialOutput ¶
func (i GetUserLoginCredentialArgs) ToGetUserLoginCredentialOutput() GetUserLoginCredentialOutput
func (GetUserLoginCredentialArgs) ToGetUserLoginCredentialOutputWithContext ¶
func (i GetUserLoginCredentialArgs) ToGetUserLoginCredentialOutputWithContext(ctx context.Context) GetUserLoginCredentialOutput
type GetUserLoginCredentialArray ¶
type GetUserLoginCredentialArray []GetUserLoginCredentialInput
func (GetUserLoginCredentialArray) ElementType ¶
func (GetUserLoginCredentialArray) ElementType() reflect.Type
func (GetUserLoginCredentialArray) ToGetUserLoginCredentialArrayOutput ¶
func (i GetUserLoginCredentialArray) ToGetUserLoginCredentialArrayOutput() GetUserLoginCredentialArrayOutput
func (GetUserLoginCredentialArray) ToGetUserLoginCredentialArrayOutputWithContext ¶
func (i GetUserLoginCredentialArray) ToGetUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUserLoginCredentialArrayOutput
type GetUserLoginCredentialArrayInput ¶
type GetUserLoginCredentialArrayInput interface { pulumi.Input ToGetUserLoginCredentialArrayOutput() GetUserLoginCredentialArrayOutput ToGetUserLoginCredentialArrayOutputWithContext(context.Context) GetUserLoginCredentialArrayOutput }
GetUserLoginCredentialArrayInput is an input type that accepts GetUserLoginCredentialArray and GetUserLoginCredentialArrayOutput values. You can construct a concrete instance of `GetUserLoginCredentialArrayInput` via:
GetUserLoginCredentialArray{ GetUserLoginCredentialArgs{...} }
type GetUserLoginCredentialArrayOutput ¶
type GetUserLoginCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetUserLoginCredentialArrayOutput) ElementType ¶
func (GetUserLoginCredentialArrayOutput) ElementType() reflect.Type
func (GetUserLoginCredentialArrayOutput) Index ¶
func (o GetUserLoginCredentialArrayOutput) Index(i pulumi.IntInput) GetUserLoginCredentialOutput
func (GetUserLoginCredentialArrayOutput) ToGetUserLoginCredentialArrayOutput ¶
func (o GetUserLoginCredentialArrayOutput) ToGetUserLoginCredentialArrayOutput() GetUserLoginCredentialArrayOutput
func (GetUserLoginCredentialArrayOutput) ToGetUserLoginCredentialArrayOutputWithContext ¶
func (o GetUserLoginCredentialArrayOutput) ToGetUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUserLoginCredentialArrayOutput
type GetUserLoginCredentialInput ¶
type GetUserLoginCredentialInput interface { pulumi.Input ToGetUserLoginCredentialOutput() GetUserLoginCredentialOutput ToGetUserLoginCredentialOutputWithContext(context.Context) GetUserLoginCredentialOutput }
GetUserLoginCredentialInput is an input type that accepts GetUserLoginCredentialArgs and GetUserLoginCredentialOutput values. You can construct a concrete instance of `GetUserLoginCredentialInput` via:
GetUserLoginCredentialArgs{...}
type GetUserLoginCredentialOutput ¶
type GetUserLoginCredentialOutput struct{ *pulumi.OutputState }
func (GetUserLoginCredentialOutput) ElementType ¶
func (GetUserLoginCredentialOutput) ElementType() reflect.Type
func (GetUserLoginCredentialOutput) Permissions ¶
func (o GetUserLoginCredentialOutput) Permissions() pulumi.StringArrayOutput
func (GetUserLoginCredentialOutput) ToGetUserLoginCredentialOutput ¶
func (o GetUserLoginCredentialOutput) ToGetUserLoginCredentialOutput() GetUserLoginCredentialOutput
func (GetUserLoginCredentialOutput) ToGetUserLoginCredentialOutputWithContext ¶
func (o GetUserLoginCredentialOutput) ToGetUserLoginCredentialOutputWithContext(ctx context.Context) GetUserLoginCredentialOutput
type GetUserLoginIdp ¶
type GetUserLoginIdpArgs ¶
type GetUserLoginIdpArgs struct { ClientType pulumi.StringPtrInput `pulumi:"clientType"` Id pulumi.StringPtrInput `pulumi:"id"` }
func (GetUserLoginIdpArgs) ElementType ¶
func (GetUserLoginIdpArgs) ElementType() reflect.Type
func (GetUserLoginIdpArgs) ToGetUserLoginIdpOutput ¶
func (i GetUserLoginIdpArgs) ToGetUserLoginIdpOutput() GetUserLoginIdpOutput
func (GetUserLoginIdpArgs) ToGetUserLoginIdpOutputWithContext ¶
func (i GetUserLoginIdpArgs) ToGetUserLoginIdpOutputWithContext(ctx context.Context) GetUserLoginIdpOutput
type GetUserLoginIdpArray ¶
type GetUserLoginIdpArray []GetUserLoginIdpInput
func (GetUserLoginIdpArray) ElementType ¶
func (GetUserLoginIdpArray) ElementType() reflect.Type
func (GetUserLoginIdpArray) ToGetUserLoginIdpArrayOutput ¶
func (i GetUserLoginIdpArray) ToGetUserLoginIdpArrayOutput() GetUserLoginIdpArrayOutput
func (GetUserLoginIdpArray) ToGetUserLoginIdpArrayOutputWithContext ¶
func (i GetUserLoginIdpArray) ToGetUserLoginIdpArrayOutputWithContext(ctx context.Context) GetUserLoginIdpArrayOutput
type GetUserLoginIdpArrayInput ¶
type GetUserLoginIdpArrayInput interface { pulumi.Input ToGetUserLoginIdpArrayOutput() GetUserLoginIdpArrayOutput ToGetUserLoginIdpArrayOutputWithContext(context.Context) GetUserLoginIdpArrayOutput }
GetUserLoginIdpArrayInput is an input type that accepts GetUserLoginIdpArray and GetUserLoginIdpArrayOutput values. You can construct a concrete instance of `GetUserLoginIdpArrayInput` via:
GetUserLoginIdpArray{ GetUserLoginIdpArgs{...} }
type GetUserLoginIdpArrayOutput ¶
type GetUserLoginIdpArrayOutput struct{ *pulumi.OutputState }
func (GetUserLoginIdpArrayOutput) ElementType ¶
func (GetUserLoginIdpArrayOutput) ElementType() reflect.Type
func (GetUserLoginIdpArrayOutput) Index ¶
func (o GetUserLoginIdpArrayOutput) Index(i pulumi.IntInput) GetUserLoginIdpOutput
func (GetUserLoginIdpArrayOutput) ToGetUserLoginIdpArrayOutput ¶
func (o GetUserLoginIdpArrayOutput) ToGetUserLoginIdpArrayOutput() GetUserLoginIdpArrayOutput
func (GetUserLoginIdpArrayOutput) ToGetUserLoginIdpArrayOutputWithContext ¶
func (o GetUserLoginIdpArrayOutput) ToGetUserLoginIdpArrayOutputWithContext(ctx context.Context) GetUserLoginIdpArrayOutput
type GetUserLoginIdpInput ¶
type GetUserLoginIdpInput interface { pulumi.Input ToGetUserLoginIdpOutput() GetUserLoginIdpOutput ToGetUserLoginIdpOutputWithContext(context.Context) GetUserLoginIdpOutput }
GetUserLoginIdpInput is an input type that accepts GetUserLoginIdpArgs and GetUserLoginIdpOutput values. You can construct a concrete instance of `GetUserLoginIdpInput` via:
GetUserLoginIdpArgs{...}
type GetUserLoginIdpOutput ¶
type GetUserLoginIdpOutput struct{ *pulumi.OutputState }
func (GetUserLoginIdpOutput) ClientType ¶
func (o GetUserLoginIdpOutput) ClientType() pulumi.StringPtrOutput
func (GetUserLoginIdpOutput) ElementType ¶
func (GetUserLoginIdpOutput) ElementType() reflect.Type
func (GetUserLoginIdpOutput) Id ¶
func (o GetUserLoginIdpOutput) Id() pulumi.StringPtrOutput
func (GetUserLoginIdpOutput) ToGetUserLoginIdpOutput ¶
func (o GetUserLoginIdpOutput) ToGetUserLoginIdpOutput() GetUserLoginIdpOutput
func (GetUserLoginIdpOutput) ToGetUserLoginIdpOutputWithContext ¶
func (o GetUserLoginIdpOutput) ToGetUserLoginIdpOutputWithContext(ctx context.Context) GetUserLoginIdpOutput
type GetUserLoginInput ¶
type GetUserLoginInput interface { pulumi.Input ToGetUserLoginOutput() GetUserLoginOutput ToGetUserLoginOutputWithContext(context.Context) GetUserLoginOutput }
GetUserLoginInput is an input type that accepts GetUserLoginArgs and GetUserLoginOutput values. You can construct a concrete instance of `GetUserLoginInput` via:
GetUserLoginArgs{...}
type GetUserLoginOutput ¶
type GetUserLoginOutput struct{ *pulumi.OutputState }
func (GetUserLoginOutput) Credentials ¶
func (o GetUserLoginOutput) Credentials() GetUserLoginCredentialArrayOutput
func (GetUserLoginOutput) ElementType ¶
func (GetUserLoginOutput) ElementType() reflect.Type
func (GetUserLoginOutput) Idps ¶
func (o GetUserLoginOutput) Idps() GetUserLoginIdpArrayOutput
func (GetUserLoginOutput) ToGetUserLoginOutput ¶
func (o GetUserLoginOutput) ToGetUserLoginOutput() GetUserLoginOutput
func (GetUserLoginOutput) ToGetUserLoginOutputWithContext ¶
func (o GetUserLoginOutput) ToGetUserLoginOutputWithContext(ctx context.Context) GetUserLoginOutput
type GetUserPersonal ¶
type GetUserPersonalArgs ¶
type GetUserPersonalArgs struct { CompanyName pulumi.StringPtrInput `pulumi:"companyName"` Country pulumi.StringPtrInput `pulumi:"country"` FirstName pulumi.StringPtrInput `pulumi:"firstName"` LastName pulumi.StringPtrInput `pulumi:"lastName"` PhoneNumber pulumi.StringPtrInput `pulumi:"phoneNumber"` }
func (GetUserPersonalArgs) ElementType ¶
func (GetUserPersonalArgs) ElementType() reflect.Type
func (GetUserPersonalArgs) ToGetUserPersonalOutput ¶
func (i GetUserPersonalArgs) ToGetUserPersonalOutput() GetUserPersonalOutput
func (GetUserPersonalArgs) ToGetUserPersonalOutputWithContext ¶
func (i GetUserPersonalArgs) ToGetUserPersonalOutputWithContext(ctx context.Context) GetUserPersonalOutput
type GetUserPersonalArray ¶
type GetUserPersonalArray []GetUserPersonalInput
func (GetUserPersonalArray) ElementType ¶
func (GetUserPersonalArray) ElementType() reflect.Type
func (GetUserPersonalArray) ToGetUserPersonalArrayOutput ¶
func (i GetUserPersonalArray) ToGetUserPersonalArrayOutput() GetUserPersonalArrayOutput
func (GetUserPersonalArray) ToGetUserPersonalArrayOutputWithContext ¶
func (i GetUserPersonalArray) ToGetUserPersonalArrayOutputWithContext(ctx context.Context) GetUserPersonalArrayOutput
type GetUserPersonalArrayInput ¶
type GetUserPersonalArrayInput interface { pulumi.Input ToGetUserPersonalArrayOutput() GetUserPersonalArrayOutput ToGetUserPersonalArrayOutputWithContext(context.Context) GetUserPersonalArrayOutput }
GetUserPersonalArrayInput is an input type that accepts GetUserPersonalArray and GetUserPersonalArrayOutput values. You can construct a concrete instance of `GetUserPersonalArrayInput` via:
GetUserPersonalArray{ GetUserPersonalArgs{...} }
type GetUserPersonalArrayOutput ¶
type GetUserPersonalArrayOutput struct{ *pulumi.OutputState }
func (GetUserPersonalArrayOutput) ElementType ¶
func (GetUserPersonalArrayOutput) ElementType() reflect.Type
func (GetUserPersonalArrayOutput) Index ¶
func (o GetUserPersonalArrayOutput) Index(i pulumi.IntInput) GetUserPersonalOutput
func (GetUserPersonalArrayOutput) ToGetUserPersonalArrayOutput ¶
func (o GetUserPersonalArrayOutput) ToGetUserPersonalArrayOutput() GetUserPersonalArrayOutput
func (GetUserPersonalArrayOutput) ToGetUserPersonalArrayOutputWithContext ¶
func (o GetUserPersonalArrayOutput) ToGetUserPersonalArrayOutputWithContext(ctx context.Context) GetUserPersonalArrayOutput
type GetUserPersonalInput ¶
type GetUserPersonalInput interface { pulumi.Input ToGetUserPersonalOutput() GetUserPersonalOutput ToGetUserPersonalOutputWithContext(context.Context) GetUserPersonalOutput }
GetUserPersonalInput is an input type that accepts GetUserPersonalArgs and GetUserPersonalOutput values. You can construct a concrete instance of `GetUserPersonalInput` via:
GetUserPersonalArgs{...}
type GetUserPersonalOutput ¶
type GetUserPersonalOutput struct{ *pulumi.OutputState }
func (GetUserPersonalOutput) CompanyName ¶
func (o GetUserPersonalOutput) CompanyName() pulumi.StringPtrOutput
func (GetUserPersonalOutput) Country ¶
func (o GetUserPersonalOutput) Country() pulumi.StringPtrOutput
func (GetUserPersonalOutput) ElementType ¶
func (GetUserPersonalOutput) ElementType() reflect.Type
func (GetUserPersonalOutput) FirstName ¶
func (o GetUserPersonalOutput) FirstName() pulumi.StringPtrOutput
func (GetUserPersonalOutput) LastName ¶
func (o GetUserPersonalOutput) LastName() pulumi.StringPtrOutput
func (GetUserPersonalOutput) PhoneNumber ¶
func (o GetUserPersonalOutput) PhoneNumber() pulumi.StringPtrOutput
func (GetUserPersonalOutput) ToGetUserPersonalOutput ¶
func (o GetUserPersonalOutput) ToGetUserPersonalOutput() GetUserPersonalOutput
func (GetUserPersonalOutput) ToGetUserPersonalOutputWithContext ¶
func (o GetUserPersonalOutput) ToGetUserPersonalOutputWithContext(ctx context.Context) GetUserPersonalOutput
type GetUserShortProfile ¶
type GetUserShortProfile struct {
UserName *string `pulumi:"userName"`
}
type GetUserShortProfileArgs ¶
type GetUserShortProfileArgs struct {
UserName pulumi.StringPtrInput `pulumi:"userName"`
}
func (GetUserShortProfileArgs) ElementType ¶
func (GetUserShortProfileArgs) ElementType() reflect.Type
func (GetUserShortProfileArgs) ToGetUserShortProfileOutput ¶
func (i GetUserShortProfileArgs) ToGetUserShortProfileOutput() GetUserShortProfileOutput
func (GetUserShortProfileArgs) ToGetUserShortProfileOutputWithContext ¶
func (i GetUserShortProfileArgs) ToGetUserShortProfileOutputWithContext(ctx context.Context) GetUserShortProfileOutput
type GetUserShortProfileArray ¶
type GetUserShortProfileArray []GetUserShortProfileInput
func (GetUserShortProfileArray) ElementType ¶
func (GetUserShortProfileArray) ElementType() reflect.Type
func (GetUserShortProfileArray) ToGetUserShortProfileArrayOutput ¶
func (i GetUserShortProfileArray) ToGetUserShortProfileArrayOutput() GetUserShortProfileArrayOutput
func (GetUserShortProfileArray) ToGetUserShortProfileArrayOutputWithContext ¶
func (i GetUserShortProfileArray) ToGetUserShortProfileArrayOutputWithContext(ctx context.Context) GetUserShortProfileArrayOutput
type GetUserShortProfileArrayInput ¶
type GetUserShortProfileArrayInput interface { pulumi.Input ToGetUserShortProfileArrayOutput() GetUserShortProfileArrayOutput ToGetUserShortProfileArrayOutputWithContext(context.Context) GetUserShortProfileArrayOutput }
GetUserShortProfileArrayInput is an input type that accepts GetUserShortProfileArray and GetUserShortProfileArrayOutput values. You can construct a concrete instance of `GetUserShortProfileArrayInput` via:
GetUserShortProfileArray{ GetUserShortProfileArgs{...} }
type GetUserShortProfileArrayOutput ¶
type GetUserShortProfileArrayOutput struct{ *pulumi.OutputState }
func (GetUserShortProfileArrayOutput) ElementType ¶
func (GetUserShortProfileArrayOutput) ElementType() reflect.Type
func (GetUserShortProfileArrayOutput) Index ¶
func (o GetUserShortProfileArrayOutput) Index(i pulumi.IntInput) GetUserShortProfileOutput
func (GetUserShortProfileArrayOutput) ToGetUserShortProfileArrayOutput ¶
func (o GetUserShortProfileArrayOutput) ToGetUserShortProfileArrayOutput() GetUserShortProfileArrayOutput
func (GetUserShortProfileArrayOutput) ToGetUserShortProfileArrayOutputWithContext ¶
func (o GetUserShortProfileArrayOutput) ToGetUserShortProfileArrayOutputWithContext(ctx context.Context) GetUserShortProfileArrayOutput
type GetUserShortProfileInput ¶
type GetUserShortProfileInput interface { pulumi.Input ToGetUserShortProfileOutput() GetUserShortProfileOutput ToGetUserShortProfileOutputWithContext(context.Context) GetUserShortProfileOutput }
GetUserShortProfileInput is an input type that accepts GetUserShortProfileArgs and GetUserShortProfileOutput values. You can construct a concrete instance of `GetUserShortProfileInput` via:
GetUserShortProfileArgs{...}
type GetUserShortProfileOutput ¶
type GetUserShortProfileOutput struct{ *pulumi.OutputState }
func (GetUserShortProfileOutput) ElementType ¶
func (GetUserShortProfileOutput) ElementType() reflect.Type
func (GetUserShortProfileOutput) ToGetUserShortProfileOutput ¶
func (o GetUserShortProfileOutput) ToGetUserShortProfileOutput() GetUserShortProfileOutput
func (GetUserShortProfileOutput) ToGetUserShortProfileOutputWithContext ¶
func (o GetUserShortProfileOutput) ToGetUserShortProfileOutputWithContext(ctx context.Context) GetUserShortProfileOutput
func (GetUserShortProfileOutput) UserName ¶
func (o GetUserShortProfileOutput) UserName() pulumi.StringPtrOutput
type GetUsersResult ¶
type GetUsersResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of user Users []GetUsersUser `pulumi:"users"` }
A collection of values returned by getUsers.
func GetUsers ¶
func GetUsers(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetUsersResult, error)
## `# Users Data Source
Use this data source to get all existing users from Codefresh.
type GetUsersUser ¶
type GetUsersUser struct { Email string `pulumi:"email"` Logins []GetUsersUserLogin `pulumi:"logins"` Personals []GetUsersUserPersonal `pulumi:"personals"` Roles []string `pulumi:"roles"` ShortProfiles []GetUsersUserShortProfile `pulumi:"shortProfiles"` Status string `pulumi:"status"` UserId string `pulumi:"userId"` UserName string `pulumi:"userName"` }
type GetUsersUserArgs ¶
type GetUsersUserArgs struct { Email pulumi.StringInput `pulumi:"email"` Logins GetUsersUserLoginArrayInput `pulumi:"logins"` Personals GetUsersUserPersonalArrayInput `pulumi:"personals"` Roles pulumi.StringArrayInput `pulumi:"roles"` ShortProfiles GetUsersUserShortProfileArrayInput `pulumi:"shortProfiles"` Status pulumi.StringInput `pulumi:"status"` UserId pulumi.StringInput `pulumi:"userId"` UserName pulumi.StringInput `pulumi:"userName"` }
func (GetUsersUserArgs) ElementType ¶
func (GetUsersUserArgs) ElementType() reflect.Type
func (GetUsersUserArgs) ToGetUsersUserOutput ¶
func (i GetUsersUserArgs) ToGetUsersUserOutput() GetUsersUserOutput
func (GetUsersUserArgs) ToGetUsersUserOutputWithContext ¶
func (i GetUsersUserArgs) ToGetUsersUserOutputWithContext(ctx context.Context) GetUsersUserOutput
type GetUsersUserArray ¶
type GetUsersUserArray []GetUsersUserInput
func (GetUsersUserArray) ElementType ¶
func (GetUsersUserArray) ElementType() reflect.Type
func (GetUsersUserArray) ToGetUsersUserArrayOutput ¶
func (i GetUsersUserArray) ToGetUsersUserArrayOutput() GetUsersUserArrayOutput
func (GetUsersUserArray) ToGetUsersUserArrayOutputWithContext ¶
func (i GetUsersUserArray) ToGetUsersUserArrayOutputWithContext(ctx context.Context) GetUsersUserArrayOutput
type GetUsersUserArrayInput ¶
type GetUsersUserArrayInput interface { pulumi.Input ToGetUsersUserArrayOutput() GetUsersUserArrayOutput ToGetUsersUserArrayOutputWithContext(context.Context) GetUsersUserArrayOutput }
GetUsersUserArrayInput is an input type that accepts GetUsersUserArray and GetUsersUserArrayOutput values. You can construct a concrete instance of `GetUsersUserArrayInput` via:
GetUsersUserArray{ GetUsersUserArgs{...} }
type GetUsersUserArrayOutput ¶
type GetUsersUserArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserArrayOutput) ElementType ¶
func (GetUsersUserArrayOutput) ElementType() reflect.Type
func (GetUsersUserArrayOutput) Index ¶
func (o GetUsersUserArrayOutput) Index(i pulumi.IntInput) GetUsersUserOutput
func (GetUsersUserArrayOutput) ToGetUsersUserArrayOutput ¶
func (o GetUsersUserArrayOutput) ToGetUsersUserArrayOutput() GetUsersUserArrayOutput
func (GetUsersUserArrayOutput) ToGetUsersUserArrayOutputWithContext ¶
func (o GetUsersUserArrayOutput) ToGetUsersUserArrayOutputWithContext(ctx context.Context) GetUsersUserArrayOutput
type GetUsersUserInput ¶
type GetUsersUserInput interface { pulumi.Input ToGetUsersUserOutput() GetUsersUserOutput ToGetUsersUserOutputWithContext(context.Context) GetUsersUserOutput }
GetUsersUserInput is an input type that accepts GetUsersUserArgs and GetUsersUserOutput values. You can construct a concrete instance of `GetUsersUserInput` via:
GetUsersUserArgs{...}
type GetUsersUserLogin ¶
type GetUsersUserLogin struct { Credentials []GetUsersUserLoginCredential `pulumi:"credentials"` Idps []GetUsersUserLoginIdp `pulumi:"idps"` }
type GetUsersUserLoginArgs ¶
type GetUsersUserLoginArgs struct { Credentials GetUsersUserLoginCredentialArrayInput `pulumi:"credentials"` Idps GetUsersUserLoginIdpArrayInput `pulumi:"idps"` }
func (GetUsersUserLoginArgs) ElementType ¶
func (GetUsersUserLoginArgs) ElementType() reflect.Type
func (GetUsersUserLoginArgs) ToGetUsersUserLoginOutput ¶
func (i GetUsersUserLoginArgs) ToGetUsersUserLoginOutput() GetUsersUserLoginOutput
func (GetUsersUserLoginArgs) ToGetUsersUserLoginOutputWithContext ¶
func (i GetUsersUserLoginArgs) ToGetUsersUserLoginOutputWithContext(ctx context.Context) GetUsersUserLoginOutput
type GetUsersUserLoginArray ¶
type GetUsersUserLoginArray []GetUsersUserLoginInput
func (GetUsersUserLoginArray) ElementType ¶
func (GetUsersUserLoginArray) ElementType() reflect.Type
func (GetUsersUserLoginArray) ToGetUsersUserLoginArrayOutput ¶
func (i GetUsersUserLoginArray) ToGetUsersUserLoginArrayOutput() GetUsersUserLoginArrayOutput
func (GetUsersUserLoginArray) ToGetUsersUserLoginArrayOutputWithContext ¶
func (i GetUsersUserLoginArray) ToGetUsersUserLoginArrayOutputWithContext(ctx context.Context) GetUsersUserLoginArrayOutput
type GetUsersUserLoginArrayInput ¶
type GetUsersUserLoginArrayInput interface { pulumi.Input ToGetUsersUserLoginArrayOutput() GetUsersUserLoginArrayOutput ToGetUsersUserLoginArrayOutputWithContext(context.Context) GetUsersUserLoginArrayOutput }
GetUsersUserLoginArrayInput is an input type that accepts GetUsersUserLoginArray and GetUsersUserLoginArrayOutput values. You can construct a concrete instance of `GetUsersUserLoginArrayInput` via:
GetUsersUserLoginArray{ GetUsersUserLoginArgs{...} }
type GetUsersUserLoginArrayOutput ¶
type GetUsersUserLoginArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserLoginArrayOutput) ElementType ¶
func (GetUsersUserLoginArrayOutput) ElementType() reflect.Type
func (GetUsersUserLoginArrayOutput) Index ¶
func (o GetUsersUserLoginArrayOutput) Index(i pulumi.IntInput) GetUsersUserLoginOutput
func (GetUsersUserLoginArrayOutput) ToGetUsersUserLoginArrayOutput ¶
func (o GetUsersUserLoginArrayOutput) ToGetUsersUserLoginArrayOutput() GetUsersUserLoginArrayOutput
func (GetUsersUserLoginArrayOutput) ToGetUsersUserLoginArrayOutputWithContext ¶
func (o GetUsersUserLoginArrayOutput) ToGetUsersUserLoginArrayOutputWithContext(ctx context.Context) GetUsersUserLoginArrayOutput
type GetUsersUserLoginCredential ¶
type GetUsersUserLoginCredential struct {
Permissions []string `pulumi:"permissions"`
}
type GetUsersUserLoginCredentialArgs ¶
type GetUsersUserLoginCredentialArgs struct {
Permissions pulumi.StringArrayInput `pulumi:"permissions"`
}
func (GetUsersUserLoginCredentialArgs) ElementType ¶
func (GetUsersUserLoginCredentialArgs) ElementType() reflect.Type
func (GetUsersUserLoginCredentialArgs) ToGetUsersUserLoginCredentialOutput ¶
func (i GetUsersUserLoginCredentialArgs) ToGetUsersUserLoginCredentialOutput() GetUsersUserLoginCredentialOutput
func (GetUsersUserLoginCredentialArgs) ToGetUsersUserLoginCredentialOutputWithContext ¶
func (i GetUsersUserLoginCredentialArgs) ToGetUsersUserLoginCredentialOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialOutput
type GetUsersUserLoginCredentialArray ¶
type GetUsersUserLoginCredentialArray []GetUsersUserLoginCredentialInput
func (GetUsersUserLoginCredentialArray) ElementType ¶
func (GetUsersUserLoginCredentialArray) ElementType() reflect.Type
func (GetUsersUserLoginCredentialArray) ToGetUsersUserLoginCredentialArrayOutput ¶
func (i GetUsersUserLoginCredentialArray) ToGetUsersUserLoginCredentialArrayOutput() GetUsersUserLoginCredentialArrayOutput
func (GetUsersUserLoginCredentialArray) ToGetUsersUserLoginCredentialArrayOutputWithContext ¶
func (i GetUsersUserLoginCredentialArray) ToGetUsersUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialArrayOutput
type GetUsersUserLoginCredentialArrayInput ¶
type GetUsersUserLoginCredentialArrayInput interface { pulumi.Input ToGetUsersUserLoginCredentialArrayOutput() GetUsersUserLoginCredentialArrayOutput ToGetUsersUserLoginCredentialArrayOutputWithContext(context.Context) GetUsersUserLoginCredentialArrayOutput }
GetUsersUserLoginCredentialArrayInput is an input type that accepts GetUsersUserLoginCredentialArray and GetUsersUserLoginCredentialArrayOutput values. You can construct a concrete instance of `GetUsersUserLoginCredentialArrayInput` via:
GetUsersUserLoginCredentialArray{ GetUsersUserLoginCredentialArgs{...} }
type GetUsersUserLoginCredentialArrayOutput ¶
type GetUsersUserLoginCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserLoginCredentialArrayOutput) ElementType ¶
func (GetUsersUserLoginCredentialArrayOutput) ElementType() reflect.Type
func (GetUsersUserLoginCredentialArrayOutput) ToGetUsersUserLoginCredentialArrayOutput ¶
func (o GetUsersUserLoginCredentialArrayOutput) ToGetUsersUserLoginCredentialArrayOutput() GetUsersUserLoginCredentialArrayOutput
func (GetUsersUserLoginCredentialArrayOutput) ToGetUsersUserLoginCredentialArrayOutputWithContext ¶
func (o GetUsersUserLoginCredentialArrayOutput) ToGetUsersUserLoginCredentialArrayOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialArrayOutput
type GetUsersUserLoginCredentialInput ¶
type GetUsersUserLoginCredentialInput interface { pulumi.Input ToGetUsersUserLoginCredentialOutput() GetUsersUserLoginCredentialOutput ToGetUsersUserLoginCredentialOutputWithContext(context.Context) GetUsersUserLoginCredentialOutput }
GetUsersUserLoginCredentialInput is an input type that accepts GetUsersUserLoginCredentialArgs and GetUsersUserLoginCredentialOutput values. You can construct a concrete instance of `GetUsersUserLoginCredentialInput` via:
GetUsersUserLoginCredentialArgs{...}
type GetUsersUserLoginCredentialOutput ¶
type GetUsersUserLoginCredentialOutput struct{ *pulumi.OutputState }
func (GetUsersUserLoginCredentialOutput) ElementType ¶
func (GetUsersUserLoginCredentialOutput) ElementType() reflect.Type
func (GetUsersUserLoginCredentialOutput) Permissions ¶
func (o GetUsersUserLoginCredentialOutput) Permissions() pulumi.StringArrayOutput
func (GetUsersUserLoginCredentialOutput) ToGetUsersUserLoginCredentialOutput ¶
func (o GetUsersUserLoginCredentialOutput) ToGetUsersUserLoginCredentialOutput() GetUsersUserLoginCredentialOutput
func (GetUsersUserLoginCredentialOutput) ToGetUsersUserLoginCredentialOutputWithContext ¶
func (o GetUsersUserLoginCredentialOutput) ToGetUsersUserLoginCredentialOutputWithContext(ctx context.Context) GetUsersUserLoginCredentialOutput
type GetUsersUserLoginIdp ¶
type GetUsersUserLoginIdpArgs ¶
type GetUsersUserLoginIdpArgs struct { ClientType pulumi.StringPtrInput `pulumi:"clientType"` Id pulumi.StringPtrInput `pulumi:"id"` }
func (GetUsersUserLoginIdpArgs) ElementType ¶
func (GetUsersUserLoginIdpArgs) ElementType() reflect.Type
func (GetUsersUserLoginIdpArgs) ToGetUsersUserLoginIdpOutput ¶
func (i GetUsersUserLoginIdpArgs) ToGetUsersUserLoginIdpOutput() GetUsersUserLoginIdpOutput
func (GetUsersUserLoginIdpArgs) ToGetUsersUserLoginIdpOutputWithContext ¶
func (i GetUsersUserLoginIdpArgs) ToGetUsersUserLoginIdpOutputWithContext(ctx context.Context) GetUsersUserLoginIdpOutput
type GetUsersUserLoginIdpArray ¶
type GetUsersUserLoginIdpArray []GetUsersUserLoginIdpInput
func (GetUsersUserLoginIdpArray) ElementType ¶
func (GetUsersUserLoginIdpArray) ElementType() reflect.Type
func (GetUsersUserLoginIdpArray) ToGetUsersUserLoginIdpArrayOutput ¶
func (i GetUsersUserLoginIdpArray) ToGetUsersUserLoginIdpArrayOutput() GetUsersUserLoginIdpArrayOutput
func (GetUsersUserLoginIdpArray) ToGetUsersUserLoginIdpArrayOutputWithContext ¶
func (i GetUsersUserLoginIdpArray) ToGetUsersUserLoginIdpArrayOutputWithContext(ctx context.Context) GetUsersUserLoginIdpArrayOutput
type GetUsersUserLoginIdpArrayInput ¶
type GetUsersUserLoginIdpArrayInput interface { pulumi.Input ToGetUsersUserLoginIdpArrayOutput() GetUsersUserLoginIdpArrayOutput ToGetUsersUserLoginIdpArrayOutputWithContext(context.Context) GetUsersUserLoginIdpArrayOutput }
GetUsersUserLoginIdpArrayInput is an input type that accepts GetUsersUserLoginIdpArray and GetUsersUserLoginIdpArrayOutput values. You can construct a concrete instance of `GetUsersUserLoginIdpArrayInput` via:
GetUsersUserLoginIdpArray{ GetUsersUserLoginIdpArgs{...} }
type GetUsersUserLoginIdpArrayOutput ¶
type GetUsersUserLoginIdpArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserLoginIdpArrayOutput) ElementType ¶
func (GetUsersUserLoginIdpArrayOutput) ElementType() reflect.Type
func (GetUsersUserLoginIdpArrayOutput) Index ¶
func (o GetUsersUserLoginIdpArrayOutput) Index(i pulumi.IntInput) GetUsersUserLoginIdpOutput
func (GetUsersUserLoginIdpArrayOutput) ToGetUsersUserLoginIdpArrayOutput ¶
func (o GetUsersUserLoginIdpArrayOutput) ToGetUsersUserLoginIdpArrayOutput() GetUsersUserLoginIdpArrayOutput
func (GetUsersUserLoginIdpArrayOutput) ToGetUsersUserLoginIdpArrayOutputWithContext ¶
func (o GetUsersUserLoginIdpArrayOutput) ToGetUsersUserLoginIdpArrayOutputWithContext(ctx context.Context) GetUsersUserLoginIdpArrayOutput
type GetUsersUserLoginIdpInput ¶
type GetUsersUserLoginIdpInput interface { pulumi.Input ToGetUsersUserLoginIdpOutput() GetUsersUserLoginIdpOutput ToGetUsersUserLoginIdpOutputWithContext(context.Context) GetUsersUserLoginIdpOutput }
GetUsersUserLoginIdpInput is an input type that accepts GetUsersUserLoginIdpArgs and GetUsersUserLoginIdpOutput values. You can construct a concrete instance of `GetUsersUserLoginIdpInput` via:
GetUsersUserLoginIdpArgs{...}
type GetUsersUserLoginIdpOutput ¶
type GetUsersUserLoginIdpOutput struct{ *pulumi.OutputState }
func (GetUsersUserLoginIdpOutput) ClientType ¶
func (o GetUsersUserLoginIdpOutput) ClientType() pulumi.StringPtrOutput
func (GetUsersUserLoginIdpOutput) ElementType ¶
func (GetUsersUserLoginIdpOutput) ElementType() reflect.Type
func (GetUsersUserLoginIdpOutput) Id ¶
func (o GetUsersUserLoginIdpOutput) Id() pulumi.StringPtrOutput
func (GetUsersUserLoginIdpOutput) ToGetUsersUserLoginIdpOutput ¶
func (o GetUsersUserLoginIdpOutput) ToGetUsersUserLoginIdpOutput() GetUsersUserLoginIdpOutput
func (GetUsersUserLoginIdpOutput) ToGetUsersUserLoginIdpOutputWithContext ¶
func (o GetUsersUserLoginIdpOutput) ToGetUsersUserLoginIdpOutputWithContext(ctx context.Context) GetUsersUserLoginIdpOutput
type GetUsersUserLoginInput ¶
type GetUsersUserLoginInput interface { pulumi.Input ToGetUsersUserLoginOutput() GetUsersUserLoginOutput ToGetUsersUserLoginOutputWithContext(context.Context) GetUsersUserLoginOutput }
GetUsersUserLoginInput is an input type that accepts GetUsersUserLoginArgs and GetUsersUserLoginOutput values. You can construct a concrete instance of `GetUsersUserLoginInput` via:
GetUsersUserLoginArgs{...}
type GetUsersUserLoginOutput ¶
type GetUsersUserLoginOutput struct{ *pulumi.OutputState }
func (GetUsersUserLoginOutput) Credentials ¶
func (o GetUsersUserLoginOutput) Credentials() GetUsersUserLoginCredentialArrayOutput
func (GetUsersUserLoginOutput) ElementType ¶
func (GetUsersUserLoginOutput) ElementType() reflect.Type
func (GetUsersUserLoginOutput) Idps ¶
func (o GetUsersUserLoginOutput) Idps() GetUsersUserLoginIdpArrayOutput
func (GetUsersUserLoginOutput) ToGetUsersUserLoginOutput ¶
func (o GetUsersUserLoginOutput) ToGetUsersUserLoginOutput() GetUsersUserLoginOutput
func (GetUsersUserLoginOutput) ToGetUsersUserLoginOutputWithContext ¶
func (o GetUsersUserLoginOutput) ToGetUsersUserLoginOutputWithContext(ctx context.Context) GetUsersUserLoginOutput
type GetUsersUserOutput ¶
type GetUsersUserOutput struct{ *pulumi.OutputState }
func (GetUsersUserOutput) ElementType ¶
func (GetUsersUserOutput) ElementType() reflect.Type
func (GetUsersUserOutput) Email ¶
func (o GetUsersUserOutput) Email() pulumi.StringOutput
func (GetUsersUserOutput) Logins ¶
func (o GetUsersUserOutput) Logins() GetUsersUserLoginArrayOutput
func (GetUsersUserOutput) Personals ¶
func (o GetUsersUserOutput) Personals() GetUsersUserPersonalArrayOutput
func (GetUsersUserOutput) Roles ¶
func (o GetUsersUserOutput) Roles() pulumi.StringArrayOutput
func (GetUsersUserOutput) ShortProfiles ¶
func (o GetUsersUserOutput) ShortProfiles() GetUsersUserShortProfileArrayOutput
func (GetUsersUserOutput) Status ¶
func (o GetUsersUserOutput) Status() pulumi.StringOutput
func (GetUsersUserOutput) ToGetUsersUserOutput ¶
func (o GetUsersUserOutput) ToGetUsersUserOutput() GetUsersUserOutput
func (GetUsersUserOutput) ToGetUsersUserOutputWithContext ¶
func (o GetUsersUserOutput) ToGetUsersUserOutputWithContext(ctx context.Context) GetUsersUserOutput
func (GetUsersUserOutput) UserId ¶
func (o GetUsersUserOutput) UserId() pulumi.StringOutput
func (GetUsersUserOutput) UserName ¶
func (o GetUsersUserOutput) UserName() pulumi.StringOutput
type GetUsersUserPersonal ¶
type GetUsersUserPersonalArgs ¶
type GetUsersUserPersonalArgs struct { CompanyName pulumi.StringPtrInput `pulumi:"companyName"` Country pulumi.StringPtrInput `pulumi:"country"` FirstName pulumi.StringPtrInput `pulumi:"firstName"` LastName pulumi.StringPtrInput `pulumi:"lastName"` PhoneNumber pulumi.StringPtrInput `pulumi:"phoneNumber"` }
func (GetUsersUserPersonalArgs) ElementType ¶
func (GetUsersUserPersonalArgs) ElementType() reflect.Type
func (GetUsersUserPersonalArgs) ToGetUsersUserPersonalOutput ¶
func (i GetUsersUserPersonalArgs) ToGetUsersUserPersonalOutput() GetUsersUserPersonalOutput
func (GetUsersUserPersonalArgs) ToGetUsersUserPersonalOutputWithContext ¶
func (i GetUsersUserPersonalArgs) ToGetUsersUserPersonalOutputWithContext(ctx context.Context) GetUsersUserPersonalOutput
type GetUsersUserPersonalArray ¶
type GetUsersUserPersonalArray []GetUsersUserPersonalInput
func (GetUsersUserPersonalArray) ElementType ¶
func (GetUsersUserPersonalArray) ElementType() reflect.Type
func (GetUsersUserPersonalArray) ToGetUsersUserPersonalArrayOutput ¶
func (i GetUsersUserPersonalArray) ToGetUsersUserPersonalArrayOutput() GetUsersUserPersonalArrayOutput
func (GetUsersUserPersonalArray) ToGetUsersUserPersonalArrayOutputWithContext ¶
func (i GetUsersUserPersonalArray) ToGetUsersUserPersonalArrayOutputWithContext(ctx context.Context) GetUsersUserPersonalArrayOutput
type GetUsersUserPersonalArrayInput ¶
type GetUsersUserPersonalArrayInput interface { pulumi.Input ToGetUsersUserPersonalArrayOutput() GetUsersUserPersonalArrayOutput ToGetUsersUserPersonalArrayOutputWithContext(context.Context) GetUsersUserPersonalArrayOutput }
GetUsersUserPersonalArrayInput is an input type that accepts GetUsersUserPersonalArray and GetUsersUserPersonalArrayOutput values. You can construct a concrete instance of `GetUsersUserPersonalArrayInput` via:
GetUsersUserPersonalArray{ GetUsersUserPersonalArgs{...} }
type GetUsersUserPersonalArrayOutput ¶
type GetUsersUserPersonalArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserPersonalArrayOutput) ElementType ¶
func (GetUsersUserPersonalArrayOutput) ElementType() reflect.Type
func (GetUsersUserPersonalArrayOutput) Index ¶
func (o GetUsersUserPersonalArrayOutput) Index(i pulumi.IntInput) GetUsersUserPersonalOutput
func (GetUsersUserPersonalArrayOutput) ToGetUsersUserPersonalArrayOutput ¶
func (o GetUsersUserPersonalArrayOutput) ToGetUsersUserPersonalArrayOutput() GetUsersUserPersonalArrayOutput
func (GetUsersUserPersonalArrayOutput) ToGetUsersUserPersonalArrayOutputWithContext ¶
func (o GetUsersUserPersonalArrayOutput) ToGetUsersUserPersonalArrayOutputWithContext(ctx context.Context) GetUsersUserPersonalArrayOutput
type GetUsersUserPersonalInput ¶
type GetUsersUserPersonalInput interface { pulumi.Input ToGetUsersUserPersonalOutput() GetUsersUserPersonalOutput ToGetUsersUserPersonalOutputWithContext(context.Context) GetUsersUserPersonalOutput }
GetUsersUserPersonalInput is an input type that accepts GetUsersUserPersonalArgs and GetUsersUserPersonalOutput values. You can construct a concrete instance of `GetUsersUserPersonalInput` via:
GetUsersUserPersonalArgs{...}
type GetUsersUserPersonalOutput ¶
type GetUsersUserPersonalOutput struct{ *pulumi.OutputState }
func (GetUsersUserPersonalOutput) CompanyName ¶
func (o GetUsersUserPersonalOutput) CompanyName() pulumi.StringPtrOutput
func (GetUsersUserPersonalOutput) Country ¶
func (o GetUsersUserPersonalOutput) Country() pulumi.StringPtrOutput
func (GetUsersUserPersonalOutput) ElementType ¶
func (GetUsersUserPersonalOutput) ElementType() reflect.Type
func (GetUsersUserPersonalOutput) FirstName ¶
func (o GetUsersUserPersonalOutput) FirstName() pulumi.StringPtrOutput
func (GetUsersUserPersonalOutput) LastName ¶
func (o GetUsersUserPersonalOutput) LastName() pulumi.StringPtrOutput
func (GetUsersUserPersonalOutput) PhoneNumber ¶
func (o GetUsersUserPersonalOutput) PhoneNumber() pulumi.StringPtrOutput
func (GetUsersUserPersonalOutput) ToGetUsersUserPersonalOutput ¶
func (o GetUsersUserPersonalOutput) ToGetUsersUserPersonalOutput() GetUsersUserPersonalOutput
func (GetUsersUserPersonalOutput) ToGetUsersUserPersonalOutputWithContext ¶
func (o GetUsersUserPersonalOutput) ToGetUsersUserPersonalOutputWithContext(ctx context.Context) GetUsersUserPersonalOutput
type GetUsersUserShortProfile ¶
type GetUsersUserShortProfile struct {
UserName *string `pulumi:"userName"`
}
type GetUsersUserShortProfileArgs ¶
type GetUsersUserShortProfileArgs struct {
UserName pulumi.StringPtrInput `pulumi:"userName"`
}
func (GetUsersUserShortProfileArgs) ElementType ¶
func (GetUsersUserShortProfileArgs) ElementType() reflect.Type
func (GetUsersUserShortProfileArgs) ToGetUsersUserShortProfileOutput ¶
func (i GetUsersUserShortProfileArgs) ToGetUsersUserShortProfileOutput() GetUsersUserShortProfileOutput
func (GetUsersUserShortProfileArgs) ToGetUsersUserShortProfileOutputWithContext ¶
func (i GetUsersUserShortProfileArgs) ToGetUsersUserShortProfileOutputWithContext(ctx context.Context) GetUsersUserShortProfileOutput
type GetUsersUserShortProfileArray ¶
type GetUsersUserShortProfileArray []GetUsersUserShortProfileInput
func (GetUsersUserShortProfileArray) ElementType ¶
func (GetUsersUserShortProfileArray) ElementType() reflect.Type
func (GetUsersUserShortProfileArray) ToGetUsersUserShortProfileArrayOutput ¶
func (i GetUsersUserShortProfileArray) ToGetUsersUserShortProfileArrayOutput() GetUsersUserShortProfileArrayOutput
func (GetUsersUserShortProfileArray) ToGetUsersUserShortProfileArrayOutputWithContext ¶
func (i GetUsersUserShortProfileArray) ToGetUsersUserShortProfileArrayOutputWithContext(ctx context.Context) GetUsersUserShortProfileArrayOutput
type GetUsersUserShortProfileArrayInput ¶
type GetUsersUserShortProfileArrayInput interface { pulumi.Input ToGetUsersUserShortProfileArrayOutput() GetUsersUserShortProfileArrayOutput ToGetUsersUserShortProfileArrayOutputWithContext(context.Context) GetUsersUserShortProfileArrayOutput }
GetUsersUserShortProfileArrayInput is an input type that accepts GetUsersUserShortProfileArray and GetUsersUserShortProfileArrayOutput values. You can construct a concrete instance of `GetUsersUserShortProfileArrayInput` via:
GetUsersUserShortProfileArray{ GetUsersUserShortProfileArgs{...} }
type GetUsersUserShortProfileArrayOutput ¶
type GetUsersUserShortProfileArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserShortProfileArrayOutput) ElementType ¶
func (GetUsersUserShortProfileArrayOutput) ElementType() reflect.Type
func (GetUsersUserShortProfileArrayOutput) Index ¶
func (o GetUsersUserShortProfileArrayOutput) Index(i pulumi.IntInput) GetUsersUserShortProfileOutput
func (GetUsersUserShortProfileArrayOutput) ToGetUsersUserShortProfileArrayOutput ¶
func (o GetUsersUserShortProfileArrayOutput) ToGetUsersUserShortProfileArrayOutput() GetUsersUserShortProfileArrayOutput
func (GetUsersUserShortProfileArrayOutput) ToGetUsersUserShortProfileArrayOutputWithContext ¶
func (o GetUsersUserShortProfileArrayOutput) ToGetUsersUserShortProfileArrayOutputWithContext(ctx context.Context) GetUsersUserShortProfileArrayOutput
type GetUsersUserShortProfileInput ¶
type GetUsersUserShortProfileInput interface { pulumi.Input ToGetUsersUserShortProfileOutput() GetUsersUserShortProfileOutput ToGetUsersUserShortProfileOutputWithContext(context.Context) GetUsersUserShortProfileOutput }
GetUsersUserShortProfileInput is an input type that accepts GetUsersUserShortProfileArgs and GetUsersUserShortProfileOutput values. You can construct a concrete instance of `GetUsersUserShortProfileInput` via:
GetUsersUserShortProfileArgs{...}
type GetUsersUserShortProfileOutput ¶
type GetUsersUserShortProfileOutput struct{ *pulumi.OutputState }
func (GetUsersUserShortProfileOutput) ElementType ¶
func (GetUsersUserShortProfileOutput) ElementType() reflect.Type
func (GetUsersUserShortProfileOutput) ToGetUsersUserShortProfileOutput ¶
func (o GetUsersUserShortProfileOutput) ToGetUsersUserShortProfileOutput() GetUsersUserShortProfileOutput
func (GetUsersUserShortProfileOutput) ToGetUsersUserShortProfileOutputWithContext ¶
func (o GetUsersUserShortProfileOutput) ToGetUsersUserShortProfileOutputWithContext(ctx context.Context) GetUsersUserShortProfileOutput
func (GetUsersUserShortProfileOutput) UserName ¶
func (o GetUsersUserShortProfileOutput) UserName() pulumi.StringPtrOutput
type IdpAccounts ¶
type IdpAccounts struct { pulumi.CustomResourceState AccountIds pulumi.StringArrayOutput `pulumi:"accountIds"` IdpId pulumi.StringOutput `pulumi:"idpId"` }
## # IDP Admins resource
The resource adds the list of provided account IDs to the IDP.\ Because of the current Codefresh API limitation it's impossible to remove account from IDP, only adding is supporting.
## Import
```sh
$ pulumi import codefresh:index/idpAccounts:IdpAccounts test xxxxxxxxxxxxxxxxxxx
```
func GetIdpAccounts ¶
func GetIdpAccounts(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IdpAccountsState, opts ...pulumi.ResourceOption) (*IdpAccounts, error)
GetIdpAccounts gets an existing IdpAccounts 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 NewIdpAccounts ¶
func NewIdpAccounts(ctx *pulumi.Context, name string, args *IdpAccountsArgs, opts ...pulumi.ResourceOption) (*IdpAccounts, error)
NewIdpAccounts registers a new resource with the given unique name, arguments, and options.
func (*IdpAccounts) ElementType ¶
func (*IdpAccounts) ElementType() reflect.Type
func (*IdpAccounts) ToIdpAccountsOutput ¶
func (i *IdpAccounts) ToIdpAccountsOutput() IdpAccountsOutput
func (*IdpAccounts) ToIdpAccountsOutputWithContext ¶
func (i *IdpAccounts) ToIdpAccountsOutputWithContext(ctx context.Context) IdpAccountsOutput
type IdpAccountsArgs ¶
type IdpAccountsArgs struct { AccountIds pulumi.StringArrayInput IdpId pulumi.StringInput }
The set of arguments for constructing a IdpAccounts resource.
func (IdpAccountsArgs) ElementType ¶
func (IdpAccountsArgs) ElementType() reflect.Type
type IdpAccountsArray ¶
type IdpAccountsArray []IdpAccountsInput
func (IdpAccountsArray) ElementType ¶
func (IdpAccountsArray) ElementType() reflect.Type
func (IdpAccountsArray) ToIdpAccountsArrayOutput ¶
func (i IdpAccountsArray) ToIdpAccountsArrayOutput() IdpAccountsArrayOutput
func (IdpAccountsArray) ToIdpAccountsArrayOutputWithContext ¶
func (i IdpAccountsArray) ToIdpAccountsArrayOutputWithContext(ctx context.Context) IdpAccountsArrayOutput
type IdpAccountsArrayInput ¶
type IdpAccountsArrayInput interface { pulumi.Input ToIdpAccountsArrayOutput() IdpAccountsArrayOutput ToIdpAccountsArrayOutputWithContext(context.Context) IdpAccountsArrayOutput }
IdpAccountsArrayInput is an input type that accepts IdpAccountsArray and IdpAccountsArrayOutput values. You can construct a concrete instance of `IdpAccountsArrayInput` via:
IdpAccountsArray{ IdpAccountsArgs{...} }
type IdpAccountsArrayOutput ¶
type IdpAccountsArrayOutput struct{ *pulumi.OutputState }
func (IdpAccountsArrayOutput) ElementType ¶
func (IdpAccountsArrayOutput) ElementType() reflect.Type
func (IdpAccountsArrayOutput) Index ¶
func (o IdpAccountsArrayOutput) Index(i pulumi.IntInput) IdpAccountsOutput
func (IdpAccountsArrayOutput) ToIdpAccountsArrayOutput ¶
func (o IdpAccountsArrayOutput) ToIdpAccountsArrayOutput() IdpAccountsArrayOutput
func (IdpAccountsArrayOutput) ToIdpAccountsArrayOutputWithContext ¶
func (o IdpAccountsArrayOutput) ToIdpAccountsArrayOutputWithContext(ctx context.Context) IdpAccountsArrayOutput
type IdpAccountsInput ¶
type IdpAccountsInput interface { pulumi.Input ToIdpAccountsOutput() IdpAccountsOutput ToIdpAccountsOutputWithContext(ctx context.Context) IdpAccountsOutput }
type IdpAccountsMap ¶
type IdpAccountsMap map[string]IdpAccountsInput
func (IdpAccountsMap) ElementType ¶
func (IdpAccountsMap) ElementType() reflect.Type
func (IdpAccountsMap) ToIdpAccountsMapOutput ¶
func (i IdpAccountsMap) ToIdpAccountsMapOutput() IdpAccountsMapOutput
func (IdpAccountsMap) ToIdpAccountsMapOutputWithContext ¶
func (i IdpAccountsMap) ToIdpAccountsMapOutputWithContext(ctx context.Context) IdpAccountsMapOutput
type IdpAccountsMapInput ¶
type IdpAccountsMapInput interface { pulumi.Input ToIdpAccountsMapOutput() IdpAccountsMapOutput ToIdpAccountsMapOutputWithContext(context.Context) IdpAccountsMapOutput }
IdpAccountsMapInput is an input type that accepts IdpAccountsMap and IdpAccountsMapOutput values. You can construct a concrete instance of `IdpAccountsMapInput` via:
IdpAccountsMap{ "key": IdpAccountsArgs{...} }
type IdpAccountsMapOutput ¶
type IdpAccountsMapOutput struct{ *pulumi.OutputState }
func (IdpAccountsMapOutput) ElementType ¶
func (IdpAccountsMapOutput) ElementType() reflect.Type
func (IdpAccountsMapOutput) MapIndex ¶
func (o IdpAccountsMapOutput) MapIndex(k pulumi.StringInput) IdpAccountsOutput
func (IdpAccountsMapOutput) ToIdpAccountsMapOutput ¶
func (o IdpAccountsMapOutput) ToIdpAccountsMapOutput() IdpAccountsMapOutput
func (IdpAccountsMapOutput) ToIdpAccountsMapOutputWithContext ¶
func (o IdpAccountsMapOutput) ToIdpAccountsMapOutputWithContext(ctx context.Context) IdpAccountsMapOutput
type IdpAccountsOutput ¶
type IdpAccountsOutput struct{ *pulumi.OutputState }
func (IdpAccountsOutput) AccountIds ¶
func (o IdpAccountsOutput) AccountIds() pulumi.StringArrayOutput
func (IdpAccountsOutput) ElementType ¶
func (IdpAccountsOutput) ElementType() reflect.Type
func (IdpAccountsOutput) IdpId ¶
func (o IdpAccountsOutput) IdpId() pulumi.StringOutput
func (IdpAccountsOutput) ToIdpAccountsOutput ¶
func (o IdpAccountsOutput) ToIdpAccountsOutput() IdpAccountsOutput
func (IdpAccountsOutput) ToIdpAccountsOutputWithContext ¶
func (o IdpAccountsOutput) ToIdpAccountsOutputWithContext(ctx context.Context) IdpAccountsOutput
type IdpAccountsState ¶
type IdpAccountsState struct { AccountIds pulumi.StringArrayInput IdpId pulumi.StringPtrInput }
func (IdpAccountsState) ElementType ¶
func (IdpAccountsState) ElementType() reflect.Type
type LookupAccountArgs ¶
type LookupAccountArgs struct { Admins []string `pulumi:"admins"` Name *string `pulumi:"name"` // contains filtered or unexported fields }
A collection of arguments for invoking getAccount.
type LookupAccountOutputArgs ¶
type LookupAccountOutputArgs struct { Admins pulumi.StringArrayInput `pulumi:"admins"` Name pulumi.StringPtrInput `pulumi:"name"` // contains filtered or unexported fields }
A collection of arguments for invoking getAccount.
func (LookupAccountOutputArgs) ElementType ¶
func (LookupAccountOutputArgs) ElementType() reflect.Type
type LookupAccountResult ¶
type LookupAccountResult struct { Admins []string `pulumi:"admins"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` // contains filtered or unexported fields }
A collection of values returned by getAccount.
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
## # account data module
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { acc, err := codefresh.LookupAccount(ctx, &GetAccountArgs{ Name: pulumi.StringRef("acc1"), }, nil) if err != nil { return err } _, err = codefresh.NewUser(ctx, "user1", &codefresh.UserArgs{ Email: pulumi.String("user1@example.com"), UserName: pulumi.String("user1"), Accounts: pulumi.StringArray{ pulumi.String(acc.Id), }, Activate: pulumi.Bool(true), Roles: pulumi.StringArray{ pulumi.String("Admin"), pulumi.String("User"), }, Logins: UserLoginArray{ &UserLoginArgs{ IdpId: pulumi.Any(data.Codefresh_idps.Idp_azure.Id), Sso: pulumi.Bool(true), }, &UserLoginArgs{ IdpId: pulumi.Any(data.Codefresh_idps.Local.Id), }, }, Personal: &UserPersonalArgs{ FirstName: pulumi.String("John"), LastName: pulumi.String("Smith"), }, }) if err != nil { return err } return nil }) }
```
type LookupAccountResultOutput ¶
type LookupAccountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccount.
func LookupAccountOutput ¶
func LookupAccountOutput(ctx *pulumi.Context, args LookupAccountOutputArgs, opts ...pulumi.InvokeOption) LookupAccountResultOutput
func (LookupAccountResultOutput) Admins ¶
func (o LookupAccountResultOutput) Admins() pulumi.StringArrayOutput
func (LookupAccountResultOutput) ElementType ¶
func (LookupAccountResultOutput) ElementType() reflect.Type
func (LookupAccountResultOutput) Id ¶
func (o LookupAccountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupAccountResultOutput) Name ¶
func (o LookupAccountResultOutput) Name() pulumi.StringPtrOutput
func (LookupAccountResultOutput) ToLookupAccountResultOutput ¶
func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput
func (LookupAccountResultOutput) ToLookupAccountResultOutputWithContext ¶
func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput
type LookupContextArgs ¶
type LookupContextArgs struct { // Name of the context to be retrived Name string `pulumi:"name"` }
A collection of arguments for invoking getContext.
type LookupContextOutputArgs ¶
type LookupContextOutputArgs struct { // Name of the context to be retrived Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getContext.
func (LookupContextOutputArgs) ElementType ¶
func (LookupContextOutputArgs) ElementType() reflect.Type
type LookupContextResult ¶
type LookupContextResult struct { // The yaml string representing the context. Use the `yamldecode` function to access the values belonging the context. Data string `pulumi:"data"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` // String identifying the type of extracted context. E.g. `config`, `secret`, `git.github-app`, etc. Type string `pulumi:"type"` }
A collection of values returned by getContext.
func LookupContext ¶
func LookupContext(ctx *pulumi.Context, args *LookupContextArgs, opts ...pulumi.InvokeOption) (*LookupContextResult, error)
## # Data Source: Context
This data source allows to retrieve information on any defined context
type LookupContextResultOutput ¶
type LookupContextResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getContext.
func LookupContextOutput ¶
func LookupContextOutput(ctx *pulumi.Context, args LookupContextOutputArgs, opts ...pulumi.InvokeOption) LookupContextResultOutput
func (LookupContextResultOutput) Data ¶
func (o LookupContextResultOutput) Data() pulumi.StringOutput
The yaml string representing the context. Use the `yamldecode` function to access the values belonging the context.
func (LookupContextResultOutput) ElementType ¶
func (LookupContextResultOutput) ElementType() reflect.Type
func (LookupContextResultOutput) Id ¶
func (o LookupContextResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupContextResultOutput) Name ¶
func (o LookupContextResultOutput) Name() pulumi.StringOutput
func (LookupContextResultOutput) ToLookupContextResultOutput ¶
func (o LookupContextResultOutput) ToLookupContextResultOutput() LookupContextResultOutput
func (LookupContextResultOutput) ToLookupContextResultOutputWithContext ¶
func (o LookupContextResultOutput) ToLookupContextResultOutputWithContext(ctx context.Context) LookupContextResultOutput
func (LookupContextResultOutput) Type ¶
func (o LookupContextResultOutput) Type() pulumi.StringOutput
String identifying the type of extracted context. E.g. `config`, `secret`, `git.github-app`, etc.
type LookupRegistryArgs ¶
type LookupRegistryArgs struct { // Name of the registry to be retrieved Name string `pulumi:"name"` }
A collection of arguments for invoking getRegistry.
type LookupRegistryOutputArgs ¶
type LookupRegistryOutputArgs struct { // Name of the registry to be retrieved Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getRegistry.
func (LookupRegistryOutputArgs) ElementType ¶
func (LookupRegistryOutputArgs) ElementType() reflect.Type
type LookupRegistryResult ¶
type LookupRegistryResult struct { // Bool. Default bool `pulumi:"default"` // String. Domain string `pulumi:"domain"` // String representing the id of the fallback registry. // * `repository prefix` - String representing the optional prefix for registry. FallbackRegistry string `pulumi:"fallbackRegistry"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Kind string `pulumi:"kind"` Name string `pulumi:"name"` // Bool. Primary bool `pulumi:"primary"` // String identifying the type of registry. E.g. `dockerhub, ecr, acr` and others RegistryProvider string `pulumi:"registryProvider"` RepositoryPrefix string `pulumi:"repositoryPrefix"` }
A collection of values returned by getRegistry.
func LookupRegistry ¶
func LookupRegistry(ctx *pulumi.Context, args *LookupRegistryArgs, opts ...pulumi.InvokeOption) (*LookupRegistryResult, error)
## # Data Source: Registry
This data source allows retrieving information on any existing registry ¶
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { dockerhub, err := codefresh.LookupRegistry(ctx, &GetRegistryArgs{ Name: "dockerhub", }, nil) if err != nil { return err } _, err = codefresh.NewRegistry(ctx, "dockerhub1", &codefresh.RegistryArgs{ Primary: !dockerhub.Primary, Spec: &RegistrySpecArgs{ Dockerhub: &RegistrySpecDockerhubArgs{ Username: pulumi.String("test"), Password: pulumi.String("test"), }, }, FallbackRegistry: pulumi.String(dockerhub.Id), }) if err != nil { return err } return nil }) }
```
type LookupRegistryResultOutput ¶
type LookupRegistryResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRegistry.
func LookupRegistryOutput ¶
func LookupRegistryOutput(ctx *pulumi.Context, args LookupRegistryOutputArgs, opts ...pulumi.InvokeOption) LookupRegistryResultOutput
func (LookupRegistryResultOutput) Default ¶
func (o LookupRegistryResultOutput) Default() pulumi.BoolOutput
Bool.
func (LookupRegistryResultOutput) Domain ¶
func (o LookupRegistryResultOutput) Domain() pulumi.StringOutput
String.
func (LookupRegistryResultOutput) ElementType ¶
func (LookupRegistryResultOutput) ElementType() reflect.Type
func (LookupRegistryResultOutput) FallbackRegistry ¶
func (o LookupRegistryResultOutput) FallbackRegistry() pulumi.StringOutput
String representing the id of the fallback registry. * `repository prefix` - String representing the optional prefix for registry.
func (LookupRegistryResultOutput) Id ¶
func (o LookupRegistryResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRegistryResultOutput) Kind ¶
func (o LookupRegistryResultOutput) Kind() pulumi.StringOutput
func (LookupRegistryResultOutput) Name ¶
func (o LookupRegistryResultOutput) Name() pulumi.StringOutput
func (LookupRegistryResultOutput) Primary ¶
func (o LookupRegistryResultOutput) Primary() pulumi.BoolOutput
Bool.
func (LookupRegistryResultOutput) RegistryProvider ¶
func (o LookupRegistryResultOutput) RegistryProvider() pulumi.StringOutput
String identifying the type of registry. E.g. `dockerhub, ecr, acr` and others
func (LookupRegistryResultOutput) RepositoryPrefix ¶
func (o LookupRegistryResultOutput) RepositoryPrefix() pulumi.StringOutput
func (LookupRegistryResultOutput) ToLookupRegistryResultOutput ¶
func (o LookupRegistryResultOutput) ToLookupRegistryResultOutput() LookupRegistryResultOutput
func (LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext ¶
func (o LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext(ctx context.Context) LookupRegistryResultOutput
type LookupStepTypesArgs ¶
type LookupStepTypesArgs struct { // Name of the step-types to be retrieved Name string `pulumi:"name"` }
A collection of arguments for invoking getStepTypes.
type LookupStepTypesOutputArgs ¶
type LookupStepTypesOutputArgs struct { // Name of the step-types to be retrieved Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getStepTypes.
func (LookupStepTypesOutputArgs) ElementType ¶
func (LookupStepTypesOutputArgs) ElementType() reflect.Type
type LookupStepTypesResult ¶
type LookupStepTypesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` // A Set of `version` blocks as documented below. Versions []GetStepTypesVersion `pulumi:"versions"` }
A collection of values returned by getStepTypes.
func LookupStepTypes ¶
func LookupStepTypes(ctx *pulumi.Context, args *LookupStepTypesArgs, opts ...pulumi.InvokeOption) (*LookupStepTypesResult, error)
## # Data Source: StepTypes
This data source allows to retrieve the published versions of a step-types
type LookupStepTypesResultOutput ¶
type LookupStepTypesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getStepTypes.
func LookupStepTypesOutput ¶
func LookupStepTypesOutput(ctx *pulumi.Context, args LookupStepTypesOutputArgs, opts ...pulumi.InvokeOption) LookupStepTypesResultOutput
func (LookupStepTypesResultOutput) ElementType ¶
func (LookupStepTypesResultOutput) ElementType() reflect.Type
func (LookupStepTypesResultOutput) Id ¶
func (o LookupStepTypesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupStepTypesResultOutput) Name ¶
func (o LookupStepTypesResultOutput) Name() pulumi.StringOutput
func (LookupStepTypesResultOutput) ToLookupStepTypesResultOutput ¶
func (o LookupStepTypesResultOutput) ToLookupStepTypesResultOutput() LookupStepTypesResultOutput
func (LookupStepTypesResultOutput) ToLookupStepTypesResultOutputWithContext ¶
func (o LookupStepTypesResultOutput) ToLookupStepTypesResultOutputWithContext(ctx context.Context) LookupStepTypesResultOutput
func (LookupStepTypesResultOutput) Versions ¶
func (o LookupStepTypesResultOutput) Versions() GetStepTypesVersionArrayOutput
A Set of `version` blocks as documented below.
type LookupTeamArgs ¶
type LookupTeamArgs struct { AccountId *string `pulumi:"accountId"` Name *string `pulumi:"name"` Tags []string `pulumi:"tags"` Type *string `pulumi:"type"` Users []string `pulumi:"users"` // contains filtered or unexported fields }
A collection of arguments for invoking getTeam.
type LookupTeamOutputArgs ¶
type LookupTeamOutputArgs struct { AccountId pulumi.StringPtrInput `pulumi:"accountId"` Name pulumi.StringPtrInput `pulumi:"name"` Tags pulumi.StringArrayInput `pulumi:"tags"` Type pulumi.StringPtrInput `pulumi:"type"` Users pulumi.StringArrayInput `pulumi:"users"` // contains filtered or unexported fields }
A collection of arguments for invoking getTeam.
func (LookupTeamOutputArgs) ElementType ¶
func (LookupTeamOutputArgs) ElementType() reflect.Type
type LookupTeamResult ¶
type LookupTeamResult struct { AccountId *string `pulumi:"accountId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` Tags []string `pulumi:"tags"` Type *string `pulumi:"type"` Users []string `pulumi:"users"` // contains filtered or unexported fields }
A collection of values returned by getTeam.
func LookupTeam ¶
func LookupTeam(ctx *pulumi.Context, args *LookupTeamArgs, opts ...pulumi.InvokeOption) (*LookupTeamResult, error)
## # data Team
*Note*: Teams resources should be called with account specific access token
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { admin, err := codefresh.LookupTeam(ctx, &GetTeamArgs{ Name: pulumi.StringRef("users"), }, nil) if err != nil { return err } _, err = codefresh.NewPermission(ctx, "permission2", &codefresh.PermissionArgs{ Team: pulumi.String(admin.Id), Action: pulumi.String("create"), Resource: pulumi.String("pipeline"), Tags: pulumi.StringArray{ pulumi.String("frontend"), }, }, pulumi.Provider(codefresh.Acc1)) if err != nil { return err } return nil }) }
```
type LookupTeamResultOutput ¶
type LookupTeamResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTeam.
func LookupTeamOutput ¶
func LookupTeamOutput(ctx *pulumi.Context, args LookupTeamOutputArgs, opts ...pulumi.InvokeOption) LookupTeamResultOutput
func (LookupTeamResultOutput) AccountId ¶
func (o LookupTeamResultOutput) AccountId() pulumi.StringPtrOutput
func (LookupTeamResultOutput) ElementType ¶
func (LookupTeamResultOutput) ElementType() reflect.Type
func (LookupTeamResultOutput) Id ¶
func (o LookupTeamResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTeamResultOutput) Name ¶
func (o LookupTeamResultOutput) Name() pulumi.StringPtrOutput
func (LookupTeamResultOutput) Tags ¶
func (o LookupTeamResultOutput) Tags() pulumi.StringArrayOutput
func (LookupTeamResultOutput) ToLookupTeamResultOutput ¶
func (o LookupTeamResultOutput) ToLookupTeamResultOutput() LookupTeamResultOutput
func (LookupTeamResultOutput) ToLookupTeamResultOutputWithContext ¶
func (o LookupTeamResultOutput) ToLookupTeamResultOutputWithContext(ctx context.Context) LookupTeamResultOutput
func (LookupTeamResultOutput) Type ¶
func (o LookupTeamResultOutput) Type() pulumi.StringPtrOutput
func (LookupTeamResultOutput) Users ¶
func (o LookupTeamResultOutput) Users() pulumi.StringArrayOutput
type LookupUserArgs ¶
type LookupUserArgs struct { // The email of user to filter. Email string `pulumi:"email"` }
A collection of arguments for invoking getUser.
type LookupUserOutputArgs ¶
type LookupUserOutputArgs struct { // The email of user to filter. Email pulumi.StringInput `pulumi:"email"` }
A collection of arguments for invoking getUser.
func (LookupUserOutputArgs) ElementType ¶
func (LookupUserOutputArgs) ElementType() reflect.Type
type LookupUserResult ¶
type LookupUserResult struct { Email string `pulumi:"email"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Logins []GetUserLogin `pulumi:"logins"` Personals []GetUserPersonal `pulumi:"personals"` Roles []string `pulumi:"roles"` ShortProfiles []GetUserShortProfile `pulumi:"shortProfiles"` Status string `pulumi:"status"` UserId string `pulumi:"userId"` UserName string `pulumi:"userName"` }
A collection of values returned by getUser.
func LookupUser ¶
func LookupUser(ctx *pulumi.Context, args *LookupUserArgs, opts ...pulumi.InvokeOption) (*LookupUserResult, error)
## # User Data Source
Use this data source to get the User from existing users for use in other resources.
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { admin, err := codefresh.LookupUser(ctx, &GetUserArgs{ Email: "admin@codefresh.io", }, nil) if err != nil { return err } _, err = codefresh.NewTeam(ctx, "admins", &codefresh.TeamArgs{ Users: pulumi.StringArray{ pulumi.String(admin.UserId), pulumi.String("<ANY USER ID>"), }, }) if err != nil { return err } return nil }) }
```
type LookupUserResultOutput ¶
type LookupUserResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUser.
func LookupUserOutput ¶
func LookupUserOutput(ctx *pulumi.Context, args LookupUserOutputArgs, opts ...pulumi.InvokeOption) LookupUserResultOutput
func (LookupUserResultOutput) ElementType ¶
func (LookupUserResultOutput) ElementType() reflect.Type
func (LookupUserResultOutput) Email ¶
func (o LookupUserResultOutput) Email() pulumi.StringOutput
func (LookupUserResultOutput) Id ¶
func (o LookupUserResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUserResultOutput) Logins ¶
func (o LookupUserResultOutput) Logins() GetUserLoginArrayOutput
func (LookupUserResultOutput) Personals ¶
func (o LookupUserResultOutput) Personals() GetUserPersonalArrayOutput
func (LookupUserResultOutput) Roles ¶
func (o LookupUserResultOutput) Roles() pulumi.StringArrayOutput
func (LookupUserResultOutput) ShortProfiles ¶
func (o LookupUserResultOutput) ShortProfiles() GetUserShortProfileArrayOutput
func (LookupUserResultOutput) Status ¶
func (o LookupUserResultOutput) Status() pulumi.StringOutput
func (LookupUserResultOutput) ToLookupUserResultOutput ¶
func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput
func (LookupUserResultOutput) ToLookupUserResultOutputWithContext ¶
func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput
func (LookupUserResultOutput) UserId ¶
func (o LookupUserResultOutput) UserId() pulumi.StringOutput
func (LookupUserResultOutput) UserName ¶
func (o LookupUserResultOutput) UserName() pulumi.StringOutput
type Permission ¶
type Permission struct { pulumi.CustomResourceState // Action to be allowed. Possible values: // - __create__ // - __read__ // - __update__ // - __delete__ // - __run__ (Only valid for `pipeline` resource) // - __approve__ (Only valid for `pipeline` resource) // - __debug__ (Only valid for `pipeline` resource) Action pulumi.StringOutput `pulumi:"action"` // The type of resource the permission applies to. Possible values: // - __pipeline__ // - __cluster__ Resource pulumi.StringOutput `pulumi:"resource"` // The effective tags to apply the permission. It supports 2 custom tags: // - __untagged__ is a “tag” which refers to all clusters that don’t have any tag. // - __*__ (the star character) means all tags. Tags pulumi.StringArrayOutput `pulumi:"tags"` // The Id of the team the permissions apply to. Team pulumi.StringOutput `pulumi:"team"` // contains filtered or unexported fields }
## # resource Permission
Permission are used to setup access control and allow to define which teams have access to which clusters and pipelines based on tags See the [documentation](https://codefresh.io/docs/docs/administration/access-control/).
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { developersTeam, err := codefresh.NewTeam(ctx, "developersTeam", &codefresh.TeamArgs{ Users: pulumi.StringArray{ pulumi.String("5efc3cb6355c6647041b6e49"), pulumi.String("59009221c102763beda7cf04"), }, }) if err != nil { return err } _, err = codefresh.NewPermission(ctx, "developersPermission", &codefresh.PermissionArgs{ Team: developersTeam.ID(), Resource: pulumi.String("pipeline"), Action: pulumi.String("run"), Tags: pulumi.StringArray{ pulumi.String("demo"), pulumi.String("test"), }, }) if err != nil { return err } return nil }) }
```
func GetPermission ¶
func GetPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PermissionState, opts ...pulumi.ResourceOption) (*Permission, error)
GetPermission gets an existing Permission 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 NewPermission ¶
func NewPermission(ctx *pulumi.Context, name string, args *PermissionArgs, opts ...pulumi.ResourceOption) (*Permission, error)
NewPermission registers a new resource with the given unique name, arguments, and options.
func (*Permission) ElementType ¶
func (*Permission) ElementType() reflect.Type
func (*Permission) ToPermissionOutput ¶
func (i *Permission) ToPermissionOutput() PermissionOutput
func (*Permission) ToPermissionOutputWithContext ¶
func (i *Permission) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionArgs ¶
type PermissionArgs struct { // Action to be allowed. Possible values: // - __create__ // - __read__ // - __update__ // - __delete__ // - __run__ (Only valid for `pipeline` resource) // - __approve__ (Only valid for `pipeline` resource) // - __debug__ (Only valid for `pipeline` resource) Action pulumi.StringInput // The type of resource the permission applies to. Possible values: // - __pipeline__ // - __cluster__ Resource pulumi.StringInput // The effective tags to apply the permission. It supports 2 custom tags: // - __untagged__ is a “tag” which refers to all clusters that don’t have any tag. // - __*__ (the star character) means all tags. Tags pulumi.StringArrayInput // The Id of the team the permissions apply to. Team pulumi.StringInput // contains filtered or unexported fields }
The set of arguments for constructing a Permission resource.
func (PermissionArgs) ElementType ¶
func (PermissionArgs) ElementType() reflect.Type
type PermissionArray ¶
type PermissionArray []PermissionInput
func (PermissionArray) ElementType ¶
func (PermissionArray) ElementType() reflect.Type
func (PermissionArray) ToPermissionArrayOutput ¶
func (i PermissionArray) ToPermissionArrayOutput() PermissionArrayOutput
func (PermissionArray) ToPermissionArrayOutputWithContext ¶
func (i PermissionArray) ToPermissionArrayOutputWithContext(ctx context.Context) PermissionArrayOutput
type PermissionArrayInput ¶
type PermissionArrayInput interface { pulumi.Input ToPermissionArrayOutput() PermissionArrayOutput ToPermissionArrayOutputWithContext(context.Context) PermissionArrayOutput }
PermissionArrayInput is an input type that accepts PermissionArray and PermissionArrayOutput values. You can construct a concrete instance of `PermissionArrayInput` via:
PermissionArray{ PermissionArgs{...} }
type PermissionArrayOutput ¶
type PermissionArrayOutput struct{ *pulumi.OutputState }
func (PermissionArrayOutput) ElementType ¶
func (PermissionArrayOutput) ElementType() reflect.Type
func (PermissionArrayOutput) Index ¶
func (o PermissionArrayOutput) Index(i pulumi.IntInput) PermissionOutput
func (PermissionArrayOutput) ToPermissionArrayOutput ¶
func (o PermissionArrayOutput) ToPermissionArrayOutput() PermissionArrayOutput
func (PermissionArrayOutput) ToPermissionArrayOutputWithContext ¶
func (o PermissionArrayOutput) ToPermissionArrayOutputWithContext(ctx context.Context) PermissionArrayOutput
type PermissionInput ¶
type PermissionInput interface { pulumi.Input ToPermissionOutput() PermissionOutput ToPermissionOutputWithContext(ctx context.Context) PermissionOutput }
type PermissionMap ¶
type PermissionMap map[string]PermissionInput
func (PermissionMap) ElementType ¶
func (PermissionMap) ElementType() reflect.Type
func (PermissionMap) ToPermissionMapOutput ¶
func (i PermissionMap) ToPermissionMapOutput() PermissionMapOutput
func (PermissionMap) ToPermissionMapOutputWithContext ¶
func (i PermissionMap) ToPermissionMapOutputWithContext(ctx context.Context) PermissionMapOutput
type PermissionMapInput ¶
type PermissionMapInput interface { pulumi.Input ToPermissionMapOutput() PermissionMapOutput ToPermissionMapOutputWithContext(context.Context) PermissionMapOutput }
PermissionMapInput is an input type that accepts PermissionMap and PermissionMapOutput values. You can construct a concrete instance of `PermissionMapInput` via:
PermissionMap{ "key": PermissionArgs{...} }
type PermissionMapOutput ¶
type PermissionMapOutput struct{ *pulumi.OutputState }
func (PermissionMapOutput) ElementType ¶
func (PermissionMapOutput) ElementType() reflect.Type
func (PermissionMapOutput) MapIndex ¶
func (o PermissionMapOutput) MapIndex(k pulumi.StringInput) PermissionOutput
func (PermissionMapOutput) ToPermissionMapOutput ¶
func (o PermissionMapOutput) ToPermissionMapOutput() PermissionMapOutput
func (PermissionMapOutput) ToPermissionMapOutputWithContext ¶
func (o PermissionMapOutput) ToPermissionMapOutputWithContext(ctx context.Context) PermissionMapOutput
type PermissionOutput ¶
type PermissionOutput struct{ *pulumi.OutputState }
func (PermissionOutput) Action ¶
func (o PermissionOutput) Action() pulumi.StringOutput
Action to be allowed. Possible values: - __create__ - __read__ - __update__ - __delete__ - __run__ (Only valid for `pipeline` resource) - __approve__ (Only valid for `pipeline` resource) - __debug__ (Only valid for `pipeline` resource)
func (PermissionOutput) ElementType ¶
func (PermissionOutput) ElementType() reflect.Type
func (PermissionOutput) Resource ¶
func (o PermissionOutput) Resource() pulumi.StringOutput
The type of resource the permission applies to. Possible values: - __pipeline__ - __cluster__
func (PermissionOutput) Tags ¶
func (o PermissionOutput) Tags() pulumi.StringArrayOutput
The effective tags to apply the permission. It supports 2 custom tags: - __untagged__ is a “tag” which refers to all clusters that don’t have any tag. - __*__ (the star character) means all tags.
func (PermissionOutput) Team ¶
func (o PermissionOutput) Team() pulumi.StringOutput
The Id of the team the permissions apply to.
func (PermissionOutput) ToPermissionOutput ¶
func (o PermissionOutput) ToPermissionOutput() PermissionOutput
func (PermissionOutput) ToPermissionOutputWithContext ¶
func (o PermissionOutput) ToPermissionOutputWithContext(ctx context.Context) PermissionOutput
type PermissionState ¶
type PermissionState struct { // Action to be allowed. Possible values: // - __create__ // - __read__ // - __update__ // - __delete__ // - __run__ (Only valid for `pipeline` resource) // - __approve__ (Only valid for `pipeline` resource) // - __debug__ (Only valid for `pipeline` resource) Action pulumi.StringPtrInput // The type of resource the permission applies to. Possible values: // - __pipeline__ // - __cluster__ Resource pulumi.StringPtrInput // The effective tags to apply the permission. It supports 2 custom tags: // - __untagged__ is a “tag” which refers to all clusters that don’t have any tag. // - __*__ (the star character) means all tags. Tags pulumi.StringArrayInput // The Id of the team the permissions apply to. Team pulumi.StringPtrInput // contains filtered or unexported fields }
func (PermissionState) ElementType ¶
func (PermissionState) ElementType() reflect.Type
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState // Boolean that specifies if the build logs are publicly accessible. Default: false IsPublic pulumi.BoolPtrOutput `pulumi:"isPublic"` // The display name for the pipeline. Name pulumi.StringOutput `pulumi:"name"` // A string with original yaml pipeline. // - `originalYamlString = "version: \"1.0\"\nsteps:\n test:\n image: alpine:latest\n commands:\n - echo \"ACC tests\""` // - or `originalYamlString = file("/path/to/my/codefresh.yml")` OriginalYamlString pulumi.StringPtrOutput `pulumi:"originalYamlString"` ProjectId pulumi.StringOutput `pulumi:"projectId"` // The pipeline's revision. Should be added to the **lifecycle/ignore_changes** or incremented mannually each update. Revision pulumi.IntOutput `pulumi:"revision"` // A collection of `spec` blocks as documented below. Spec PipelineSpecPtrOutput `pulumi:"spec"` // A list of tags to mark a project for easy management and access control. Tags pulumi.StringArrayOutput `pulumi:"tags"` }
## # Pipeline Resource
The central component of the Codefresh Platform. Pipelines are workflows that contain individual steps. Each step is responsible for a specific action in the process. See the [documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/introduction-to-codefresh-pipelines/) for the details.
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewProject(ctx, "testProject", nil) if err != nil { return err } _, err = codefresh.NewPipeline(ctx, "testPipeline", &codefresh.PipelineArgs{ Tags: pulumi.StringArray{ pulumi.String("production"), pulumi.String("docker"), }, Spec: &PipelineSpecArgs{ Concurrency: pulumi.Int(1), BranchConcurrency: pulumi.Int(1), TriggerConcurrency: pulumi.Int(1), Priority: pulumi.Int(5), SpecTemplates: PipelineSpecSpecTemplateArray{ &PipelineSpecSpecTemplateArgs{ Repo: pulumi.String("codefresh-contrib/react-sample-app"), Path: pulumi.String("./codefresh.yml"), Revision: pulumi.String("master"), Context: pulumi.String("git"), }, }, Contexts: pulumi.StringArray{ pulumi.String("context1-name"), pulumi.String("context2-name"), }, Triggers: PipelineSpecTriggerArray{ &PipelineSpecTriggerArgs{ BranchRegex: pulumi.String("/.*/gi"), Context: pulumi.String("git"), Description: pulumi.String("Trigger for commits"), Disabled: pulumi.Bool(false), Events: pulumi.StringArray{ pulumi.String("push.heads"), }, ModifiedFilesGlob: pulumi.String(""), Name: pulumi.String("commits"), Provider: pulumi.String("github"), Repo: pulumi.String("codefresh-contrib/react-sample-app"), Type: pulumi.String("git"), }, &PipelineSpecTriggerArgs{ BranchRegex: pulumi.String("/.*/gi"), Context: pulumi.String("git"), Description: pulumi.String("Trigger for tags"), Disabled: pulumi.Bool(false), Events: pulumi.StringArray{ pulumi.String("push.tags"), }, ModifiedFilesGlob: pulumi.String(""), CommitStatusTitle: pulumi.String("tags-trigger"), Name: pulumi.String("tags"), Provider: pulumi.String("github"), Repo: pulumi.String("codefresh-contrib/react-sample-app"), Type: pulumi.String("git"), }, }, Variables: pulumi.StringMap{ "MY_PIP_VAR": pulumi.String("value"), "ANOTHER_PIP_VAR": pulumi.String("another_value"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh
$ pulumi import codefresh:index/pipeline:Pipeline test xxxxxxxxxxxxxxxxxxx
```
func GetPipeline ¶
func GetPipeline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)
GetPipeline gets an existing Pipeline 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 NewPipeline ¶
func NewPipeline(ctx *pulumi.Context, name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)
NewPipeline registers a new resource with the given unique name, arguments, and options.
func (*Pipeline) ElementType ¶
func (*Pipeline) ToPipelineOutput ¶
func (i *Pipeline) ToPipelineOutput() PipelineOutput
func (*Pipeline) ToPipelineOutputWithContext ¶
func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineArgs ¶
type PipelineArgs struct { // Boolean that specifies if the build logs are publicly accessible. Default: false IsPublic pulumi.BoolPtrInput // The display name for the pipeline. Name pulumi.StringPtrInput // A string with original yaml pipeline. // - `originalYamlString = "version: \"1.0\"\nsteps:\n test:\n image: alpine:latest\n commands:\n - echo \"ACC tests\""` // - or `originalYamlString = file("/path/to/my/codefresh.yml")` OriginalYamlString pulumi.StringPtrInput // A collection of `spec` blocks as documented below. Spec PipelineSpecPtrInput // A list of tags to mark a project for easy management and access control. Tags pulumi.StringArrayInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineArray ¶
type PipelineArray []PipelineInput
func (PipelineArray) ElementType ¶
func (PipelineArray) ElementType() reflect.Type
func (PipelineArray) ToPipelineArrayOutput ¶
func (i PipelineArray) ToPipelineArrayOutput() PipelineArrayOutput
func (PipelineArray) ToPipelineArrayOutputWithContext ¶
func (i PipelineArray) ToPipelineArrayOutputWithContext(ctx context.Context) PipelineArrayOutput
type PipelineArrayInput ¶
type PipelineArrayInput interface { pulumi.Input ToPipelineArrayOutput() PipelineArrayOutput ToPipelineArrayOutputWithContext(context.Context) PipelineArrayOutput }
PipelineArrayInput is an input type that accepts PipelineArray and PipelineArrayOutput values. You can construct a concrete instance of `PipelineArrayInput` via:
PipelineArray{ PipelineArgs{...} }
type PipelineArrayOutput ¶
type PipelineArrayOutput struct{ *pulumi.OutputState }
func (PipelineArrayOutput) ElementType ¶
func (PipelineArrayOutput) ElementType() reflect.Type
func (PipelineArrayOutput) Index ¶
func (o PipelineArrayOutput) Index(i pulumi.IntInput) PipelineOutput
func (PipelineArrayOutput) ToPipelineArrayOutput ¶
func (o PipelineArrayOutput) ToPipelineArrayOutput() PipelineArrayOutput
func (PipelineArrayOutput) ToPipelineArrayOutputWithContext ¶
func (o PipelineArrayOutput) ToPipelineArrayOutputWithContext(ctx context.Context) PipelineArrayOutput
type PipelineCronTrigger ¶
type PipelineCronTrigger struct { pulumi.CustomResourceState // The cron expression. Visit [this page](https://github.com/codefresh-io/cronus/blob/master/docs/expression.md) to learn about the supported cron expression format and aliases. Expression pulumi.StringOutput `pulumi:"expression"` // The message which will be passed to the pipeline upon each trigger. Message pulumi.StringOutput `pulumi:"message"` // The pipeline to which this trigger belongs. PipelineId pulumi.StringOutput `pulumi:"pipelineId"` }
## # Pipeline Cron Trigger resource
Pipeline Cron Trigger is used to create cron-based triggers for pipeilnes. See the [documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/triggers/cron-triggers/).
func GetPipelineCronTrigger ¶
func GetPipelineCronTrigger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineCronTriggerState, opts ...pulumi.ResourceOption) (*PipelineCronTrigger, error)
GetPipelineCronTrigger gets an existing PipelineCronTrigger 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 NewPipelineCronTrigger ¶
func NewPipelineCronTrigger(ctx *pulumi.Context, name string, args *PipelineCronTriggerArgs, opts ...pulumi.ResourceOption) (*PipelineCronTrigger, error)
NewPipelineCronTrigger registers a new resource with the given unique name, arguments, and options.
func (*PipelineCronTrigger) ElementType ¶
func (*PipelineCronTrigger) ElementType() reflect.Type
func (*PipelineCronTrigger) ToPipelineCronTriggerOutput ¶
func (i *PipelineCronTrigger) ToPipelineCronTriggerOutput() PipelineCronTriggerOutput
func (*PipelineCronTrigger) ToPipelineCronTriggerOutputWithContext ¶
func (i *PipelineCronTrigger) ToPipelineCronTriggerOutputWithContext(ctx context.Context) PipelineCronTriggerOutput
type PipelineCronTriggerArgs ¶
type PipelineCronTriggerArgs struct { // The cron expression. Visit [this page](https://github.com/codefresh-io/cronus/blob/master/docs/expression.md) to learn about the supported cron expression format and aliases. Expression pulumi.StringInput // The message which will be passed to the pipeline upon each trigger. Message pulumi.StringInput // The pipeline to which this trigger belongs. PipelineId pulumi.StringInput }
The set of arguments for constructing a PipelineCronTrigger resource.
func (PipelineCronTriggerArgs) ElementType ¶
func (PipelineCronTriggerArgs) ElementType() reflect.Type
type PipelineCronTriggerArray ¶
type PipelineCronTriggerArray []PipelineCronTriggerInput
func (PipelineCronTriggerArray) ElementType ¶
func (PipelineCronTriggerArray) ElementType() reflect.Type
func (PipelineCronTriggerArray) ToPipelineCronTriggerArrayOutput ¶
func (i PipelineCronTriggerArray) ToPipelineCronTriggerArrayOutput() PipelineCronTriggerArrayOutput
func (PipelineCronTriggerArray) ToPipelineCronTriggerArrayOutputWithContext ¶
func (i PipelineCronTriggerArray) ToPipelineCronTriggerArrayOutputWithContext(ctx context.Context) PipelineCronTriggerArrayOutput
type PipelineCronTriggerArrayInput ¶
type PipelineCronTriggerArrayInput interface { pulumi.Input ToPipelineCronTriggerArrayOutput() PipelineCronTriggerArrayOutput ToPipelineCronTriggerArrayOutputWithContext(context.Context) PipelineCronTriggerArrayOutput }
PipelineCronTriggerArrayInput is an input type that accepts PipelineCronTriggerArray and PipelineCronTriggerArrayOutput values. You can construct a concrete instance of `PipelineCronTriggerArrayInput` via:
PipelineCronTriggerArray{ PipelineCronTriggerArgs{...} }
type PipelineCronTriggerArrayOutput ¶
type PipelineCronTriggerArrayOutput struct{ *pulumi.OutputState }
func (PipelineCronTriggerArrayOutput) ElementType ¶
func (PipelineCronTriggerArrayOutput) ElementType() reflect.Type
func (PipelineCronTriggerArrayOutput) Index ¶
func (o PipelineCronTriggerArrayOutput) Index(i pulumi.IntInput) PipelineCronTriggerOutput
func (PipelineCronTriggerArrayOutput) ToPipelineCronTriggerArrayOutput ¶
func (o PipelineCronTriggerArrayOutput) ToPipelineCronTriggerArrayOutput() PipelineCronTriggerArrayOutput
func (PipelineCronTriggerArrayOutput) ToPipelineCronTriggerArrayOutputWithContext ¶
func (o PipelineCronTriggerArrayOutput) ToPipelineCronTriggerArrayOutputWithContext(ctx context.Context) PipelineCronTriggerArrayOutput
type PipelineCronTriggerInput ¶
type PipelineCronTriggerInput interface { pulumi.Input ToPipelineCronTriggerOutput() PipelineCronTriggerOutput ToPipelineCronTriggerOutputWithContext(ctx context.Context) PipelineCronTriggerOutput }
type PipelineCronTriggerMap ¶
type PipelineCronTriggerMap map[string]PipelineCronTriggerInput
func (PipelineCronTriggerMap) ElementType ¶
func (PipelineCronTriggerMap) ElementType() reflect.Type
func (PipelineCronTriggerMap) ToPipelineCronTriggerMapOutput ¶
func (i PipelineCronTriggerMap) ToPipelineCronTriggerMapOutput() PipelineCronTriggerMapOutput
func (PipelineCronTriggerMap) ToPipelineCronTriggerMapOutputWithContext ¶
func (i PipelineCronTriggerMap) ToPipelineCronTriggerMapOutputWithContext(ctx context.Context) PipelineCronTriggerMapOutput
type PipelineCronTriggerMapInput ¶
type PipelineCronTriggerMapInput interface { pulumi.Input ToPipelineCronTriggerMapOutput() PipelineCronTriggerMapOutput ToPipelineCronTriggerMapOutputWithContext(context.Context) PipelineCronTriggerMapOutput }
PipelineCronTriggerMapInput is an input type that accepts PipelineCronTriggerMap and PipelineCronTriggerMapOutput values. You can construct a concrete instance of `PipelineCronTriggerMapInput` via:
PipelineCronTriggerMap{ "key": PipelineCronTriggerArgs{...} }
type PipelineCronTriggerMapOutput ¶
type PipelineCronTriggerMapOutput struct{ *pulumi.OutputState }
func (PipelineCronTriggerMapOutput) ElementType ¶
func (PipelineCronTriggerMapOutput) ElementType() reflect.Type
func (PipelineCronTriggerMapOutput) MapIndex ¶
func (o PipelineCronTriggerMapOutput) MapIndex(k pulumi.StringInput) PipelineCronTriggerOutput
func (PipelineCronTriggerMapOutput) ToPipelineCronTriggerMapOutput ¶
func (o PipelineCronTriggerMapOutput) ToPipelineCronTriggerMapOutput() PipelineCronTriggerMapOutput
func (PipelineCronTriggerMapOutput) ToPipelineCronTriggerMapOutputWithContext ¶
func (o PipelineCronTriggerMapOutput) ToPipelineCronTriggerMapOutputWithContext(ctx context.Context) PipelineCronTriggerMapOutput
type PipelineCronTriggerOutput ¶
type PipelineCronTriggerOutput struct{ *pulumi.OutputState }
func (PipelineCronTriggerOutput) ElementType ¶
func (PipelineCronTriggerOutput) ElementType() reflect.Type
func (PipelineCronTriggerOutput) Expression ¶
func (o PipelineCronTriggerOutput) Expression() pulumi.StringOutput
The cron expression. Visit [this page](https://github.com/codefresh-io/cronus/blob/master/docs/expression.md) to learn about the supported cron expression format and aliases.
func (PipelineCronTriggerOutput) Message ¶
func (o PipelineCronTriggerOutput) Message() pulumi.StringOutput
The message which will be passed to the pipeline upon each trigger.
func (PipelineCronTriggerOutput) PipelineId ¶
func (o PipelineCronTriggerOutput) PipelineId() pulumi.StringOutput
The pipeline to which this trigger belongs.
func (PipelineCronTriggerOutput) ToPipelineCronTriggerOutput ¶
func (o PipelineCronTriggerOutput) ToPipelineCronTriggerOutput() PipelineCronTriggerOutput
func (PipelineCronTriggerOutput) ToPipelineCronTriggerOutputWithContext ¶
func (o PipelineCronTriggerOutput) ToPipelineCronTriggerOutputWithContext(ctx context.Context) PipelineCronTriggerOutput
type PipelineCronTriggerState ¶
type PipelineCronTriggerState struct { // The cron expression. Visit [this page](https://github.com/codefresh-io/cronus/blob/master/docs/expression.md) to learn about the supported cron expression format and aliases. Expression pulumi.StringPtrInput // The message which will be passed to the pipeline upon each trigger. Message pulumi.StringPtrInput // The pipeline to which this trigger belongs. PipelineId pulumi.StringPtrInput }
func (PipelineCronTriggerState) ElementType ¶
func (PipelineCronTriggerState) ElementType() reflect.Type
type PipelineInput ¶
type PipelineInput interface { pulumi.Input ToPipelineOutput() PipelineOutput ToPipelineOutputWithContext(ctx context.Context) PipelineOutput }
type PipelineMap ¶
type PipelineMap map[string]PipelineInput
func (PipelineMap) ElementType ¶
func (PipelineMap) ElementType() reflect.Type
func (PipelineMap) ToPipelineMapOutput ¶
func (i PipelineMap) ToPipelineMapOutput() PipelineMapOutput
func (PipelineMap) ToPipelineMapOutputWithContext ¶
func (i PipelineMap) ToPipelineMapOutputWithContext(ctx context.Context) PipelineMapOutput
type PipelineMapInput ¶
type PipelineMapInput interface { pulumi.Input ToPipelineMapOutput() PipelineMapOutput ToPipelineMapOutputWithContext(context.Context) PipelineMapOutput }
PipelineMapInput is an input type that accepts PipelineMap and PipelineMapOutput values. You can construct a concrete instance of `PipelineMapInput` via:
PipelineMap{ "key": PipelineArgs{...} }
type PipelineMapOutput ¶
type PipelineMapOutput struct{ *pulumi.OutputState }
func (PipelineMapOutput) ElementType ¶
func (PipelineMapOutput) ElementType() reflect.Type
func (PipelineMapOutput) MapIndex ¶
func (o PipelineMapOutput) MapIndex(k pulumi.StringInput) PipelineOutput
func (PipelineMapOutput) ToPipelineMapOutput ¶
func (o PipelineMapOutput) ToPipelineMapOutput() PipelineMapOutput
func (PipelineMapOutput) ToPipelineMapOutputWithContext ¶
func (o PipelineMapOutput) ToPipelineMapOutputWithContext(ctx context.Context) PipelineMapOutput
type PipelineOutput ¶
type PipelineOutput struct{ *pulumi.OutputState }
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) IsPublic ¶
func (o PipelineOutput) IsPublic() pulumi.BoolPtrOutput
Boolean that specifies if the build logs are publicly accessible. Default: false
func (PipelineOutput) Name ¶
func (o PipelineOutput) Name() pulumi.StringOutput
The display name for the pipeline.
func (PipelineOutput) OriginalYamlString ¶
func (o PipelineOutput) OriginalYamlString() pulumi.StringPtrOutput
A string with original yaml pipeline. - `originalYamlString = "version: \"1.0\"\nsteps:\n test:\n image: alpine:latest\n commands:\n - echo \"ACC tests\""` - or `originalYamlString = file("/path/to/my/codefresh.yml")`
func (PipelineOutput) ProjectId ¶
func (o PipelineOutput) ProjectId() pulumi.StringOutput
func (PipelineOutput) Revision ¶
func (o PipelineOutput) Revision() pulumi.IntOutput
The pipeline's revision. Should be added to the **lifecycle/ignore_changes** or incremented mannually each update.
func (PipelineOutput) Spec ¶
func (o PipelineOutput) Spec() PipelineSpecPtrOutput
A collection of `spec` blocks as documented below.
func (PipelineOutput) Tags ¶
func (o PipelineOutput) Tags() pulumi.StringArrayOutput
A list of tags to mark a project for easy management and access control.
func (PipelineOutput) ToPipelineOutput ¶
func (o PipelineOutput) ToPipelineOutput() PipelineOutput
func (PipelineOutput) ToPipelineOutputWithContext ¶
func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineSpec ¶
type PipelineSpec struct { // The maximum amount of concurrent builds that may run for each branch BranchConcurrency *int `pulumi:"branchConcurrency"` // The maximum amount of concurrent builds. Concurrency *int `pulumi:"concurrency"` // A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be configured for the pipeline Contexts []string `pulumi:"contexts"` // A `options` block as documented below. Options *PipelineSpecOptions `pulumi:"options"` // SAAS pack (`5cd1746617313f468d669013` for Small; `5cd1746717313f468d669014` for Medium; `5cd1746817313f468d669015` for Large; `5cd1746817313f468d669017` for XL; `5cd1746817313f468d669018` for XXL) PackId *string `pulumi:"packId"` // Helps to organize the order of builds execution in case of reaching the concurrency limit. Priority *int `pulumi:"priority"` // Minimum disk space required for build filesystem ( unit Gi is required) RequiredAvailableStorage *string `pulumi:"requiredAvailableStorage"` // A collection of `runtimeEnvironment` blocks as documented below. RuntimeEnvironments []PipelineSpecRuntimeEnvironment `pulumi:"runtimeEnvironments"` // A collection of `specTemplate` blocks as documented below. SpecTemplates []PipelineSpecSpecTemplate `pulumi:"specTemplates"` // A `terminationPolicy` block as documented below. TerminationPolicy *PipelineSpecTerminationPolicy `pulumi:"terminationPolicy"` // The maximum amount of concurrent builds that may run for each trigger. TriggerConcurrency *int `pulumi:"triggerConcurrency"` // A collection of `trigger` blocks as documented below. Triggers [documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/triggers/git-triggers/). Triggers []PipelineSpecTrigger `pulumi:"triggers"` // Pipeline variables. Variables map[string]string `pulumi:"variables"` }
type PipelineSpecArgs ¶
type PipelineSpecArgs struct { // The maximum amount of concurrent builds that may run for each branch BranchConcurrency pulumi.IntPtrInput `pulumi:"branchConcurrency"` // The maximum amount of concurrent builds. Concurrency pulumi.IntPtrInput `pulumi:"concurrency"` // A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be configured for the pipeline Contexts pulumi.StringArrayInput `pulumi:"contexts"` // A `options` block as documented below. Options PipelineSpecOptionsPtrInput `pulumi:"options"` // SAAS pack (`5cd1746617313f468d669013` for Small; `5cd1746717313f468d669014` for Medium; `5cd1746817313f468d669015` for Large; `5cd1746817313f468d669017` for XL; `5cd1746817313f468d669018` for XXL) PackId pulumi.StringPtrInput `pulumi:"packId"` // Helps to organize the order of builds execution in case of reaching the concurrency limit. Priority pulumi.IntPtrInput `pulumi:"priority"` // Minimum disk space required for build filesystem ( unit Gi is required) RequiredAvailableStorage pulumi.StringPtrInput `pulumi:"requiredAvailableStorage"` // A collection of `runtimeEnvironment` blocks as documented below. RuntimeEnvironments PipelineSpecRuntimeEnvironmentArrayInput `pulumi:"runtimeEnvironments"` // A collection of `specTemplate` blocks as documented below. SpecTemplates PipelineSpecSpecTemplateArrayInput `pulumi:"specTemplates"` // A `terminationPolicy` block as documented below. TerminationPolicy PipelineSpecTerminationPolicyPtrInput `pulumi:"terminationPolicy"` // The maximum amount of concurrent builds that may run for each trigger. TriggerConcurrency pulumi.IntPtrInput `pulumi:"triggerConcurrency"` // A collection of `trigger` blocks as documented below. Triggers [documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/triggers/git-triggers/). Triggers PipelineSpecTriggerArrayInput `pulumi:"triggers"` // Pipeline variables. Variables pulumi.StringMapInput `pulumi:"variables"` }
func (PipelineSpecArgs) ElementType ¶
func (PipelineSpecArgs) ElementType() reflect.Type
func (PipelineSpecArgs) ToPipelineSpecOutput ¶
func (i PipelineSpecArgs) ToPipelineSpecOutput() PipelineSpecOutput
func (PipelineSpecArgs) ToPipelineSpecOutputWithContext ¶
func (i PipelineSpecArgs) ToPipelineSpecOutputWithContext(ctx context.Context) PipelineSpecOutput
func (PipelineSpecArgs) ToPipelineSpecPtrOutput ¶
func (i PipelineSpecArgs) ToPipelineSpecPtrOutput() PipelineSpecPtrOutput
func (PipelineSpecArgs) ToPipelineSpecPtrOutputWithContext ¶
func (i PipelineSpecArgs) ToPipelineSpecPtrOutputWithContext(ctx context.Context) PipelineSpecPtrOutput
type PipelineSpecInput ¶
type PipelineSpecInput interface { pulumi.Input ToPipelineSpecOutput() PipelineSpecOutput ToPipelineSpecOutputWithContext(context.Context) PipelineSpecOutput }
PipelineSpecInput is an input type that accepts PipelineSpecArgs and PipelineSpecOutput values. You can construct a concrete instance of `PipelineSpecInput` via:
PipelineSpecArgs{...}
type PipelineSpecOptions ¶
type PipelineSpecOptions struct { // Boolean for the Settings under pending approval: `When build enters "Pending Approval" state, volume should`: // * Default (attribute not specified): "Use Setting accounts" // * true: "Remain (build remains active)" // * false: "Be removed" KeepPvcsForPendingApproval *bool `pulumi:"keepPvcsForPendingApproval"` // Boolean for the Settings under pending approval: `Pipeline concurrency policy: Builds on "Pending Approval" state should be`: // * Default (attribute not specified): "Use Setting accounts" // * true: "Included in concurrency" // * false: "Not included in concurrency" PendingApprovalConcurrencyApplied *bool `pulumi:"pendingApprovalConcurrencyApplied"` }
type PipelineSpecOptionsArgs ¶
type PipelineSpecOptionsArgs struct { // Boolean for the Settings under pending approval: `When build enters "Pending Approval" state, volume should`: // * Default (attribute not specified): "Use Setting accounts" // * true: "Remain (build remains active)" // * false: "Be removed" KeepPvcsForPendingApproval pulumi.BoolPtrInput `pulumi:"keepPvcsForPendingApproval"` // Boolean for the Settings under pending approval: `Pipeline concurrency policy: Builds on "Pending Approval" state should be`: // * Default (attribute not specified): "Use Setting accounts" // * true: "Included in concurrency" // * false: "Not included in concurrency" PendingApprovalConcurrencyApplied pulumi.BoolPtrInput `pulumi:"pendingApprovalConcurrencyApplied"` }
func (PipelineSpecOptionsArgs) ElementType ¶
func (PipelineSpecOptionsArgs) ElementType() reflect.Type
func (PipelineSpecOptionsArgs) ToPipelineSpecOptionsOutput ¶
func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsOutput() PipelineSpecOptionsOutput
func (PipelineSpecOptionsArgs) ToPipelineSpecOptionsOutputWithContext ¶
func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsOutputWithContext(ctx context.Context) PipelineSpecOptionsOutput
func (PipelineSpecOptionsArgs) ToPipelineSpecOptionsPtrOutput ¶
func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput
func (PipelineSpecOptionsArgs) ToPipelineSpecOptionsPtrOutputWithContext ¶
func (i PipelineSpecOptionsArgs) ToPipelineSpecOptionsPtrOutputWithContext(ctx context.Context) PipelineSpecOptionsPtrOutput
type PipelineSpecOptionsInput ¶
type PipelineSpecOptionsInput interface { pulumi.Input ToPipelineSpecOptionsOutput() PipelineSpecOptionsOutput ToPipelineSpecOptionsOutputWithContext(context.Context) PipelineSpecOptionsOutput }
PipelineSpecOptionsInput is an input type that accepts PipelineSpecOptionsArgs and PipelineSpecOptionsOutput values. You can construct a concrete instance of `PipelineSpecOptionsInput` via:
PipelineSpecOptionsArgs{...}
type PipelineSpecOptionsOutput ¶
type PipelineSpecOptionsOutput struct{ *pulumi.OutputState }
func (PipelineSpecOptionsOutput) ElementType ¶
func (PipelineSpecOptionsOutput) ElementType() reflect.Type
func (PipelineSpecOptionsOutput) KeepPvcsForPendingApproval ¶
func (o PipelineSpecOptionsOutput) KeepPvcsForPendingApproval() pulumi.BoolPtrOutput
Boolean for the Settings under pending approval: `When build enters "Pending Approval" state, volume should`: * Default (attribute not specified): "Use Setting accounts" * true: "Remain (build remains active)" * false: "Be removed"
func (PipelineSpecOptionsOutput) PendingApprovalConcurrencyApplied ¶
func (o PipelineSpecOptionsOutput) PendingApprovalConcurrencyApplied() pulumi.BoolPtrOutput
Boolean for the Settings under pending approval: `Pipeline concurrency policy: Builds on "Pending Approval" state should be`: * Default (attribute not specified): "Use Setting accounts" * true: "Included in concurrency" * false: "Not included in concurrency"
func (PipelineSpecOptionsOutput) ToPipelineSpecOptionsOutput ¶
func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsOutput() PipelineSpecOptionsOutput
func (PipelineSpecOptionsOutput) ToPipelineSpecOptionsOutputWithContext ¶
func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsOutputWithContext(ctx context.Context) PipelineSpecOptionsOutput
func (PipelineSpecOptionsOutput) ToPipelineSpecOptionsPtrOutput ¶
func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput
func (PipelineSpecOptionsOutput) ToPipelineSpecOptionsPtrOutputWithContext ¶
func (o PipelineSpecOptionsOutput) ToPipelineSpecOptionsPtrOutputWithContext(ctx context.Context) PipelineSpecOptionsPtrOutput
type PipelineSpecOptionsPtrInput ¶
type PipelineSpecOptionsPtrInput interface { pulumi.Input ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput ToPipelineSpecOptionsPtrOutputWithContext(context.Context) PipelineSpecOptionsPtrOutput }
PipelineSpecOptionsPtrInput is an input type that accepts PipelineSpecOptionsArgs, PipelineSpecOptionsPtr and PipelineSpecOptionsPtrOutput values. You can construct a concrete instance of `PipelineSpecOptionsPtrInput` via:
PipelineSpecOptionsArgs{...} or: nil
func PipelineSpecOptionsPtr ¶
func PipelineSpecOptionsPtr(v *PipelineSpecOptionsArgs) PipelineSpecOptionsPtrInput
type PipelineSpecOptionsPtrOutput ¶
type PipelineSpecOptionsPtrOutput struct{ *pulumi.OutputState }
func (PipelineSpecOptionsPtrOutput) Elem ¶
func (o PipelineSpecOptionsPtrOutput) Elem() PipelineSpecOptionsOutput
func (PipelineSpecOptionsPtrOutput) ElementType ¶
func (PipelineSpecOptionsPtrOutput) ElementType() reflect.Type
func (PipelineSpecOptionsPtrOutput) KeepPvcsForPendingApproval ¶
func (o PipelineSpecOptionsPtrOutput) KeepPvcsForPendingApproval() pulumi.BoolPtrOutput
Boolean for the Settings under pending approval: `When build enters "Pending Approval" state, volume should`: * Default (attribute not specified): "Use Setting accounts" * true: "Remain (build remains active)" * false: "Be removed"
func (PipelineSpecOptionsPtrOutput) PendingApprovalConcurrencyApplied ¶
func (o PipelineSpecOptionsPtrOutput) PendingApprovalConcurrencyApplied() pulumi.BoolPtrOutput
Boolean for the Settings under pending approval: `Pipeline concurrency policy: Builds on "Pending Approval" state should be`: * Default (attribute not specified): "Use Setting accounts" * true: "Included in concurrency" * false: "Not included in concurrency"
func (PipelineSpecOptionsPtrOutput) ToPipelineSpecOptionsPtrOutput ¶
func (o PipelineSpecOptionsPtrOutput) ToPipelineSpecOptionsPtrOutput() PipelineSpecOptionsPtrOutput
func (PipelineSpecOptionsPtrOutput) ToPipelineSpecOptionsPtrOutputWithContext ¶
func (o PipelineSpecOptionsPtrOutput) ToPipelineSpecOptionsPtrOutputWithContext(ctx context.Context) PipelineSpecOptionsPtrOutput
type PipelineSpecOutput ¶
type PipelineSpecOutput struct{ *pulumi.OutputState }
func (PipelineSpecOutput) BranchConcurrency ¶
func (o PipelineSpecOutput) BranchConcurrency() pulumi.IntPtrOutput
The maximum amount of concurrent builds that may run for each branch
func (PipelineSpecOutput) Concurrency ¶
func (o PipelineSpecOutput) Concurrency() pulumi.IntPtrOutput
The maximum amount of concurrent builds.
func (PipelineSpecOutput) Contexts ¶
func (o PipelineSpecOutput) Contexts() pulumi.StringArrayOutput
A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be configured for the pipeline
func (PipelineSpecOutput) ElementType ¶
func (PipelineSpecOutput) ElementType() reflect.Type
func (PipelineSpecOutput) Options ¶
func (o PipelineSpecOutput) Options() PipelineSpecOptionsPtrOutput
A `options` block as documented below.
func (PipelineSpecOutput) PackId ¶
func (o PipelineSpecOutput) PackId() pulumi.StringPtrOutput
SAAS pack (`5cd1746617313f468d669013` for Small; `5cd1746717313f468d669014` for Medium; `5cd1746817313f468d669015` for Large; `5cd1746817313f468d669017` for XL; `5cd1746817313f468d669018` for XXL)
func (PipelineSpecOutput) Priority ¶
func (o PipelineSpecOutput) Priority() pulumi.IntPtrOutput
Helps to organize the order of builds execution in case of reaching the concurrency limit.
func (PipelineSpecOutput) RequiredAvailableStorage ¶
func (o PipelineSpecOutput) RequiredAvailableStorage() pulumi.StringPtrOutput
Minimum disk space required for build filesystem ( unit Gi is required)
func (PipelineSpecOutput) RuntimeEnvironments ¶
func (o PipelineSpecOutput) RuntimeEnvironments() PipelineSpecRuntimeEnvironmentArrayOutput
A collection of `runtimeEnvironment` blocks as documented below.
func (PipelineSpecOutput) SpecTemplates ¶
func (o PipelineSpecOutput) SpecTemplates() PipelineSpecSpecTemplateArrayOutput
A collection of `specTemplate` blocks as documented below.
func (PipelineSpecOutput) TerminationPolicy ¶
func (o PipelineSpecOutput) TerminationPolicy() PipelineSpecTerminationPolicyPtrOutput
A `terminationPolicy` block as documented below.
func (PipelineSpecOutput) ToPipelineSpecOutput ¶
func (o PipelineSpecOutput) ToPipelineSpecOutput() PipelineSpecOutput
func (PipelineSpecOutput) ToPipelineSpecOutputWithContext ¶
func (o PipelineSpecOutput) ToPipelineSpecOutputWithContext(ctx context.Context) PipelineSpecOutput
func (PipelineSpecOutput) ToPipelineSpecPtrOutput ¶
func (o PipelineSpecOutput) ToPipelineSpecPtrOutput() PipelineSpecPtrOutput
func (PipelineSpecOutput) ToPipelineSpecPtrOutputWithContext ¶
func (o PipelineSpecOutput) ToPipelineSpecPtrOutputWithContext(ctx context.Context) PipelineSpecPtrOutput
func (PipelineSpecOutput) TriggerConcurrency ¶
func (o PipelineSpecOutput) TriggerConcurrency() pulumi.IntPtrOutput
The maximum amount of concurrent builds that may run for each trigger.
func (PipelineSpecOutput) Triggers ¶
func (o PipelineSpecOutput) Triggers() PipelineSpecTriggerArrayOutput
A collection of `trigger` blocks as documented below. Triggers [documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/triggers/git-triggers/).
func (PipelineSpecOutput) Variables ¶
func (o PipelineSpecOutput) Variables() pulumi.StringMapOutput
Pipeline variables.
type PipelineSpecPtrInput ¶
type PipelineSpecPtrInput interface { pulumi.Input ToPipelineSpecPtrOutput() PipelineSpecPtrOutput ToPipelineSpecPtrOutputWithContext(context.Context) PipelineSpecPtrOutput }
PipelineSpecPtrInput is an input type that accepts PipelineSpecArgs, PipelineSpecPtr and PipelineSpecPtrOutput values. You can construct a concrete instance of `PipelineSpecPtrInput` via:
PipelineSpecArgs{...} or: nil
func PipelineSpecPtr ¶
func PipelineSpecPtr(v *PipelineSpecArgs) PipelineSpecPtrInput
type PipelineSpecPtrOutput ¶
type PipelineSpecPtrOutput struct{ *pulumi.OutputState }
func (PipelineSpecPtrOutput) BranchConcurrency ¶
func (o PipelineSpecPtrOutput) BranchConcurrency() pulumi.IntPtrOutput
The maximum amount of concurrent builds that may run for each branch
func (PipelineSpecPtrOutput) Concurrency ¶
func (o PipelineSpecPtrOutput) Concurrency() pulumi.IntPtrOutput
The maximum amount of concurrent builds.
func (PipelineSpecPtrOutput) Contexts ¶
func (o PipelineSpecPtrOutput) Contexts() pulumi.StringArrayOutput
A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be configured for the pipeline
func (PipelineSpecPtrOutput) Elem ¶
func (o PipelineSpecPtrOutput) Elem() PipelineSpecOutput
func (PipelineSpecPtrOutput) ElementType ¶
func (PipelineSpecPtrOutput) ElementType() reflect.Type
func (PipelineSpecPtrOutput) Options ¶
func (o PipelineSpecPtrOutput) Options() PipelineSpecOptionsPtrOutput
A `options` block as documented below.
func (PipelineSpecPtrOutput) PackId ¶
func (o PipelineSpecPtrOutput) PackId() pulumi.StringPtrOutput
SAAS pack (`5cd1746617313f468d669013` for Small; `5cd1746717313f468d669014` for Medium; `5cd1746817313f468d669015` for Large; `5cd1746817313f468d669017` for XL; `5cd1746817313f468d669018` for XXL)
func (PipelineSpecPtrOutput) Priority ¶
func (o PipelineSpecPtrOutput) Priority() pulumi.IntPtrOutput
Helps to organize the order of builds execution in case of reaching the concurrency limit.
func (PipelineSpecPtrOutput) RequiredAvailableStorage ¶
func (o PipelineSpecPtrOutput) RequiredAvailableStorage() pulumi.StringPtrOutput
Minimum disk space required for build filesystem ( unit Gi is required)
func (PipelineSpecPtrOutput) RuntimeEnvironments ¶
func (o PipelineSpecPtrOutput) RuntimeEnvironments() PipelineSpecRuntimeEnvironmentArrayOutput
A collection of `runtimeEnvironment` blocks as documented below.
func (PipelineSpecPtrOutput) SpecTemplates ¶
func (o PipelineSpecPtrOutput) SpecTemplates() PipelineSpecSpecTemplateArrayOutput
A collection of `specTemplate` blocks as documented below.
func (PipelineSpecPtrOutput) TerminationPolicy ¶
func (o PipelineSpecPtrOutput) TerminationPolicy() PipelineSpecTerminationPolicyPtrOutput
A `terminationPolicy` block as documented below.
func (PipelineSpecPtrOutput) ToPipelineSpecPtrOutput ¶
func (o PipelineSpecPtrOutput) ToPipelineSpecPtrOutput() PipelineSpecPtrOutput
func (PipelineSpecPtrOutput) ToPipelineSpecPtrOutputWithContext ¶
func (o PipelineSpecPtrOutput) ToPipelineSpecPtrOutputWithContext(ctx context.Context) PipelineSpecPtrOutput
func (PipelineSpecPtrOutput) TriggerConcurrency ¶
func (o PipelineSpecPtrOutput) TriggerConcurrency() pulumi.IntPtrOutput
The maximum amount of concurrent builds that may run for each trigger.
func (PipelineSpecPtrOutput) Triggers ¶
func (o PipelineSpecPtrOutput) Triggers() PipelineSpecTriggerArrayOutput
A collection of `trigger` blocks as documented below. Triggers [documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/triggers/git-triggers/).
func (PipelineSpecPtrOutput) Variables ¶
func (o PipelineSpecPtrOutput) Variables() pulumi.StringMapOutput
Pipeline variables.
type PipelineSpecRuntimeEnvironmentArgs ¶
type PipelineSpecRuntimeEnvironmentArgs struct { // A required amount of CPU. Cpu pulumi.StringPtrInput `pulumi:"cpu"` // A pipeline shared storage. DindStorage pulumi.StringPtrInput `pulumi:"dindStorage"` // A required amount of memory. Memory pulumi.StringPtrInput `pulumi:"memory"` // A name of runtime. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PipelineSpecRuntimeEnvironmentArgs) ElementType ¶
func (PipelineSpecRuntimeEnvironmentArgs) ElementType() reflect.Type
func (PipelineSpecRuntimeEnvironmentArgs) ToPipelineSpecRuntimeEnvironmentOutput ¶
func (i PipelineSpecRuntimeEnvironmentArgs) ToPipelineSpecRuntimeEnvironmentOutput() PipelineSpecRuntimeEnvironmentOutput
func (PipelineSpecRuntimeEnvironmentArgs) ToPipelineSpecRuntimeEnvironmentOutputWithContext ¶
func (i PipelineSpecRuntimeEnvironmentArgs) ToPipelineSpecRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentOutput
type PipelineSpecRuntimeEnvironmentArray ¶
type PipelineSpecRuntimeEnvironmentArray []PipelineSpecRuntimeEnvironmentInput
func (PipelineSpecRuntimeEnvironmentArray) ElementType ¶
func (PipelineSpecRuntimeEnvironmentArray) ElementType() reflect.Type
func (PipelineSpecRuntimeEnvironmentArray) ToPipelineSpecRuntimeEnvironmentArrayOutput ¶
func (i PipelineSpecRuntimeEnvironmentArray) ToPipelineSpecRuntimeEnvironmentArrayOutput() PipelineSpecRuntimeEnvironmentArrayOutput
func (PipelineSpecRuntimeEnvironmentArray) ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext ¶
func (i PipelineSpecRuntimeEnvironmentArray) ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentArrayOutput
type PipelineSpecRuntimeEnvironmentArrayInput ¶
type PipelineSpecRuntimeEnvironmentArrayInput interface { pulumi.Input ToPipelineSpecRuntimeEnvironmentArrayOutput() PipelineSpecRuntimeEnvironmentArrayOutput ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext(context.Context) PipelineSpecRuntimeEnvironmentArrayOutput }
PipelineSpecRuntimeEnvironmentArrayInput is an input type that accepts PipelineSpecRuntimeEnvironmentArray and PipelineSpecRuntimeEnvironmentArrayOutput values. You can construct a concrete instance of `PipelineSpecRuntimeEnvironmentArrayInput` via:
PipelineSpecRuntimeEnvironmentArray{ PipelineSpecRuntimeEnvironmentArgs{...} }
type PipelineSpecRuntimeEnvironmentArrayOutput ¶
type PipelineSpecRuntimeEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (PipelineSpecRuntimeEnvironmentArrayOutput) ElementType ¶
func (PipelineSpecRuntimeEnvironmentArrayOutput) ElementType() reflect.Type
func (PipelineSpecRuntimeEnvironmentArrayOutput) ToPipelineSpecRuntimeEnvironmentArrayOutput ¶
func (o PipelineSpecRuntimeEnvironmentArrayOutput) ToPipelineSpecRuntimeEnvironmentArrayOutput() PipelineSpecRuntimeEnvironmentArrayOutput
func (PipelineSpecRuntimeEnvironmentArrayOutput) ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext ¶
func (o PipelineSpecRuntimeEnvironmentArrayOutput) ToPipelineSpecRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentArrayOutput
type PipelineSpecRuntimeEnvironmentInput ¶
type PipelineSpecRuntimeEnvironmentInput interface { pulumi.Input ToPipelineSpecRuntimeEnvironmentOutput() PipelineSpecRuntimeEnvironmentOutput ToPipelineSpecRuntimeEnvironmentOutputWithContext(context.Context) PipelineSpecRuntimeEnvironmentOutput }
PipelineSpecRuntimeEnvironmentInput is an input type that accepts PipelineSpecRuntimeEnvironmentArgs and PipelineSpecRuntimeEnvironmentOutput values. You can construct a concrete instance of `PipelineSpecRuntimeEnvironmentInput` via:
PipelineSpecRuntimeEnvironmentArgs{...}
type PipelineSpecRuntimeEnvironmentOutput ¶
type PipelineSpecRuntimeEnvironmentOutput struct{ *pulumi.OutputState }
func (PipelineSpecRuntimeEnvironmentOutput) Cpu ¶
func (o PipelineSpecRuntimeEnvironmentOutput) Cpu() pulumi.StringPtrOutput
A required amount of CPU.
func (PipelineSpecRuntimeEnvironmentOutput) DindStorage ¶
func (o PipelineSpecRuntimeEnvironmentOutput) DindStorage() pulumi.StringPtrOutput
A pipeline shared storage.
func (PipelineSpecRuntimeEnvironmentOutput) ElementType ¶
func (PipelineSpecRuntimeEnvironmentOutput) ElementType() reflect.Type
func (PipelineSpecRuntimeEnvironmentOutput) Memory ¶
func (o PipelineSpecRuntimeEnvironmentOutput) Memory() pulumi.StringPtrOutput
A required amount of memory.
func (PipelineSpecRuntimeEnvironmentOutput) Name ¶
func (o PipelineSpecRuntimeEnvironmentOutput) Name() pulumi.StringPtrOutput
A name of runtime.
func (PipelineSpecRuntimeEnvironmentOutput) ToPipelineSpecRuntimeEnvironmentOutput ¶
func (o PipelineSpecRuntimeEnvironmentOutput) ToPipelineSpecRuntimeEnvironmentOutput() PipelineSpecRuntimeEnvironmentOutput
func (PipelineSpecRuntimeEnvironmentOutput) ToPipelineSpecRuntimeEnvironmentOutputWithContext ¶
func (o PipelineSpecRuntimeEnvironmentOutput) ToPipelineSpecRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecRuntimeEnvironmentOutput
type PipelineSpecSpecTemplate ¶
type PipelineSpecSpecTemplate struct { // The Codefresh Git [context](https://codefresh.io/docs/docs/integrations/git-providers/). Context *string `pulumi:"context"` // Default value - **git**. Location *string `pulumi:"location"` // The relative path to the Codefresh pipeline file. Path string `pulumi:"path"` // The GitHub `account/repo_name`. Repo string `pulumi:"repo"` // The pipeline's revision. Should be added to the **lifecycle/ignore_changes** or incremented mannually each update. Revision string `pulumi:"revision"` }
type PipelineSpecSpecTemplateArgs ¶
type PipelineSpecSpecTemplateArgs struct { // The Codefresh Git [context](https://codefresh.io/docs/docs/integrations/git-providers/). Context pulumi.StringPtrInput `pulumi:"context"` // Default value - **git**. Location pulumi.StringPtrInput `pulumi:"location"` // The relative path to the Codefresh pipeline file. Path pulumi.StringInput `pulumi:"path"` // The GitHub `account/repo_name`. Repo pulumi.StringInput `pulumi:"repo"` // The pipeline's revision. Should be added to the **lifecycle/ignore_changes** or incremented mannually each update. Revision pulumi.StringInput `pulumi:"revision"` }
func (PipelineSpecSpecTemplateArgs) ElementType ¶
func (PipelineSpecSpecTemplateArgs) ElementType() reflect.Type
func (PipelineSpecSpecTemplateArgs) ToPipelineSpecSpecTemplateOutput ¶
func (i PipelineSpecSpecTemplateArgs) ToPipelineSpecSpecTemplateOutput() PipelineSpecSpecTemplateOutput
func (PipelineSpecSpecTemplateArgs) ToPipelineSpecSpecTemplateOutputWithContext ¶
func (i PipelineSpecSpecTemplateArgs) ToPipelineSpecSpecTemplateOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateOutput
type PipelineSpecSpecTemplateArray ¶
type PipelineSpecSpecTemplateArray []PipelineSpecSpecTemplateInput
func (PipelineSpecSpecTemplateArray) ElementType ¶
func (PipelineSpecSpecTemplateArray) ElementType() reflect.Type
func (PipelineSpecSpecTemplateArray) ToPipelineSpecSpecTemplateArrayOutput ¶
func (i PipelineSpecSpecTemplateArray) ToPipelineSpecSpecTemplateArrayOutput() PipelineSpecSpecTemplateArrayOutput
func (PipelineSpecSpecTemplateArray) ToPipelineSpecSpecTemplateArrayOutputWithContext ¶
func (i PipelineSpecSpecTemplateArray) ToPipelineSpecSpecTemplateArrayOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateArrayOutput
type PipelineSpecSpecTemplateArrayInput ¶
type PipelineSpecSpecTemplateArrayInput interface { pulumi.Input ToPipelineSpecSpecTemplateArrayOutput() PipelineSpecSpecTemplateArrayOutput ToPipelineSpecSpecTemplateArrayOutputWithContext(context.Context) PipelineSpecSpecTemplateArrayOutput }
PipelineSpecSpecTemplateArrayInput is an input type that accepts PipelineSpecSpecTemplateArray and PipelineSpecSpecTemplateArrayOutput values. You can construct a concrete instance of `PipelineSpecSpecTemplateArrayInput` via:
PipelineSpecSpecTemplateArray{ PipelineSpecSpecTemplateArgs{...} }
type PipelineSpecSpecTemplateArrayOutput ¶
type PipelineSpecSpecTemplateArrayOutput struct{ *pulumi.OutputState }
func (PipelineSpecSpecTemplateArrayOutput) ElementType ¶
func (PipelineSpecSpecTemplateArrayOutput) ElementType() reflect.Type
func (PipelineSpecSpecTemplateArrayOutput) Index ¶
func (o PipelineSpecSpecTemplateArrayOutput) Index(i pulumi.IntInput) PipelineSpecSpecTemplateOutput
func (PipelineSpecSpecTemplateArrayOutput) ToPipelineSpecSpecTemplateArrayOutput ¶
func (o PipelineSpecSpecTemplateArrayOutput) ToPipelineSpecSpecTemplateArrayOutput() PipelineSpecSpecTemplateArrayOutput
func (PipelineSpecSpecTemplateArrayOutput) ToPipelineSpecSpecTemplateArrayOutputWithContext ¶
func (o PipelineSpecSpecTemplateArrayOutput) ToPipelineSpecSpecTemplateArrayOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateArrayOutput
type PipelineSpecSpecTemplateInput ¶
type PipelineSpecSpecTemplateInput interface { pulumi.Input ToPipelineSpecSpecTemplateOutput() PipelineSpecSpecTemplateOutput ToPipelineSpecSpecTemplateOutputWithContext(context.Context) PipelineSpecSpecTemplateOutput }
PipelineSpecSpecTemplateInput is an input type that accepts PipelineSpecSpecTemplateArgs and PipelineSpecSpecTemplateOutput values. You can construct a concrete instance of `PipelineSpecSpecTemplateInput` via:
PipelineSpecSpecTemplateArgs{...}
type PipelineSpecSpecTemplateOutput ¶
type PipelineSpecSpecTemplateOutput struct{ *pulumi.OutputState }
func (PipelineSpecSpecTemplateOutput) Context ¶
func (o PipelineSpecSpecTemplateOutput) Context() pulumi.StringPtrOutput
The Codefresh Git context(https://codefresh.io/docs/docs/integrations/git-providers/).
func (PipelineSpecSpecTemplateOutput) ElementType ¶
func (PipelineSpecSpecTemplateOutput) ElementType() reflect.Type
func (PipelineSpecSpecTemplateOutput) Location ¶
func (o PipelineSpecSpecTemplateOutput) Location() pulumi.StringPtrOutput
Default value - **git**.
func (PipelineSpecSpecTemplateOutput) Path ¶
func (o PipelineSpecSpecTemplateOutput) Path() pulumi.StringOutput
The relative path to the Codefresh pipeline file.
func (PipelineSpecSpecTemplateOutput) Repo ¶
func (o PipelineSpecSpecTemplateOutput) Repo() pulumi.StringOutput
The GitHub `account/repo_name`.
func (PipelineSpecSpecTemplateOutput) Revision ¶
func (o PipelineSpecSpecTemplateOutput) Revision() pulumi.StringOutput
The pipeline's revision. Should be added to the **lifecycle/ignore_changes** or incremented mannually each update.
func (PipelineSpecSpecTemplateOutput) ToPipelineSpecSpecTemplateOutput ¶
func (o PipelineSpecSpecTemplateOutput) ToPipelineSpecSpecTemplateOutput() PipelineSpecSpecTemplateOutput
func (PipelineSpecSpecTemplateOutput) ToPipelineSpecSpecTemplateOutputWithContext ¶
func (o PipelineSpecSpecTemplateOutput) ToPipelineSpecSpecTemplateOutputWithContext(ctx context.Context) PipelineSpecSpecTemplateOutput
type PipelineSpecTerminationPolicy ¶
type PipelineSpecTerminationPolicy struct { // A `onCreateBranch` block as documented below. OnCreateBranch *PipelineSpecTerminationPolicyOnCreateBranch `pulumi:"onCreateBranch"` // Boolean. Enables the policy `Once a build is terminated, terminate all child builds initiated from it`. Default false. OnTerminateAnnotation *bool `pulumi:"onTerminateAnnotation"` }
type PipelineSpecTerminationPolicyArgs ¶
type PipelineSpecTerminationPolicyArgs struct { // A `onCreateBranch` block as documented below. OnCreateBranch PipelineSpecTerminationPolicyOnCreateBranchPtrInput `pulumi:"onCreateBranch"` // Boolean. Enables the policy `Once a build is terminated, terminate all child builds initiated from it`. Default false. OnTerminateAnnotation pulumi.BoolPtrInput `pulumi:"onTerminateAnnotation"` }
func (PipelineSpecTerminationPolicyArgs) ElementType ¶
func (PipelineSpecTerminationPolicyArgs) ElementType() reflect.Type
func (PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyOutput ¶
func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyOutput() PipelineSpecTerminationPolicyOutput
func (PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyOutputWithContext ¶
func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOutput
func (PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyPtrOutput ¶
func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput
func (PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyPtrOutputWithContext ¶
func (i PipelineSpecTerminationPolicyArgs) ToPipelineSpecTerminationPolicyPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyPtrOutput
type PipelineSpecTerminationPolicyInput ¶
type PipelineSpecTerminationPolicyInput interface { pulumi.Input ToPipelineSpecTerminationPolicyOutput() PipelineSpecTerminationPolicyOutput ToPipelineSpecTerminationPolicyOutputWithContext(context.Context) PipelineSpecTerminationPolicyOutput }
PipelineSpecTerminationPolicyInput is an input type that accepts PipelineSpecTerminationPolicyArgs and PipelineSpecTerminationPolicyOutput values. You can construct a concrete instance of `PipelineSpecTerminationPolicyInput` via:
PipelineSpecTerminationPolicyArgs{...}
type PipelineSpecTerminationPolicyOnCreateBranch ¶
type PipelineSpecTerminationPolicyOnCreateBranch struct { // A regular expression to filter the branches on with the termination policy applies. BranchName *string `pulumi:"branchName"` // Boolean. See table below for usage. IgnoreBranch *bool `pulumi:"ignoreBranch"` // Boolean. See table below for usage. IgnoreTrigger *bool `pulumi:"ignoreTrigger"` }
type PipelineSpecTerminationPolicyOnCreateBranchArgs ¶
type PipelineSpecTerminationPolicyOnCreateBranchArgs struct { // A regular expression to filter the branches on with the termination policy applies. BranchName pulumi.StringPtrInput `pulumi:"branchName"` // Boolean. See table below for usage. IgnoreBranch pulumi.BoolPtrInput `pulumi:"ignoreBranch"` // Boolean. See table below for usage. IgnoreTrigger pulumi.BoolPtrInput `pulumi:"ignoreTrigger"` }
func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ElementType ¶
func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ElementType() reflect.Type
func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchOutput ¶
func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchOutput() PipelineSpecTerminationPolicyOnCreateBranchOutput
func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext ¶
func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchOutput
func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput ¶
func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
func (PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext ¶
func (i PipelineSpecTerminationPolicyOnCreateBranchArgs) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
type PipelineSpecTerminationPolicyOnCreateBranchInput ¶
type PipelineSpecTerminationPolicyOnCreateBranchInput interface { pulumi.Input ToPipelineSpecTerminationPolicyOnCreateBranchOutput() PipelineSpecTerminationPolicyOnCreateBranchOutput ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext(context.Context) PipelineSpecTerminationPolicyOnCreateBranchOutput }
PipelineSpecTerminationPolicyOnCreateBranchInput is an input type that accepts PipelineSpecTerminationPolicyOnCreateBranchArgs and PipelineSpecTerminationPolicyOnCreateBranchOutput values. You can construct a concrete instance of `PipelineSpecTerminationPolicyOnCreateBranchInput` via:
PipelineSpecTerminationPolicyOnCreateBranchArgs{...}
type PipelineSpecTerminationPolicyOnCreateBranchOutput ¶
type PipelineSpecTerminationPolicyOnCreateBranchOutput struct{ *pulumi.OutputState }
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) BranchName ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) BranchName() pulumi.StringPtrOutput
A regular expression to filter the branches on with the termination policy applies.
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ElementType ¶
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ElementType() reflect.Type
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) IgnoreBranch ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) IgnoreBranch() pulumi.BoolPtrOutput
Boolean. See table below for usage.
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) IgnoreTrigger ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) IgnoreTrigger() pulumi.BoolPtrOutput
Boolean. See table below for usage.
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchOutput ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchOutput() PipelineSpecTerminationPolicyOnCreateBranchOutput
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchOutput
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
func (PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
type PipelineSpecTerminationPolicyOnCreateBranchPtrInput ¶
type PipelineSpecTerminationPolicyOnCreateBranchPtrInput interface { pulumi.Input ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput }
PipelineSpecTerminationPolicyOnCreateBranchPtrInput is an input type that accepts PipelineSpecTerminationPolicyOnCreateBranchArgs, PipelineSpecTerminationPolicyOnCreateBranchPtr and PipelineSpecTerminationPolicyOnCreateBranchPtrOutput values. You can construct a concrete instance of `PipelineSpecTerminationPolicyOnCreateBranchPtrInput` via:
PipelineSpecTerminationPolicyOnCreateBranchArgs{...} or: nil
func PipelineSpecTerminationPolicyOnCreateBranchPtr ¶
func PipelineSpecTerminationPolicyOnCreateBranchPtr(v *PipelineSpecTerminationPolicyOnCreateBranchArgs) PipelineSpecTerminationPolicyOnCreateBranchPtrInput
type PipelineSpecTerminationPolicyOnCreateBranchPtrOutput ¶
type PipelineSpecTerminationPolicyOnCreateBranchPtrOutput struct{ *pulumi.OutputState }
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) BranchName ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) BranchName() pulumi.StringPtrOutput
A regular expression to filter the branches on with the termination policy applies.
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ElementType ¶
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ElementType() reflect.Type
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) IgnoreBranch ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) IgnoreBranch() pulumi.BoolPtrOutput
Boolean. See table below for usage.
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) IgnoreTrigger ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) IgnoreTrigger() pulumi.BoolPtrOutput
Boolean. See table below for usage.
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutput() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
func (PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext ¶
func (o PipelineSpecTerminationPolicyOnCreateBranchPtrOutput) ToPipelineSpecTerminationPolicyOnCreateBranchPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
type PipelineSpecTerminationPolicyOutput ¶
type PipelineSpecTerminationPolicyOutput struct{ *pulumi.OutputState }
func (PipelineSpecTerminationPolicyOutput) ElementType ¶
func (PipelineSpecTerminationPolicyOutput) ElementType() reflect.Type
func (PipelineSpecTerminationPolicyOutput) OnCreateBranch ¶
func (o PipelineSpecTerminationPolicyOutput) OnCreateBranch() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
A `onCreateBranch` block as documented below.
func (PipelineSpecTerminationPolicyOutput) OnTerminateAnnotation ¶
func (o PipelineSpecTerminationPolicyOutput) OnTerminateAnnotation() pulumi.BoolPtrOutput
Boolean. Enables the policy `Once a build is terminated, terminate all child builds initiated from it`. Default false.
func (PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyOutput ¶
func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyOutput() PipelineSpecTerminationPolicyOutput
func (PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyOutputWithContext ¶
func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyOutput
func (PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyPtrOutput ¶
func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput
func (PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyPtrOutputWithContext ¶
func (o PipelineSpecTerminationPolicyOutput) ToPipelineSpecTerminationPolicyPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyPtrOutput
type PipelineSpecTerminationPolicyPtrInput ¶
type PipelineSpecTerminationPolicyPtrInput interface { pulumi.Input ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput ToPipelineSpecTerminationPolicyPtrOutputWithContext(context.Context) PipelineSpecTerminationPolicyPtrOutput }
PipelineSpecTerminationPolicyPtrInput is an input type that accepts PipelineSpecTerminationPolicyArgs, PipelineSpecTerminationPolicyPtr and PipelineSpecTerminationPolicyPtrOutput values. You can construct a concrete instance of `PipelineSpecTerminationPolicyPtrInput` via:
PipelineSpecTerminationPolicyArgs{...} or: nil
func PipelineSpecTerminationPolicyPtr ¶
func PipelineSpecTerminationPolicyPtr(v *PipelineSpecTerminationPolicyArgs) PipelineSpecTerminationPolicyPtrInput
type PipelineSpecTerminationPolicyPtrOutput ¶
type PipelineSpecTerminationPolicyPtrOutput struct{ *pulumi.OutputState }
func (PipelineSpecTerminationPolicyPtrOutput) ElementType ¶
func (PipelineSpecTerminationPolicyPtrOutput) ElementType() reflect.Type
func (PipelineSpecTerminationPolicyPtrOutput) OnCreateBranch ¶
func (o PipelineSpecTerminationPolicyPtrOutput) OnCreateBranch() PipelineSpecTerminationPolicyOnCreateBranchPtrOutput
A `onCreateBranch` block as documented below.
func (PipelineSpecTerminationPolicyPtrOutput) OnTerminateAnnotation ¶
func (o PipelineSpecTerminationPolicyPtrOutput) OnTerminateAnnotation() pulumi.BoolPtrOutput
Boolean. Enables the policy `Once a build is terminated, terminate all child builds initiated from it`. Default false.
func (PipelineSpecTerminationPolicyPtrOutput) ToPipelineSpecTerminationPolicyPtrOutput ¶
func (o PipelineSpecTerminationPolicyPtrOutput) ToPipelineSpecTerminationPolicyPtrOutput() PipelineSpecTerminationPolicyPtrOutput
func (PipelineSpecTerminationPolicyPtrOutput) ToPipelineSpecTerminationPolicyPtrOutputWithContext ¶
func (o PipelineSpecTerminationPolicyPtrOutput) ToPipelineSpecTerminationPolicyPtrOutputWithContext(ctx context.Context) PipelineSpecTerminationPolicyPtrOutput
type PipelineSpecTrigger ¶
type PipelineSpecTrigger struct { // A regular expression and will only trigger for branches that match this naming pattern. BranchRegex *string `pulumi:"branchRegex"` // Flag to manage how the `branchRegex` field is interpreted. Possible values: "multiselect-exclude", "multiselect", "regex". Default: "regex" BranchRegexInput *string `pulumi:"branchRegexInput"` // A regular expression and will only trigger for pull requests where a comment matches this naming pattern. CommentRegex *string `pulumi:"commentRegex"` // The commit status title pushed to the GIT version control system. CommitStatusTitle *string `pulumi:"commitStatusTitle"` // Codefresh Git context. Context *string `pulumi:"context"` // A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be loaded when the trigger is executed Contexts []string `pulumi:"contexts"` // The trigger description. Description *string `pulumi:"description"` // Boolean. If true, trigger will never be activated. Disabled *bool `pulumi:"disabled"` // A list of GitHub events for which a Pipeline is triggered. Default value - **push.heads**. Events []string `pulumi:"events"` // Allows to constrain the build and trigger it only if the modified files from the commit match this glob expression. ModifiedFilesGlob *string `pulumi:"modifiedFilesGlob"` // The display name for the pipeline. Name *string `pulumi:"name"` // A `options` block as documented below. Options []PipelineSpecTriggerOption `pulumi:"options"` // Default value - **github**. Provider *string `pulumi:"provider"` // Boolean. If this trigger is also applicable to Git forks. PullRequestAllowForkEvents *bool `pulumi:"pullRequestAllowForkEvents"` // A regular expression and will only trigger for pull requests to branches that match this naming pattern. PullRequestTargetBranchRegex *string `pulumi:"pullRequestTargetBranchRegex"` // The GitHub `account/repo_name`. Repo *string `pulumi:"repo"` // A collection of `runtimeEnvironment` blocks as documented below. // - `options`: (Optional) A collection `option` blocks as documented below. // *** RuntimeEnvironments []PipelineSpecTriggerRuntimeEnvironment `pulumi:"runtimeEnvironments"` // The trigger type. Default value - **git**. Type *string `pulumi:"type"` // Trigger variables. Variables map[string]string `pulumi:"variables"` }
type PipelineSpecTriggerArgs ¶
type PipelineSpecTriggerArgs struct { // A regular expression and will only trigger for branches that match this naming pattern. BranchRegex pulumi.StringPtrInput `pulumi:"branchRegex"` // Flag to manage how the `branchRegex` field is interpreted. Possible values: "multiselect-exclude", "multiselect", "regex". Default: "regex" BranchRegexInput pulumi.StringPtrInput `pulumi:"branchRegexInput"` // A regular expression and will only trigger for pull requests where a comment matches this naming pattern. CommentRegex pulumi.StringPtrInput `pulumi:"commentRegex"` // The commit status title pushed to the GIT version control system. CommitStatusTitle pulumi.StringPtrInput `pulumi:"commitStatusTitle"` // Codefresh Git context. Context pulumi.StringPtrInput `pulumi:"context"` // A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be loaded when the trigger is executed Contexts pulumi.StringArrayInput `pulumi:"contexts"` // The trigger description. Description pulumi.StringPtrInput `pulumi:"description"` // Boolean. If true, trigger will never be activated. Disabled pulumi.BoolPtrInput `pulumi:"disabled"` // A list of GitHub events for which a Pipeline is triggered. Default value - **push.heads**. Events pulumi.StringArrayInput `pulumi:"events"` // Allows to constrain the build and trigger it only if the modified files from the commit match this glob expression. ModifiedFilesGlob pulumi.StringPtrInput `pulumi:"modifiedFilesGlob"` // The display name for the pipeline. Name pulumi.StringPtrInput `pulumi:"name"` // A `options` block as documented below. Options PipelineSpecTriggerOptionArrayInput `pulumi:"options"` // Default value - **github**. Provider pulumi.StringPtrInput `pulumi:"provider"` // Boolean. If this trigger is also applicable to Git forks. PullRequestAllowForkEvents pulumi.BoolPtrInput `pulumi:"pullRequestAllowForkEvents"` // A regular expression and will only trigger for pull requests to branches that match this naming pattern. PullRequestTargetBranchRegex pulumi.StringPtrInput `pulumi:"pullRequestTargetBranchRegex"` // The GitHub `account/repo_name`. Repo pulumi.StringPtrInput `pulumi:"repo"` // A collection of `runtimeEnvironment` blocks as documented below. // - `options`: (Optional) A collection `option` blocks as documented below. // *** RuntimeEnvironments PipelineSpecTriggerRuntimeEnvironmentArrayInput `pulumi:"runtimeEnvironments"` // The trigger type. Default value - **git**. Type pulumi.StringPtrInput `pulumi:"type"` // Trigger variables. Variables pulumi.StringMapInput `pulumi:"variables"` }
func (PipelineSpecTriggerArgs) ElementType ¶
func (PipelineSpecTriggerArgs) ElementType() reflect.Type
func (PipelineSpecTriggerArgs) ToPipelineSpecTriggerOutput ¶
func (i PipelineSpecTriggerArgs) ToPipelineSpecTriggerOutput() PipelineSpecTriggerOutput
func (PipelineSpecTriggerArgs) ToPipelineSpecTriggerOutputWithContext ¶
func (i PipelineSpecTriggerArgs) ToPipelineSpecTriggerOutputWithContext(ctx context.Context) PipelineSpecTriggerOutput
type PipelineSpecTriggerArray ¶
type PipelineSpecTriggerArray []PipelineSpecTriggerInput
func (PipelineSpecTriggerArray) ElementType ¶
func (PipelineSpecTriggerArray) ElementType() reflect.Type
func (PipelineSpecTriggerArray) ToPipelineSpecTriggerArrayOutput ¶
func (i PipelineSpecTriggerArray) ToPipelineSpecTriggerArrayOutput() PipelineSpecTriggerArrayOutput
func (PipelineSpecTriggerArray) ToPipelineSpecTriggerArrayOutputWithContext ¶
func (i PipelineSpecTriggerArray) ToPipelineSpecTriggerArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerArrayOutput
type PipelineSpecTriggerArrayInput ¶
type PipelineSpecTriggerArrayInput interface { pulumi.Input ToPipelineSpecTriggerArrayOutput() PipelineSpecTriggerArrayOutput ToPipelineSpecTriggerArrayOutputWithContext(context.Context) PipelineSpecTriggerArrayOutput }
PipelineSpecTriggerArrayInput is an input type that accepts PipelineSpecTriggerArray and PipelineSpecTriggerArrayOutput values. You can construct a concrete instance of `PipelineSpecTriggerArrayInput` via:
PipelineSpecTriggerArray{ PipelineSpecTriggerArgs{...} }
type PipelineSpecTriggerArrayOutput ¶
type PipelineSpecTriggerArrayOutput struct{ *pulumi.OutputState }
func (PipelineSpecTriggerArrayOutput) ElementType ¶
func (PipelineSpecTriggerArrayOutput) ElementType() reflect.Type
func (PipelineSpecTriggerArrayOutput) Index ¶
func (o PipelineSpecTriggerArrayOutput) Index(i pulumi.IntInput) PipelineSpecTriggerOutput
func (PipelineSpecTriggerArrayOutput) ToPipelineSpecTriggerArrayOutput ¶
func (o PipelineSpecTriggerArrayOutput) ToPipelineSpecTriggerArrayOutput() PipelineSpecTriggerArrayOutput
func (PipelineSpecTriggerArrayOutput) ToPipelineSpecTriggerArrayOutputWithContext ¶
func (o PipelineSpecTriggerArrayOutput) ToPipelineSpecTriggerArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerArrayOutput
type PipelineSpecTriggerInput ¶
type PipelineSpecTriggerInput interface { pulumi.Input ToPipelineSpecTriggerOutput() PipelineSpecTriggerOutput ToPipelineSpecTriggerOutputWithContext(context.Context) PipelineSpecTriggerOutput }
PipelineSpecTriggerInput is an input type that accepts PipelineSpecTriggerArgs and PipelineSpecTriggerOutput values. You can construct a concrete instance of `PipelineSpecTriggerInput` via:
PipelineSpecTriggerArgs{...}
type PipelineSpecTriggerOption ¶
type PipelineSpecTriggerOption struct { // Boolean. If false the pipeline will not send notifications to Slack and status updates back to the Git provider. Default false EnableNotifications *bool `pulumi:"enableNotifications"` // Boolean. If true, docker layer cache is disabled. Default false NoCache *bool `pulumi:"noCache"` // Boolean. If true, extra Codefresh caching is disabled. Default false NoCfCache *bool `pulumi:"noCfCache"` // Boolean. If true, all files on volume will be deleted before each execution. Default false ResetVolume *bool `pulumi:"resetVolume"` }
type PipelineSpecTriggerOptionArgs ¶
type PipelineSpecTriggerOptionArgs struct { // Boolean. If false the pipeline will not send notifications to Slack and status updates back to the Git provider. Default false EnableNotifications pulumi.BoolPtrInput `pulumi:"enableNotifications"` // Boolean. If true, docker layer cache is disabled. Default false NoCache pulumi.BoolPtrInput `pulumi:"noCache"` // Boolean. If true, extra Codefresh caching is disabled. Default false NoCfCache pulumi.BoolPtrInput `pulumi:"noCfCache"` // Boolean. If true, all files on volume will be deleted before each execution. Default false ResetVolume pulumi.BoolPtrInput `pulumi:"resetVolume"` }
func (PipelineSpecTriggerOptionArgs) ElementType ¶
func (PipelineSpecTriggerOptionArgs) ElementType() reflect.Type
func (PipelineSpecTriggerOptionArgs) ToPipelineSpecTriggerOptionOutput ¶
func (i PipelineSpecTriggerOptionArgs) ToPipelineSpecTriggerOptionOutput() PipelineSpecTriggerOptionOutput
func (PipelineSpecTriggerOptionArgs) ToPipelineSpecTriggerOptionOutputWithContext ¶
func (i PipelineSpecTriggerOptionArgs) ToPipelineSpecTriggerOptionOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionOutput
type PipelineSpecTriggerOptionArray ¶
type PipelineSpecTriggerOptionArray []PipelineSpecTriggerOptionInput
func (PipelineSpecTriggerOptionArray) ElementType ¶
func (PipelineSpecTriggerOptionArray) ElementType() reflect.Type
func (PipelineSpecTriggerOptionArray) ToPipelineSpecTriggerOptionArrayOutput ¶
func (i PipelineSpecTriggerOptionArray) ToPipelineSpecTriggerOptionArrayOutput() PipelineSpecTriggerOptionArrayOutput
func (PipelineSpecTriggerOptionArray) ToPipelineSpecTriggerOptionArrayOutputWithContext ¶
func (i PipelineSpecTriggerOptionArray) ToPipelineSpecTriggerOptionArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionArrayOutput
type PipelineSpecTriggerOptionArrayInput ¶
type PipelineSpecTriggerOptionArrayInput interface { pulumi.Input ToPipelineSpecTriggerOptionArrayOutput() PipelineSpecTriggerOptionArrayOutput ToPipelineSpecTriggerOptionArrayOutputWithContext(context.Context) PipelineSpecTriggerOptionArrayOutput }
PipelineSpecTriggerOptionArrayInput is an input type that accepts PipelineSpecTriggerOptionArray and PipelineSpecTriggerOptionArrayOutput values. You can construct a concrete instance of `PipelineSpecTriggerOptionArrayInput` via:
PipelineSpecTriggerOptionArray{ PipelineSpecTriggerOptionArgs{...} }
type PipelineSpecTriggerOptionArrayOutput ¶
type PipelineSpecTriggerOptionArrayOutput struct{ *pulumi.OutputState }
func (PipelineSpecTriggerOptionArrayOutput) ElementType ¶
func (PipelineSpecTriggerOptionArrayOutput) ElementType() reflect.Type
func (PipelineSpecTriggerOptionArrayOutput) Index ¶
func (o PipelineSpecTriggerOptionArrayOutput) Index(i pulumi.IntInput) PipelineSpecTriggerOptionOutput
func (PipelineSpecTriggerOptionArrayOutput) ToPipelineSpecTriggerOptionArrayOutput ¶
func (o PipelineSpecTriggerOptionArrayOutput) ToPipelineSpecTriggerOptionArrayOutput() PipelineSpecTriggerOptionArrayOutput
func (PipelineSpecTriggerOptionArrayOutput) ToPipelineSpecTriggerOptionArrayOutputWithContext ¶
func (o PipelineSpecTriggerOptionArrayOutput) ToPipelineSpecTriggerOptionArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionArrayOutput
type PipelineSpecTriggerOptionInput ¶
type PipelineSpecTriggerOptionInput interface { pulumi.Input ToPipelineSpecTriggerOptionOutput() PipelineSpecTriggerOptionOutput ToPipelineSpecTriggerOptionOutputWithContext(context.Context) PipelineSpecTriggerOptionOutput }
PipelineSpecTriggerOptionInput is an input type that accepts PipelineSpecTriggerOptionArgs and PipelineSpecTriggerOptionOutput values. You can construct a concrete instance of `PipelineSpecTriggerOptionInput` via:
PipelineSpecTriggerOptionArgs{...}
type PipelineSpecTriggerOptionOutput ¶
type PipelineSpecTriggerOptionOutput struct{ *pulumi.OutputState }
func (PipelineSpecTriggerOptionOutput) ElementType ¶
func (PipelineSpecTriggerOptionOutput) ElementType() reflect.Type
func (PipelineSpecTriggerOptionOutput) EnableNotifications ¶
func (o PipelineSpecTriggerOptionOutput) EnableNotifications() pulumi.BoolPtrOutput
Boolean. If false the pipeline will not send notifications to Slack and status updates back to the Git provider. Default false
func (PipelineSpecTriggerOptionOutput) NoCache ¶
func (o PipelineSpecTriggerOptionOutput) NoCache() pulumi.BoolPtrOutput
Boolean. If true, docker layer cache is disabled. Default false
func (PipelineSpecTriggerOptionOutput) NoCfCache ¶
func (o PipelineSpecTriggerOptionOutput) NoCfCache() pulumi.BoolPtrOutput
Boolean. If true, extra Codefresh caching is disabled. Default false
func (PipelineSpecTriggerOptionOutput) ResetVolume ¶
func (o PipelineSpecTriggerOptionOutput) ResetVolume() pulumi.BoolPtrOutput
Boolean. If true, all files on volume will be deleted before each execution. Default false
func (PipelineSpecTriggerOptionOutput) ToPipelineSpecTriggerOptionOutput ¶
func (o PipelineSpecTriggerOptionOutput) ToPipelineSpecTriggerOptionOutput() PipelineSpecTriggerOptionOutput
func (PipelineSpecTriggerOptionOutput) ToPipelineSpecTriggerOptionOutputWithContext ¶
func (o PipelineSpecTriggerOptionOutput) ToPipelineSpecTriggerOptionOutputWithContext(ctx context.Context) PipelineSpecTriggerOptionOutput
type PipelineSpecTriggerOutput ¶
type PipelineSpecTriggerOutput struct{ *pulumi.OutputState }
func (PipelineSpecTriggerOutput) BranchRegex ¶
func (o PipelineSpecTriggerOutput) BranchRegex() pulumi.StringPtrOutput
A regular expression and will only trigger for branches that match this naming pattern.
func (PipelineSpecTriggerOutput) BranchRegexInput ¶
func (o PipelineSpecTriggerOutput) BranchRegexInput() pulumi.StringPtrOutput
Flag to manage how the `branchRegex` field is interpreted. Possible values: "multiselect-exclude", "multiselect", "regex". Default: "regex"
func (PipelineSpecTriggerOutput) CommentRegex ¶
func (o PipelineSpecTriggerOutput) CommentRegex() pulumi.StringPtrOutput
A regular expression and will only trigger for pull requests where a comment matches this naming pattern.
func (PipelineSpecTriggerOutput) CommitStatusTitle ¶
func (o PipelineSpecTriggerOutput) CommitStatusTitle() pulumi.StringPtrOutput
The commit status title pushed to the GIT version control system.
func (PipelineSpecTriggerOutput) Context ¶
func (o PipelineSpecTriggerOutput) Context() pulumi.StringPtrOutput
Codefresh Git context.
func (PipelineSpecTriggerOutput) Contexts ¶
func (o PipelineSpecTriggerOutput) Contexts() pulumi.StringArrayOutput
A list of strings representing the contexts ([sharedConfiguration](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/shared-configuration/)) to be loaded when the trigger is executed
func (PipelineSpecTriggerOutput) Description ¶
func (o PipelineSpecTriggerOutput) Description() pulumi.StringPtrOutput
The trigger description.
func (PipelineSpecTriggerOutput) Disabled ¶
func (o PipelineSpecTriggerOutput) Disabled() pulumi.BoolPtrOutput
Boolean. If true, trigger will never be activated.
func (PipelineSpecTriggerOutput) ElementType ¶
func (PipelineSpecTriggerOutput) ElementType() reflect.Type
func (PipelineSpecTriggerOutput) Events ¶
func (o PipelineSpecTriggerOutput) Events() pulumi.StringArrayOutput
A list of GitHub events for which a Pipeline is triggered. Default value - **push.heads**.
func (PipelineSpecTriggerOutput) ModifiedFilesGlob ¶
func (o PipelineSpecTriggerOutput) ModifiedFilesGlob() pulumi.StringPtrOutput
Allows to constrain the build and trigger it only if the modified files from the commit match this glob expression.
func (PipelineSpecTriggerOutput) Name ¶
func (o PipelineSpecTriggerOutput) Name() pulumi.StringPtrOutput
The display name for the pipeline.
func (PipelineSpecTriggerOutput) Options ¶
func (o PipelineSpecTriggerOutput) Options() PipelineSpecTriggerOptionArrayOutput
A `options` block as documented below.
func (PipelineSpecTriggerOutput) Provider ¶
func (o PipelineSpecTriggerOutput) Provider() pulumi.StringPtrOutput
Default value - **github**.
func (PipelineSpecTriggerOutput) PullRequestAllowForkEvents ¶
func (o PipelineSpecTriggerOutput) PullRequestAllowForkEvents() pulumi.BoolPtrOutput
Boolean. If this trigger is also applicable to Git forks.
func (PipelineSpecTriggerOutput) PullRequestTargetBranchRegex ¶
func (o PipelineSpecTriggerOutput) PullRequestTargetBranchRegex() pulumi.StringPtrOutput
A regular expression and will only trigger for pull requests to branches that match this naming pattern.
func (PipelineSpecTriggerOutput) Repo ¶
func (o PipelineSpecTriggerOutput) Repo() pulumi.StringPtrOutput
The GitHub `account/repo_name`.
func (PipelineSpecTriggerOutput) RuntimeEnvironments ¶
func (o PipelineSpecTriggerOutput) RuntimeEnvironments() PipelineSpecTriggerRuntimeEnvironmentArrayOutput
A collection of `runtimeEnvironment` blocks as documented below. - `options`: (Optional) A collection `option` blocks as documented below. ***
func (PipelineSpecTriggerOutput) ToPipelineSpecTriggerOutput ¶
func (o PipelineSpecTriggerOutput) ToPipelineSpecTriggerOutput() PipelineSpecTriggerOutput
func (PipelineSpecTriggerOutput) ToPipelineSpecTriggerOutputWithContext ¶
func (o PipelineSpecTriggerOutput) ToPipelineSpecTriggerOutputWithContext(ctx context.Context) PipelineSpecTriggerOutput
func (PipelineSpecTriggerOutput) Type ¶
func (o PipelineSpecTriggerOutput) Type() pulumi.StringPtrOutput
The trigger type. Default value - **git**.
func (PipelineSpecTriggerOutput) Variables ¶
func (o PipelineSpecTriggerOutput) Variables() pulumi.StringMapOutput
Trigger variables.
type PipelineSpecTriggerRuntimeEnvironmentArgs ¶
type PipelineSpecTriggerRuntimeEnvironmentArgs struct { // A required amount of CPU. Cpu pulumi.StringPtrInput `pulumi:"cpu"` // A pipeline shared storage. DindStorage pulumi.StringPtrInput `pulumi:"dindStorage"` // A required amount of memory. Memory pulumi.StringPtrInput `pulumi:"memory"` // A name of runtime. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PipelineSpecTriggerRuntimeEnvironmentArgs) ElementType ¶
func (PipelineSpecTriggerRuntimeEnvironmentArgs) ElementType() reflect.Type
func (PipelineSpecTriggerRuntimeEnvironmentArgs) ToPipelineSpecTriggerRuntimeEnvironmentOutput ¶
func (i PipelineSpecTriggerRuntimeEnvironmentArgs) ToPipelineSpecTriggerRuntimeEnvironmentOutput() PipelineSpecTriggerRuntimeEnvironmentOutput
func (PipelineSpecTriggerRuntimeEnvironmentArgs) ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext ¶
func (i PipelineSpecTriggerRuntimeEnvironmentArgs) ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentOutput
type PipelineSpecTriggerRuntimeEnvironmentArray ¶
type PipelineSpecTriggerRuntimeEnvironmentArray []PipelineSpecTriggerRuntimeEnvironmentInput
func (PipelineSpecTriggerRuntimeEnvironmentArray) ElementType ¶
func (PipelineSpecTriggerRuntimeEnvironmentArray) ElementType() reflect.Type
func (PipelineSpecTriggerRuntimeEnvironmentArray) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput ¶
func (i PipelineSpecTriggerRuntimeEnvironmentArray) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput() PipelineSpecTriggerRuntimeEnvironmentArrayOutput
func (PipelineSpecTriggerRuntimeEnvironmentArray) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext ¶
func (i PipelineSpecTriggerRuntimeEnvironmentArray) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentArrayOutput
type PipelineSpecTriggerRuntimeEnvironmentArrayInput ¶
type PipelineSpecTriggerRuntimeEnvironmentArrayInput interface { pulumi.Input ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput() PipelineSpecTriggerRuntimeEnvironmentArrayOutput ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext(context.Context) PipelineSpecTriggerRuntimeEnvironmentArrayOutput }
PipelineSpecTriggerRuntimeEnvironmentArrayInput is an input type that accepts PipelineSpecTriggerRuntimeEnvironmentArray and PipelineSpecTriggerRuntimeEnvironmentArrayOutput values. You can construct a concrete instance of `PipelineSpecTriggerRuntimeEnvironmentArrayInput` via:
PipelineSpecTriggerRuntimeEnvironmentArray{ PipelineSpecTriggerRuntimeEnvironmentArgs{...} }
type PipelineSpecTriggerRuntimeEnvironmentArrayOutput ¶
type PipelineSpecTriggerRuntimeEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ElementType ¶
func (PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ElementType() reflect.Type
func (PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput ¶
func (o PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutput() PipelineSpecTriggerRuntimeEnvironmentArrayOutput
func (PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext ¶
func (o PipelineSpecTriggerRuntimeEnvironmentArrayOutput) ToPipelineSpecTriggerRuntimeEnvironmentArrayOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentArrayOutput
type PipelineSpecTriggerRuntimeEnvironmentInput ¶
type PipelineSpecTriggerRuntimeEnvironmentInput interface { pulumi.Input ToPipelineSpecTriggerRuntimeEnvironmentOutput() PipelineSpecTriggerRuntimeEnvironmentOutput ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext(context.Context) PipelineSpecTriggerRuntimeEnvironmentOutput }
PipelineSpecTriggerRuntimeEnvironmentInput is an input type that accepts PipelineSpecTriggerRuntimeEnvironmentArgs and PipelineSpecTriggerRuntimeEnvironmentOutput values. You can construct a concrete instance of `PipelineSpecTriggerRuntimeEnvironmentInput` via:
PipelineSpecTriggerRuntimeEnvironmentArgs{...}
type PipelineSpecTriggerRuntimeEnvironmentOutput ¶
type PipelineSpecTriggerRuntimeEnvironmentOutput struct{ *pulumi.OutputState }
func (PipelineSpecTriggerRuntimeEnvironmentOutput) Cpu ¶
func (o PipelineSpecTriggerRuntimeEnvironmentOutput) Cpu() pulumi.StringPtrOutput
A required amount of CPU.
func (PipelineSpecTriggerRuntimeEnvironmentOutput) DindStorage ¶
func (o PipelineSpecTriggerRuntimeEnvironmentOutput) DindStorage() pulumi.StringPtrOutput
A pipeline shared storage.
func (PipelineSpecTriggerRuntimeEnvironmentOutput) ElementType ¶
func (PipelineSpecTriggerRuntimeEnvironmentOutput) ElementType() reflect.Type
func (PipelineSpecTriggerRuntimeEnvironmentOutput) Memory ¶
func (o PipelineSpecTriggerRuntimeEnvironmentOutput) Memory() pulumi.StringPtrOutput
A required amount of memory.
func (PipelineSpecTriggerRuntimeEnvironmentOutput) Name ¶
func (o PipelineSpecTriggerRuntimeEnvironmentOutput) Name() pulumi.StringPtrOutput
A name of runtime.
func (PipelineSpecTriggerRuntimeEnvironmentOutput) ToPipelineSpecTriggerRuntimeEnvironmentOutput ¶
func (o PipelineSpecTriggerRuntimeEnvironmentOutput) ToPipelineSpecTriggerRuntimeEnvironmentOutput() PipelineSpecTriggerRuntimeEnvironmentOutput
func (PipelineSpecTriggerRuntimeEnvironmentOutput) ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext ¶
func (o PipelineSpecTriggerRuntimeEnvironmentOutput) ToPipelineSpecTriggerRuntimeEnvironmentOutputWithContext(ctx context.Context) PipelineSpecTriggerRuntimeEnvironmentOutput
type PipelineState ¶
type PipelineState struct { // Boolean that specifies if the build logs are publicly accessible. Default: false IsPublic pulumi.BoolPtrInput // The display name for the pipeline. Name pulumi.StringPtrInput // A string with original yaml pipeline. // - `originalYamlString = "version: \"1.0\"\nsteps:\n test:\n image: alpine:latest\n commands:\n - echo \"ACC tests\""` // - or `originalYamlString = file("/path/to/my/codefresh.yml")` OriginalYamlString pulumi.StringPtrInput ProjectId pulumi.StringPtrInput // The pipeline's revision. Should be added to the **lifecycle/ignore_changes** or incremented mannually each update. Revision pulumi.IntPtrInput // A collection of `spec` blocks as documented below. Spec PipelineSpecPtrInput // A list of tags to mark a project for easy management and access control. Tags pulumi.StringArrayInput }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type
type Project ¶
type Project struct { pulumi.CustomResourceState // The display name for the project. Name pulumi.StringOutput `pulumi:"name"` // A list of tags to mark a project for easy management and access control. Tags pulumi.StringArrayOutput `pulumi:"tags"` // project variables. Variables pulumi.StringMapOutput `pulumi:"variables"` }
## # Project Resource
The top-level concept in Codefresh. You can create projects to group pipelines that are related. In most cases a single project will be a single application (that itself contains many micro-services). You are free to use projects as you see fit. For example, you could create a project for a specific Kubernetes cluster or a specific team/department. More about pipeline concepts see in the [official documentation](https://codefresh.io/docs/docs/configure-ci-cd-pipeline/pipelines/#pipeline-concepts).
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewProject(ctx, "test", &codefresh.ProjectArgs{ Tags: pulumi.StringArray{ pulumi.String("production"), pulumi.String("docker"), }, Variables: pulumi.StringMap{ "go_version": pulumi.String("1.13"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh
$ pulumi import codefresh:index/project:Project test xxxxxxxxxxxxxxxxxxx
```
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // The display name for the project. Name pulumi.StringPtrInput // A list of tags to mark a project for easy management and access control. Tags pulumi.StringArrayInput // project variables. Variables pulumi.StringMapInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectArray ¶
type ProjectArray []ProjectInput
func (ProjectArray) ElementType ¶
func (ProjectArray) ElementType() reflect.Type
func (ProjectArray) ToProjectArrayOutput ¶
func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArray) ToProjectArrayOutputWithContext ¶
func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectArrayInput ¶
type ProjectArrayInput interface { pulumi.Input ToProjectArrayOutput() ProjectArrayOutput ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput }
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:
ProjectArray{ ProjectArgs{...} }
type ProjectArrayOutput ¶
type ProjectArrayOutput struct{ *pulumi.OutputState }
func (ProjectArrayOutput) ElementType ¶
func (ProjectArrayOutput) ElementType() reflect.Type
func (ProjectArrayOutput) Index ¶
func (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
func (ProjectArrayOutput) ToProjectArrayOutput ¶
func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArrayOutput) ToProjectArrayOutputWithContext ¶
func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectInput ¶
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectMap ¶
type ProjectMap map[string]ProjectInput
func (ProjectMap) ElementType ¶
func (ProjectMap) ElementType() reflect.Type
func (ProjectMap) ToProjectMapOutput ¶
func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput
func (ProjectMap) ToProjectMapOutputWithContext ¶
func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectMapInput ¶
type ProjectMapInput interface { pulumi.Input ToProjectMapOutput() ProjectMapOutput ToProjectMapOutputWithContext(context.Context) ProjectMapOutput }
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:
ProjectMap{ "key": ProjectArgs{...} }
type ProjectMapOutput ¶
type ProjectMapOutput struct{ *pulumi.OutputState }
func (ProjectMapOutput) ElementType ¶
func (ProjectMapOutput) ElementType() reflect.Type
func (ProjectMapOutput) MapIndex ¶
func (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
func (ProjectMapOutput) ToProjectMapOutput ¶
func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput
func (ProjectMapOutput) ToProjectMapOutputWithContext ¶
func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) Name ¶
func (o ProjectOutput) Name() pulumi.StringOutput
The display name for the project.
func (ProjectOutput) Tags ¶
func (o ProjectOutput) Tags() pulumi.StringArrayOutput
A list of tags to mark a project for easy management and access control.
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
func (ProjectOutput) Variables ¶
func (o ProjectOutput) Variables() pulumi.StringMapOutput
project variables.
type ProjectState ¶
type ProjectState struct { // The display name for the project. Name pulumi.StringPtrInput // A list of tags to mark a project for easy management and access control. Tags pulumi.StringArrayInput // project variables. Variables pulumi.StringMapInput }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState ApiUrl pulumi.StringPtrOutput `pulumi:"apiUrl"` Token pulumi.StringPtrOutput `pulumi:"token"` }
The provider type for the codefresh package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { ApiUrl pulumi.StringPtrInput Token pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ApiUrl ¶
func (o ProviderOutput) ApiUrl() pulumi.StringPtrOutput
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Token ¶
func (o ProviderOutput) Token() pulumi.StringPtrOutput
type Registry ¶
type Registry struct { pulumi.CustomResourceState // _(Optional, Default = false)_ default registry Default pulumi.BoolPtrOutput `pulumi:"default"` // _(Optional)_ fallback registry FallbackRegistry pulumi.StringPtrOutput `pulumi:"fallbackRegistry"` Kind pulumi.StringOutput `pulumi:"kind"` // _(Required)_ some unique name for registry Name pulumi.StringOutput `pulumi:"name"` // _(Optional, Default = true)_ primary registry Primary pulumi.BoolPtrOutput `pulumi:"primary"` // _(Required)_ A `spec` block as documented below. Spec RegistrySpecOutput `pulumi:"spec"` }
func GetRegistry ¶
func GetRegistry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryState, opts ...pulumi.ResourceOption) (*Registry, error)
GetRegistry gets an existing Registry 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 NewRegistry ¶
func NewRegistry(ctx *pulumi.Context, name string, args *RegistryArgs, opts ...pulumi.ResourceOption) (*Registry, error)
NewRegistry registers a new resource with the given unique name, arguments, and options.
func (*Registry) ElementType ¶
func (*Registry) ToRegistryOutput ¶
func (i *Registry) ToRegistryOutput() RegistryOutput
func (*Registry) ToRegistryOutputWithContext ¶
func (i *Registry) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
type RegistryArgs ¶
type RegistryArgs struct { // _(Optional, Default = false)_ default registry Default pulumi.BoolPtrInput // _(Optional)_ fallback registry FallbackRegistry pulumi.StringPtrInput // _(Required)_ some unique name for registry Name pulumi.StringPtrInput // _(Optional, Default = true)_ primary registry Primary pulumi.BoolPtrInput // _(Required)_ A `spec` block as documented below. Spec RegistrySpecInput }
The set of arguments for constructing a Registry resource.
func (RegistryArgs) ElementType ¶
func (RegistryArgs) ElementType() reflect.Type
type RegistryArray ¶
type RegistryArray []RegistryInput
func (RegistryArray) ElementType ¶
func (RegistryArray) ElementType() reflect.Type
func (RegistryArray) ToRegistryArrayOutput ¶
func (i RegistryArray) ToRegistryArrayOutput() RegistryArrayOutput
func (RegistryArray) ToRegistryArrayOutputWithContext ¶
func (i RegistryArray) ToRegistryArrayOutputWithContext(ctx context.Context) RegistryArrayOutput
type RegistryArrayInput ¶
type RegistryArrayInput interface { pulumi.Input ToRegistryArrayOutput() RegistryArrayOutput ToRegistryArrayOutputWithContext(context.Context) RegistryArrayOutput }
RegistryArrayInput is an input type that accepts RegistryArray and RegistryArrayOutput values. You can construct a concrete instance of `RegistryArrayInput` via:
RegistryArray{ RegistryArgs{...} }
type RegistryArrayOutput ¶
type RegistryArrayOutput struct{ *pulumi.OutputState }
func (RegistryArrayOutput) ElementType ¶
func (RegistryArrayOutput) ElementType() reflect.Type
func (RegistryArrayOutput) Index ¶
func (o RegistryArrayOutput) Index(i pulumi.IntInput) RegistryOutput
func (RegistryArrayOutput) ToRegistryArrayOutput ¶
func (o RegistryArrayOutput) ToRegistryArrayOutput() RegistryArrayOutput
func (RegistryArrayOutput) ToRegistryArrayOutputWithContext ¶
func (o RegistryArrayOutput) ToRegistryArrayOutputWithContext(ctx context.Context) RegistryArrayOutput
type RegistryInput ¶
type RegistryInput interface { pulumi.Input ToRegistryOutput() RegistryOutput ToRegistryOutputWithContext(ctx context.Context) RegistryOutput }
type RegistryMap ¶
type RegistryMap map[string]RegistryInput
func (RegistryMap) ElementType ¶
func (RegistryMap) ElementType() reflect.Type
func (RegistryMap) ToRegistryMapOutput ¶
func (i RegistryMap) ToRegistryMapOutput() RegistryMapOutput
func (RegistryMap) ToRegistryMapOutputWithContext ¶
func (i RegistryMap) ToRegistryMapOutputWithContext(ctx context.Context) RegistryMapOutput
type RegistryMapInput ¶
type RegistryMapInput interface { pulumi.Input ToRegistryMapOutput() RegistryMapOutput ToRegistryMapOutputWithContext(context.Context) RegistryMapOutput }
RegistryMapInput is an input type that accepts RegistryMap and RegistryMapOutput values. You can construct a concrete instance of `RegistryMapInput` via:
RegistryMap{ "key": RegistryArgs{...} }
type RegistryMapOutput ¶
type RegistryMapOutput struct{ *pulumi.OutputState }
func (RegistryMapOutput) ElementType ¶
func (RegistryMapOutput) ElementType() reflect.Type
func (RegistryMapOutput) MapIndex ¶
func (o RegistryMapOutput) MapIndex(k pulumi.StringInput) RegistryOutput
func (RegistryMapOutput) ToRegistryMapOutput ¶
func (o RegistryMapOutput) ToRegistryMapOutput() RegistryMapOutput
func (RegistryMapOutput) ToRegistryMapOutputWithContext ¶
func (o RegistryMapOutput) ToRegistryMapOutputWithContext(ctx context.Context) RegistryMapOutput
type RegistryOutput ¶
type RegistryOutput struct{ *pulumi.OutputState }
func (RegistryOutput) Default ¶
func (o RegistryOutput) Default() pulumi.BoolPtrOutput
_(Optional, Default = false)_ default registry
func (RegistryOutput) ElementType ¶
func (RegistryOutput) ElementType() reflect.Type
func (RegistryOutput) FallbackRegistry ¶
func (o RegistryOutput) FallbackRegistry() pulumi.StringPtrOutput
_(Optional)_ fallback registry
func (RegistryOutput) Kind ¶
func (o RegistryOutput) Kind() pulumi.StringOutput
func (RegistryOutput) Name ¶
func (o RegistryOutput) Name() pulumi.StringOutput
_(Required)_ some unique name for registry
func (RegistryOutput) Primary ¶
func (o RegistryOutput) Primary() pulumi.BoolPtrOutput
_(Optional, Default = true)_ primary registry
func (RegistryOutput) Spec ¶
func (o RegistryOutput) Spec() RegistrySpecOutput
_(Required)_ A `spec` block as documented below.
func (RegistryOutput) ToRegistryOutput ¶
func (o RegistryOutput) ToRegistryOutput() RegistryOutput
func (RegistryOutput) ToRegistryOutputWithContext ¶
func (o RegistryOutput) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
type RegistrySpec ¶
type RegistrySpec struct { Acr *RegistrySpecAcr `pulumi:"acr"` Bintray *RegistrySpecBintray `pulumi:"bintray"` Dockerhub *RegistrySpecDockerhub `pulumi:"dockerhub"` Ecr *RegistrySpecEcr `pulumi:"ecr"` Gar *RegistrySpecGar `pulumi:"gar"` Gcr *RegistrySpecGcr `pulumi:"gcr"` Other *RegistrySpecOther `pulumi:"other"` }
type RegistrySpecAcr ¶
type RegistrySpecAcr struct { // _(Required)_ String representing client id. ClientId string `pulumi:"clientId"` // _(Required)_ String representing client secret. ClientSecret string `pulumi:"clientSecret"` // _(Required)_ String representing your acr registry domain. Domain string `pulumi:"domain"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix *string `pulumi:"repositoryPrefix"` }
type RegistrySpecAcrArgs ¶
type RegistrySpecAcrArgs struct { // _(Required)_ String representing client id. ClientId pulumi.StringInput `pulumi:"clientId"` // _(Required)_ String representing client secret. ClientSecret pulumi.StringInput `pulumi:"clientSecret"` // _(Required)_ String representing your acr registry domain. Domain pulumi.StringInput `pulumi:"domain"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix pulumi.StringPtrInput `pulumi:"repositoryPrefix"` }
func (RegistrySpecAcrArgs) ElementType ¶
func (RegistrySpecAcrArgs) ElementType() reflect.Type
func (RegistrySpecAcrArgs) ToRegistrySpecAcrOutput ¶
func (i RegistrySpecAcrArgs) ToRegistrySpecAcrOutput() RegistrySpecAcrOutput
func (RegistrySpecAcrArgs) ToRegistrySpecAcrOutputWithContext ¶
func (i RegistrySpecAcrArgs) ToRegistrySpecAcrOutputWithContext(ctx context.Context) RegistrySpecAcrOutput
func (RegistrySpecAcrArgs) ToRegistrySpecAcrPtrOutput ¶
func (i RegistrySpecAcrArgs) ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput
func (RegistrySpecAcrArgs) ToRegistrySpecAcrPtrOutputWithContext ¶
func (i RegistrySpecAcrArgs) ToRegistrySpecAcrPtrOutputWithContext(ctx context.Context) RegistrySpecAcrPtrOutput
type RegistrySpecAcrInput ¶
type RegistrySpecAcrInput interface { pulumi.Input ToRegistrySpecAcrOutput() RegistrySpecAcrOutput ToRegistrySpecAcrOutputWithContext(context.Context) RegistrySpecAcrOutput }
RegistrySpecAcrInput is an input type that accepts RegistrySpecAcrArgs and RegistrySpecAcrOutput values. You can construct a concrete instance of `RegistrySpecAcrInput` via:
RegistrySpecAcrArgs{...}
type RegistrySpecAcrOutput ¶
type RegistrySpecAcrOutput struct{ *pulumi.OutputState }
func (RegistrySpecAcrOutput) ClientId ¶
func (o RegistrySpecAcrOutput) ClientId() pulumi.StringOutput
_(Required)_ String representing client id.
func (RegistrySpecAcrOutput) ClientSecret ¶
func (o RegistrySpecAcrOutput) ClientSecret() pulumi.StringOutput
_(Required)_ String representing client secret.
func (RegistrySpecAcrOutput) Domain ¶
func (o RegistrySpecAcrOutput) Domain() pulumi.StringOutput
_(Required)_ String representing your acr registry domain.
func (RegistrySpecAcrOutput) ElementType ¶
func (RegistrySpecAcrOutput) ElementType() reflect.Type
func (RegistrySpecAcrOutput) RepositoryPrefix ¶
func (o RegistrySpecAcrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecAcrOutput) ToRegistrySpecAcrOutput ¶
func (o RegistrySpecAcrOutput) ToRegistrySpecAcrOutput() RegistrySpecAcrOutput
func (RegistrySpecAcrOutput) ToRegistrySpecAcrOutputWithContext ¶
func (o RegistrySpecAcrOutput) ToRegistrySpecAcrOutputWithContext(ctx context.Context) RegistrySpecAcrOutput
func (RegistrySpecAcrOutput) ToRegistrySpecAcrPtrOutput ¶
func (o RegistrySpecAcrOutput) ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput
func (RegistrySpecAcrOutput) ToRegistrySpecAcrPtrOutputWithContext ¶
func (o RegistrySpecAcrOutput) ToRegistrySpecAcrPtrOutputWithContext(ctx context.Context) RegistrySpecAcrPtrOutput
type RegistrySpecAcrPtrInput ¶
type RegistrySpecAcrPtrInput interface { pulumi.Input ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput ToRegistrySpecAcrPtrOutputWithContext(context.Context) RegistrySpecAcrPtrOutput }
RegistrySpecAcrPtrInput is an input type that accepts RegistrySpecAcrArgs, RegistrySpecAcrPtr and RegistrySpecAcrPtrOutput values. You can construct a concrete instance of `RegistrySpecAcrPtrInput` via:
RegistrySpecAcrArgs{...} or: nil
func RegistrySpecAcrPtr ¶
func RegistrySpecAcrPtr(v *RegistrySpecAcrArgs) RegistrySpecAcrPtrInput
type RegistrySpecAcrPtrOutput ¶
type RegistrySpecAcrPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecAcrPtrOutput) ClientId ¶
func (o RegistrySpecAcrPtrOutput) ClientId() pulumi.StringPtrOutput
_(Required)_ String representing client id.
func (RegistrySpecAcrPtrOutput) ClientSecret ¶
func (o RegistrySpecAcrPtrOutput) ClientSecret() pulumi.StringPtrOutput
_(Required)_ String representing client secret.
func (RegistrySpecAcrPtrOutput) Domain ¶
func (o RegistrySpecAcrPtrOutput) Domain() pulumi.StringPtrOutput
_(Required)_ String representing your acr registry domain.
func (RegistrySpecAcrPtrOutput) Elem ¶
func (o RegistrySpecAcrPtrOutput) Elem() RegistrySpecAcrOutput
func (RegistrySpecAcrPtrOutput) ElementType ¶
func (RegistrySpecAcrPtrOutput) ElementType() reflect.Type
func (RegistrySpecAcrPtrOutput) RepositoryPrefix ¶
func (o RegistrySpecAcrPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecAcrPtrOutput) ToRegistrySpecAcrPtrOutput ¶
func (o RegistrySpecAcrPtrOutput) ToRegistrySpecAcrPtrOutput() RegistrySpecAcrPtrOutput
func (RegistrySpecAcrPtrOutput) ToRegistrySpecAcrPtrOutputWithContext ¶
func (o RegistrySpecAcrPtrOutput) ToRegistrySpecAcrPtrOutputWithContext(ctx context.Context) RegistrySpecAcrPtrOutput
type RegistrySpecArgs ¶
type RegistrySpecArgs struct { Acr RegistrySpecAcrPtrInput `pulumi:"acr"` Bintray RegistrySpecBintrayPtrInput `pulumi:"bintray"` Dockerhub RegistrySpecDockerhubPtrInput `pulumi:"dockerhub"` Ecr RegistrySpecEcrPtrInput `pulumi:"ecr"` Gar RegistrySpecGarPtrInput `pulumi:"gar"` Gcr RegistrySpecGcrPtrInput `pulumi:"gcr"` Other RegistrySpecOtherPtrInput `pulumi:"other"` }
func (RegistrySpecArgs) ElementType ¶
func (RegistrySpecArgs) ElementType() reflect.Type
func (RegistrySpecArgs) ToRegistrySpecOutput ¶
func (i RegistrySpecArgs) ToRegistrySpecOutput() RegistrySpecOutput
func (RegistrySpecArgs) ToRegistrySpecOutputWithContext ¶
func (i RegistrySpecArgs) ToRegistrySpecOutputWithContext(ctx context.Context) RegistrySpecOutput
func (RegistrySpecArgs) ToRegistrySpecPtrOutput ¶
func (i RegistrySpecArgs) ToRegistrySpecPtrOutput() RegistrySpecPtrOutput
func (RegistrySpecArgs) ToRegistrySpecPtrOutputWithContext ¶
func (i RegistrySpecArgs) ToRegistrySpecPtrOutputWithContext(ctx context.Context) RegistrySpecPtrOutput
type RegistrySpecBintray ¶
type RegistrySpecBintray struct { // _(Required)_ String representing the bintray domain Domain string `pulumi:"domain"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix *string `pulumi:"repositoryPrefix"` // _(Required)_ String representing token Token string `pulumi:"token"` // _(Required)_ String representing the username Username string `pulumi:"username"` }
type RegistrySpecBintrayArgs ¶
type RegistrySpecBintrayArgs struct { // _(Required)_ String representing the bintray domain Domain pulumi.StringInput `pulumi:"domain"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix pulumi.StringPtrInput `pulumi:"repositoryPrefix"` // _(Required)_ String representing token Token pulumi.StringInput `pulumi:"token"` // _(Required)_ String representing the username Username pulumi.StringInput `pulumi:"username"` }
func (RegistrySpecBintrayArgs) ElementType ¶
func (RegistrySpecBintrayArgs) ElementType() reflect.Type
func (RegistrySpecBintrayArgs) ToRegistrySpecBintrayOutput ¶
func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayOutput() RegistrySpecBintrayOutput
func (RegistrySpecBintrayArgs) ToRegistrySpecBintrayOutputWithContext ¶
func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayOutputWithContext(ctx context.Context) RegistrySpecBintrayOutput
func (RegistrySpecBintrayArgs) ToRegistrySpecBintrayPtrOutput ¶
func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput
func (RegistrySpecBintrayArgs) ToRegistrySpecBintrayPtrOutputWithContext ¶
func (i RegistrySpecBintrayArgs) ToRegistrySpecBintrayPtrOutputWithContext(ctx context.Context) RegistrySpecBintrayPtrOutput
type RegistrySpecBintrayInput ¶
type RegistrySpecBintrayInput interface { pulumi.Input ToRegistrySpecBintrayOutput() RegistrySpecBintrayOutput ToRegistrySpecBintrayOutputWithContext(context.Context) RegistrySpecBintrayOutput }
RegistrySpecBintrayInput is an input type that accepts RegistrySpecBintrayArgs and RegistrySpecBintrayOutput values. You can construct a concrete instance of `RegistrySpecBintrayInput` via:
RegistrySpecBintrayArgs{...}
type RegistrySpecBintrayOutput ¶
type RegistrySpecBintrayOutput struct{ *pulumi.OutputState }
func (RegistrySpecBintrayOutput) Domain ¶
func (o RegistrySpecBintrayOutput) Domain() pulumi.StringOutput
_(Required)_ String representing the bintray domain
func (RegistrySpecBintrayOutput) ElementType ¶
func (RegistrySpecBintrayOutput) ElementType() reflect.Type
func (RegistrySpecBintrayOutput) RepositoryPrefix ¶
func (o RegistrySpecBintrayOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecBintrayOutput) ToRegistrySpecBintrayOutput ¶
func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayOutput() RegistrySpecBintrayOutput
func (RegistrySpecBintrayOutput) ToRegistrySpecBintrayOutputWithContext ¶
func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayOutputWithContext(ctx context.Context) RegistrySpecBintrayOutput
func (RegistrySpecBintrayOutput) ToRegistrySpecBintrayPtrOutput ¶
func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput
func (RegistrySpecBintrayOutput) ToRegistrySpecBintrayPtrOutputWithContext ¶
func (o RegistrySpecBintrayOutput) ToRegistrySpecBintrayPtrOutputWithContext(ctx context.Context) RegistrySpecBintrayPtrOutput
func (RegistrySpecBintrayOutput) Token ¶
func (o RegistrySpecBintrayOutput) Token() pulumi.StringOutput
_(Required)_ String representing token
func (RegistrySpecBintrayOutput) Username ¶
func (o RegistrySpecBintrayOutput) Username() pulumi.StringOutput
_(Required)_ String representing the username
type RegistrySpecBintrayPtrInput ¶
type RegistrySpecBintrayPtrInput interface { pulumi.Input ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput ToRegistrySpecBintrayPtrOutputWithContext(context.Context) RegistrySpecBintrayPtrOutput }
RegistrySpecBintrayPtrInput is an input type that accepts RegistrySpecBintrayArgs, RegistrySpecBintrayPtr and RegistrySpecBintrayPtrOutput values. You can construct a concrete instance of `RegistrySpecBintrayPtrInput` via:
RegistrySpecBintrayArgs{...} or: nil
func RegistrySpecBintrayPtr ¶
func RegistrySpecBintrayPtr(v *RegistrySpecBintrayArgs) RegistrySpecBintrayPtrInput
type RegistrySpecBintrayPtrOutput ¶
type RegistrySpecBintrayPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecBintrayPtrOutput) Domain ¶
func (o RegistrySpecBintrayPtrOutput) Domain() pulumi.StringPtrOutput
_(Required)_ String representing the bintray domain
func (RegistrySpecBintrayPtrOutput) Elem ¶
func (o RegistrySpecBintrayPtrOutput) Elem() RegistrySpecBintrayOutput
func (RegistrySpecBintrayPtrOutput) ElementType ¶
func (RegistrySpecBintrayPtrOutput) ElementType() reflect.Type
func (RegistrySpecBintrayPtrOutput) RepositoryPrefix ¶
func (o RegistrySpecBintrayPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecBintrayPtrOutput) ToRegistrySpecBintrayPtrOutput ¶
func (o RegistrySpecBintrayPtrOutput) ToRegistrySpecBintrayPtrOutput() RegistrySpecBintrayPtrOutput
func (RegistrySpecBintrayPtrOutput) ToRegistrySpecBintrayPtrOutputWithContext ¶
func (o RegistrySpecBintrayPtrOutput) ToRegistrySpecBintrayPtrOutputWithContext(ctx context.Context) RegistrySpecBintrayPtrOutput
func (RegistrySpecBintrayPtrOutput) Token ¶
func (o RegistrySpecBintrayPtrOutput) Token() pulumi.StringPtrOutput
_(Required)_ String representing token
func (RegistrySpecBintrayPtrOutput) Username ¶
func (o RegistrySpecBintrayPtrOutput) Username() pulumi.StringPtrOutput
_(Required)_ String representing the username
type RegistrySpecDockerhub ¶
type RegistrySpecDockerhubArgs ¶
type RegistrySpecDockerhubArgs struct { // _(Required, Sensitive)_ String. Password pulumi.StringInput `pulumi:"password"` // _(Required)_ String. Username pulumi.StringInput `pulumi:"username"` }
func (RegistrySpecDockerhubArgs) ElementType ¶
func (RegistrySpecDockerhubArgs) ElementType() reflect.Type
func (RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubOutput ¶
func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubOutput() RegistrySpecDockerhubOutput
func (RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubOutputWithContext ¶
func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubOutputWithContext(ctx context.Context) RegistrySpecDockerhubOutput
func (RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubPtrOutput ¶
func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput
func (RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubPtrOutputWithContext ¶
func (i RegistrySpecDockerhubArgs) ToRegistrySpecDockerhubPtrOutputWithContext(ctx context.Context) RegistrySpecDockerhubPtrOutput
type RegistrySpecDockerhubInput ¶
type RegistrySpecDockerhubInput interface { pulumi.Input ToRegistrySpecDockerhubOutput() RegistrySpecDockerhubOutput ToRegistrySpecDockerhubOutputWithContext(context.Context) RegistrySpecDockerhubOutput }
RegistrySpecDockerhubInput is an input type that accepts RegistrySpecDockerhubArgs and RegistrySpecDockerhubOutput values. You can construct a concrete instance of `RegistrySpecDockerhubInput` via:
RegistrySpecDockerhubArgs{...}
type RegistrySpecDockerhubOutput ¶
type RegistrySpecDockerhubOutput struct{ *pulumi.OutputState }
func (RegistrySpecDockerhubOutput) ElementType ¶
func (RegistrySpecDockerhubOutput) ElementType() reflect.Type
func (RegistrySpecDockerhubOutput) Password ¶
func (o RegistrySpecDockerhubOutput) Password() pulumi.StringOutput
_(Required, Sensitive)_ String.
func (RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubOutput ¶
func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubOutput() RegistrySpecDockerhubOutput
func (RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubOutputWithContext ¶
func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubOutputWithContext(ctx context.Context) RegistrySpecDockerhubOutput
func (RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubPtrOutput ¶
func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput
func (RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubPtrOutputWithContext ¶
func (o RegistrySpecDockerhubOutput) ToRegistrySpecDockerhubPtrOutputWithContext(ctx context.Context) RegistrySpecDockerhubPtrOutput
func (RegistrySpecDockerhubOutput) Username ¶
func (o RegistrySpecDockerhubOutput) Username() pulumi.StringOutput
_(Required)_ String.
type RegistrySpecDockerhubPtrInput ¶
type RegistrySpecDockerhubPtrInput interface { pulumi.Input ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput ToRegistrySpecDockerhubPtrOutputWithContext(context.Context) RegistrySpecDockerhubPtrOutput }
RegistrySpecDockerhubPtrInput is an input type that accepts RegistrySpecDockerhubArgs, RegistrySpecDockerhubPtr and RegistrySpecDockerhubPtrOutput values. You can construct a concrete instance of `RegistrySpecDockerhubPtrInput` via:
RegistrySpecDockerhubArgs{...} or: nil
func RegistrySpecDockerhubPtr ¶
func RegistrySpecDockerhubPtr(v *RegistrySpecDockerhubArgs) RegistrySpecDockerhubPtrInput
type RegistrySpecDockerhubPtrOutput ¶
type RegistrySpecDockerhubPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecDockerhubPtrOutput) Elem ¶
func (o RegistrySpecDockerhubPtrOutput) Elem() RegistrySpecDockerhubOutput
func (RegistrySpecDockerhubPtrOutput) ElementType ¶
func (RegistrySpecDockerhubPtrOutput) ElementType() reflect.Type
func (RegistrySpecDockerhubPtrOutput) Password ¶
func (o RegistrySpecDockerhubPtrOutput) Password() pulumi.StringPtrOutput
_(Required, Sensitive)_ String.
func (RegistrySpecDockerhubPtrOutput) ToRegistrySpecDockerhubPtrOutput ¶
func (o RegistrySpecDockerhubPtrOutput) ToRegistrySpecDockerhubPtrOutput() RegistrySpecDockerhubPtrOutput
func (RegistrySpecDockerhubPtrOutput) ToRegistrySpecDockerhubPtrOutputWithContext ¶
func (o RegistrySpecDockerhubPtrOutput) ToRegistrySpecDockerhubPtrOutputWithContext(ctx context.Context) RegistrySpecDockerhubPtrOutput
func (RegistrySpecDockerhubPtrOutput) Username ¶
func (o RegistrySpecDockerhubPtrOutput) Username() pulumi.StringPtrOutput
_(Required)_ String.
type RegistrySpecEcr ¶
type RegistrySpecEcr struct { // _(Required)_ String representing access key id AccessKeyId string `pulumi:"accessKeyId"` // _(Required)_ String representing one of the Amazon regions Region string `pulumi:"region"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix *string `pulumi:"repositoryPrefix"` // _(Required)_ String representing secret access key SecretAccessKey string `pulumi:"secretAccessKey"` }
type RegistrySpecEcrArgs ¶
type RegistrySpecEcrArgs struct { // _(Required)_ String representing access key id AccessKeyId pulumi.StringInput `pulumi:"accessKeyId"` // _(Required)_ String representing one of the Amazon regions Region pulumi.StringInput `pulumi:"region"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix pulumi.StringPtrInput `pulumi:"repositoryPrefix"` // _(Required)_ String representing secret access key SecretAccessKey pulumi.StringInput `pulumi:"secretAccessKey"` }
func (RegistrySpecEcrArgs) ElementType ¶
func (RegistrySpecEcrArgs) ElementType() reflect.Type
func (RegistrySpecEcrArgs) ToRegistrySpecEcrOutput ¶
func (i RegistrySpecEcrArgs) ToRegistrySpecEcrOutput() RegistrySpecEcrOutput
func (RegistrySpecEcrArgs) ToRegistrySpecEcrOutputWithContext ¶
func (i RegistrySpecEcrArgs) ToRegistrySpecEcrOutputWithContext(ctx context.Context) RegistrySpecEcrOutput
func (RegistrySpecEcrArgs) ToRegistrySpecEcrPtrOutput ¶
func (i RegistrySpecEcrArgs) ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput
func (RegistrySpecEcrArgs) ToRegistrySpecEcrPtrOutputWithContext ¶
func (i RegistrySpecEcrArgs) ToRegistrySpecEcrPtrOutputWithContext(ctx context.Context) RegistrySpecEcrPtrOutput
type RegistrySpecEcrInput ¶
type RegistrySpecEcrInput interface { pulumi.Input ToRegistrySpecEcrOutput() RegistrySpecEcrOutput ToRegistrySpecEcrOutputWithContext(context.Context) RegistrySpecEcrOutput }
RegistrySpecEcrInput is an input type that accepts RegistrySpecEcrArgs and RegistrySpecEcrOutput values. You can construct a concrete instance of `RegistrySpecEcrInput` via:
RegistrySpecEcrArgs{...}
type RegistrySpecEcrOutput ¶
type RegistrySpecEcrOutput struct{ *pulumi.OutputState }
func (RegistrySpecEcrOutput) AccessKeyId ¶
func (o RegistrySpecEcrOutput) AccessKeyId() pulumi.StringOutput
_(Required)_ String representing access key id
func (RegistrySpecEcrOutput) ElementType ¶
func (RegistrySpecEcrOutput) ElementType() reflect.Type
func (RegistrySpecEcrOutput) Region ¶
func (o RegistrySpecEcrOutput) Region() pulumi.StringOutput
_(Required)_ String representing one of the Amazon regions
func (RegistrySpecEcrOutput) RepositoryPrefix ¶
func (o RegistrySpecEcrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecEcrOutput) SecretAccessKey ¶
func (o RegistrySpecEcrOutput) SecretAccessKey() pulumi.StringOutput
_(Required)_ String representing secret access key
func (RegistrySpecEcrOutput) ToRegistrySpecEcrOutput ¶
func (o RegistrySpecEcrOutput) ToRegistrySpecEcrOutput() RegistrySpecEcrOutput
func (RegistrySpecEcrOutput) ToRegistrySpecEcrOutputWithContext ¶
func (o RegistrySpecEcrOutput) ToRegistrySpecEcrOutputWithContext(ctx context.Context) RegistrySpecEcrOutput
func (RegistrySpecEcrOutput) ToRegistrySpecEcrPtrOutput ¶
func (o RegistrySpecEcrOutput) ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput
func (RegistrySpecEcrOutput) ToRegistrySpecEcrPtrOutputWithContext ¶
func (o RegistrySpecEcrOutput) ToRegistrySpecEcrPtrOutputWithContext(ctx context.Context) RegistrySpecEcrPtrOutput
type RegistrySpecEcrPtrInput ¶
type RegistrySpecEcrPtrInput interface { pulumi.Input ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput ToRegistrySpecEcrPtrOutputWithContext(context.Context) RegistrySpecEcrPtrOutput }
RegistrySpecEcrPtrInput is an input type that accepts RegistrySpecEcrArgs, RegistrySpecEcrPtr and RegistrySpecEcrPtrOutput values. You can construct a concrete instance of `RegistrySpecEcrPtrInput` via:
RegistrySpecEcrArgs{...} or: nil
func RegistrySpecEcrPtr ¶
func RegistrySpecEcrPtr(v *RegistrySpecEcrArgs) RegistrySpecEcrPtrInput
type RegistrySpecEcrPtrOutput ¶
type RegistrySpecEcrPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecEcrPtrOutput) AccessKeyId ¶
func (o RegistrySpecEcrPtrOutput) AccessKeyId() pulumi.StringPtrOutput
_(Required)_ String representing access key id
func (RegistrySpecEcrPtrOutput) Elem ¶
func (o RegistrySpecEcrPtrOutput) Elem() RegistrySpecEcrOutput
func (RegistrySpecEcrPtrOutput) ElementType ¶
func (RegistrySpecEcrPtrOutput) ElementType() reflect.Type
func (RegistrySpecEcrPtrOutput) Region ¶
func (o RegistrySpecEcrPtrOutput) Region() pulumi.StringPtrOutput
_(Required)_ String representing one of the Amazon regions
func (RegistrySpecEcrPtrOutput) RepositoryPrefix ¶
func (o RegistrySpecEcrPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecEcrPtrOutput) SecretAccessKey ¶
func (o RegistrySpecEcrPtrOutput) SecretAccessKey() pulumi.StringPtrOutput
_(Required)_ String representing secret access key
func (RegistrySpecEcrPtrOutput) ToRegistrySpecEcrPtrOutput ¶
func (o RegistrySpecEcrPtrOutput) ToRegistrySpecEcrPtrOutput() RegistrySpecEcrPtrOutput
func (RegistrySpecEcrPtrOutput) ToRegistrySpecEcrPtrOutputWithContext ¶
func (o RegistrySpecEcrPtrOutput) ToRegistrySpecEcrPtrOutputWithContext(ctx context.Context) RegistrySpecEcrPtrOutput
type RegistrySpecGar ¶
type RegistrySpecGar struct { // _(Required)_ String representing service account json file contents Keyfile string `pulumi:"keyfile"` // _(Required)_ String representing one of the Google's gar locations Location string `pulumi:"location"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix *string `pulumi:"repositoryPrefix"` }
type RegistrySpecGarArgs ¶
type RegistrySpecGarArgs struct { // _(Required)_ String representing service account json file contents Keyfile pulumi.StringInput `pulumi:"keyfile"` // _(Required)_ String representing one of the Google's gar locations Location pulumi.StringInput `pulumi:"location"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix pulumi.StringPtrInput `pulumi:"repositoryPrefix"` }
func (RegistrySpecGarArgs) ElementType ¶
func (RegistrySpecGarArgs) ElementType() reflect.Type
func (RegistrySpecGarArgs) ToRegistrySpecGarOutput ¶
func (i RegistrySpecGarArgs) ToRegistrySpecGarOutput() RegistrySpecGarOutput
func (RegistrySpecGarArgs) ToRegistrySpecGarOutputWithContext ¶
func (i RegistrySpecGarArgs) ToRegistrySpecGarOutputWithContext(ctx context.Context) RegistrySpecGarOutput
func (RegistrySpecGarArgs) ToRegistrySpecGarPtrOutput ¶
func (i RegistrySpecGarArgs) ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput
func (RegistrySpecGarArgs) ToRegistrySpecGarPtrOutputWithContext ¶
func (i RegistrySpecGarArgs) ToRegistrySpecGarPtrOutputWithContext(ctx context.Context) RegistrySpecGarPtrOutput
type RegistrySpecGarInput ¶
type RegistrySpecGarInput interface { pulumi.Input ToRegistrySpecGarOutput() RegistrySpecGarOutput ToRegistrySpecGarOutputWithContext(context.Context) RegistrySpecGarOutput }
RegistrySpecGarInput is an input type that accepts RegistrySpecGarArgs and RegistrySpecGarOutput values. You can construct a concrete instance of `RegistrySpecGarInput` via:
RegistrySpecGarArgs{...}
type RegistrySpecGarOutput ¶
type RegistrySpecGarOutput struct{ *pulumi.OutputState }
func (RegistrySpecGarOutput) ElementType ¶
func (RegistrySpecGarOutput) ElementType() reflect.Type
func (RegistrySpecGarOutput) Keyfile ¶
func (o RegistrySpecGarOutput) Keyfile() pulumi.StringOutput
_(Required)_ String representing service account json file contents
func (RegistrySpecGarOutput) Location ¶
func (o RegistrySpecGarOutput) Location() pulumi.StringOutput
_(Required)_ String representing one of the Google's gar locations
func (RegistrySpecGarOutput) RepositoryPrefix ¶
func (o RegistrySpecGarOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecGarOutput) ToRegistrySpecGarOutput ¶
func (o RegistrySpecGarOutput) ToRegistrySpecGarOutput() RegistrySpecGarOutput
func (RegistrySpecGarOutput) ToRegistrySpecGarOutputWithContext ¶
func (o RegistrySpecGarOutput) ToRegistrySpecGarOutputWithContext(ctx context.Context) RegistrySpecGarOutput
func (RegistrySpecGarOutput) ToRegistrySpecGarPtrOutput ¶
func (o RegistrySpecGarOutput) ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput
func (RegistrySpecGarOutput) ToRegistrySpecGarPtrOutputWithContext ¶
func (o RegistrySpecGarOutput) ToRegistrySpecGarPtrOutputWithContext(ctx context.Context) RegistrySpecGarPtrOutput
type RegistrySpecGarPtrInput ¶
type RegistrySpecGarPtrInput interface { pulumi.Input ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput ToRegistrySpecGarPtrOutputWithContext(context.Context) RegistrySpecGarPtrOutput }
RegistrySpecGarPtrInput is an input type that accepts RegistrySpecGarArgs, RegistrySpecGarPtr and RegistrySpecGarPtrOutput values. You can construct a concrete instance of `RegistrySpecGarPtrInput` via:
RegistrySpecGarArgs{...} or: nil
func RegistrySpecGarPtr ¶
func RegistrySpecGarPtr(v *RegistrySpecGarArgs) RegistrySpecGarPtrInput
type RegistrySpecGarPtrOutput ¶
type RegistrySpecGarPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecGarPtrOutput) Elem ¶
func (o RegistrySpecGarPtrOutput) Elem() RegistrySpecGarOutput
func (RegistrySpecGarPtrOutput) ElementType ¶
func (RegistrySpecGarPtrOutput) ElementType() reflect.Type
func (RegistrySpecGarPtrOutput) Keyfile ¶
func (o RegistrySpecGarPtrOutput) Keyfile() pulumi.StringPtrOutput
_(Required)_ String representing service account json file contents
func (RegistrySpecGarPtrOutput) Location ¶
func (o RegistrySpecGarPtrOutput) Location() pulumi.StringPtrOutput
_(Required)_ String representing one of the Google's gar locations
func (RegistrySpecGarPtrOutput) RepositoryPrefix ¶
func (o RegistrySpecGarPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecGarPtrOutput) ToRegistrySpecGarPtrOutput ¶
func (o RegistrySpecGarPtrOutput) ToRegistrySpecGarPtrOutput() RegistrySpecGarPtrOutput
func (RegistrySpecGarPtrOutput) ToRegistrySpecGarPtrOutputWithContext ¶
func (o RegistrySpecGarPtrOutput) ToRegistrySpecGarPtrOutputWithContext(ctx context.Context) RegistrySpecGarPtrOutput
type RegistrySpecGcr ¶
type RegistrySpecGcr struct { // _(Required)_ String representing one of the Google's gcr domains Domain string `pulumi:"domain"` // _(Required)_ String representing service account json file contents Keyfile string `pulumi:"keyfile"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix *string `pulumi:"repositoryPrefix"` }
type RegistrySpecGcrArgs ¶
type RegistrySpecGcrArgs struct { // _(Required)_ String representing one of the Google's gcr domains Domain pulumi.StringInput `pulumi:"domain"` // _(Required)_ String representing service account json file contents Keyfile pulumi.StringInput `pulumi:"keyfile"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix pulumi.StringPtrInput `pulumi:"repositoryPrefix"` }
func (RegistrySpecGcrArgs) ElementType ¶
func (RegistrySpecGcrArgs) ElementType() reflect.Type
func (RegistrySpecGcrArgs) ToRegistrySpecGcrOutput ¶
func (i RegistrySpecGcrArgs) ToRegistrySpecGcrOutput() RegistrySpecGcrOutput
func (RegistrySpecGcrArgs) ToRegistrySpecGcrOutputWithContext ¶
func (i RegistrySpecGcrArgs) ToRegistrySpecGcrOutputWithContext(ctx context.Context) RegistrySpecGcrOutput
func (RegistrySpecGcrArgs) ToRegistrySpecGcrPtrOutput ¶
func (i RegistrySpecGcrArgs) ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput
func (RegistrySpecGcrArgs) ToRegistrySpecGcrPtrOutputWithContext ¶
func (i RegistrySpecGcrArgs) ToRegistrySpecGcrPtrOutputWithContext(ctx context.Context) RegistrySpecGcrPtrOutput
type RegistrySpecGcrInput ¶
type RegistrySpecGcrInput interface { pulumi.Input ToRegistrySpecGcrOutput() RegistrySpecGcrOutput ToRegistrySpecGcrOutputWithContext(context.Context) RegistrySpecGcrOutput }
RegistrySpecGcrInput is an input type that accepts RegistrySpecGcrArgs and RegistrySpecGcrOutput values. You can construct a concrete instance of `RegistrySpecGcrInput` via:
RegistrySpecGcrArgs{...}
type RegistrySpecGcrOutput ¶
type RegistrySpecGcrOutput struct{ *pulumi.OutputState }
func (RegistrySpecGcrOutput) Domain ¶
func (o RegistrySpecGcrOutput) Domain() pulumi.StringOutput
_(Required)_ String representing one of the Google's gcr domains
func (RegistrySpecGcrOutput) ElementType ¶
func (RegistrySpecGcrOutput) ElementType() reflect.Type
func (RegistrySpecGcrOutput) Keyfile ¶
func (o RegistrySpecGcrOutput) Keyfile() pulumi.StringOutput
_(Required)_ String representing service account json file contents
func (RegistrySpecGcrOutput) RepositoryPrefix ¶
func (o RegistrySpecGcrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecGcrOutput) ToRegistrySpecGcrOutput ¶
func (o RegistrySpecGcrOutput) ToRegistrySpecGcrOutput() RegistrySpecGcrOutput
func (RegistrySpecGcrOutput) ToRegistrySpecGcrOutputWithContext ¶
func (o RegistrySpecGcrOutput) ToRegistrySpecGcrOutputWithContext(ctx context.Context) RegistrySpecGcrOutput
func (RegistrySpecGcrOutput) ToRegistrySpecGcrPtrOutput ¶
func (o RegistrySpecGcrOutput) ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput
func (RegistrySpecGcrOutput) ToRegistrySpecGcrPtrOutputWithContext ¶
func (o RegistrySpecGcrOutput) ToRegistrySpecGcrPtrOutputWithContext(ctx context.Context) RegistrySpecGcrPtrOutput
type RegistrySpecGcrPtrInput ¶
type RegistrySpecGcrPtrInput interface { pulumi.Input ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput ToRegistrySpecGcrPtrOutputWithContext(context.Context) RegistrySpecGcrPtrOutput }
RegistrySpecGcrPtrInput is an input type that accepts RegistrySpecGcrArgs, RegistrySpecGcrPtr and RegistrySpecGcrPtrOutput values. You can construct a concrete instance of `RegistrySpecGcrPtrInput` via:
RegistrySpecGcrArgs{...} or: nil
func RegistrySpecGcrPtr ¶
func RegistrySpecGcrPtr(v *RegistrySpecGcrArgs) RegistrySpecGcrPtrInput
type RegistrySpecGcrPtrOutput ¶
type RegistrySpecGcrPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecGcrPtrOutput) Domain ¶
func (o RegistrySpecGcrPtrOutput) Domain() pulumi.StringPtrOutput
_(Required)_ String representing one of the Google's gcr domains
func (RegistrySpecGcrPtrOutput) Elem ¶
func (o RegistrySpecGcrPtrOutput) Elem() RegistrySpecGcrOutput
func (RegistrySpecGcrPtrOutput) ElementType ¶
func (RegistrySpecGcrPtrOutput) ElementType() reflect.Type
func (RegistrySpecGcrPtrOutput) Keyfile ¶
func (o RegistrySpecGcrPtrOutput) Keyfile() pulumi.StringPtrOutput
_(Required)_ String representing service account json file contents
func (RegistrySpecGcrPtrOutput) RepositoryPrefix ¶
func (o RegistrySpecGcrPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecGcrPtrOutput) ToRegistrySpecGcrPtrOutput ¶
func (o RegistrySpecGcrPtrOutput) ToRegistrySpecGcrPtrOutput() RegistrySpecGcrPtrOutput
func (RegistrySpecGcrPtrOutput) ToRegistrySpecGcrPtrOutputWithContext ¶
func (o RegistrySpecGcrPtrOutput) ToRegistrySpecGcrPtrOutputWithContext(ctx context.Context) RegistrySpecGcrPtrOutput
type RegistrySpecInput ¶
type RegistrySpecInput interface { pulumi.Input ToRegistrySpecOutput() RegistrySpecOutput ToRegistrySpecOutputWithContext(context.Context) RegistrySpecOutput }
RegistrySpecInput is an input type that accepts RegistrySpecArgs and RegistrySpecOutput values. You can construct a concrete instance of `RegistrySpecInput` via:
RegistrySpecArgs{...}
type RegistrySpecOther ¶
type RegistrySpecOther struct { // _(Optional, Default = false)_ Bool. See the [docs](https://codefresh.io/docs/docs/administration/behind-the-firewall/#accessing-an-internal-docker-registry). BehindFirewall *bool `pulumi:"behindFirewall"` // _(Required)_ String representing the bintray domain Domain string `pulumi:"domain"` // _(Required)_ String representing token Password string `pulumi:"password"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix *string `pulumi:"repositoryPrefix"` // _(Required)_ String representing the username Username string `pulumi:"username"` }
type RegistrySpecOtherArgs ¶
type RegistrySpecOtherArgs struct { // _(Optional, Default = false)_ Bool. See the [docs](https://codefresh.io/docs/docs/administration/behind-the-firewall/#accessing-an-internal-docker-registry). BehindFirewall pulumi.BoolPtrInput `pulumi:"behindFirewall"` // _(Required)_ String representing the bintray domain Domain pulumi.StringInput `pulumi:"domain"` // _(Required)_ String representing token Password pulumi.StringInput `pulumi:"password"` // _(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix). RepositoryPrefix pulumi.StringPtrInput `pulumi:"repositoryPrefix"` // _(Required)_ String representing the username Username pulumi.StringInput `pulumi:"username"` }
func (RegistrySpecOtherArgs) ElementType ¶
func (RegistrySpecOtherArgs) ElementType() reflect.Type
func (RegistrySpecOtherArgs) ToRegistrySpecOtherOutput ¶
func (i RegistrySpecOtherArgs) ToRegistrySpecOtherOutput() RegistrySpecOtherOutput
func (RegistrySpecOtherArgs) ToRegistrySpecOtherOutputWithContext ¶
func (i RegistrySpecOtherArgs) ToRegistrySpecOtherOutputWithContext(ctx context.Context) RegistrySpecOtherOutput
func (RegistrySpecOtherArgs) ToRegistrySpecOtherPtrOutput ¶
func (i RegistrySpecOtherArgs) ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput
func (RegistrySpecOtherArgs) ToRegistrySpecOtherPtrOutputWithContext ¶
func (i RegistrySpecOtherArgs) ToRegistrySpecOtherPtrOutputWithContext(ctx context.Context) RegistrySpecOtherPtrOutput
type RegistrySpecOtherInput ¶
type RegistrySpecOtherInput interface { pulumi.Input ToRegistrySpecOtherOutput() RegistrySpecOtherOutput ToRegistrySpecOtherOutputWithContext(context.Context) RegistrySpecOtherOutput }
RegistrySpecOtherInput is an input type that accepts RegistrySpecOtherArgs and RegistrySpecOtherOutput values. You can construct a concrete instance of `RegistrySpecOtherInput` via:
RegistrySpecOtherArgs{...}
type RegistrySpecOtherOutput ¶
type RegistrySpecOtherOutput struct{ *pulumi.OutputState }
func (RegistrySpecOtherOutput) BehindFirewall ¶
func (o RegistrySpecOtherOutput) BehindFirewall() pulumi.BoolPtrOutput
_(Optional, Default = false)_ Bool. See the [docs](https://codefresh.io/docs/docs/administration/behind-the-firewall/#accessing-an-internal-docker-registry).
func (RegistrySpecOtherOutput) Domain ¶
func (o RegistrySpecOtherOutput) Domain() pulumi.StringOutput
_(Required)_ String representing the bintray domain
func (RegistrySpecOtherOutput) ElementType ¶
func (RegistrySpecOtherOutput) ElementType() reflect.Type
func (RegistrySpecOtherOutput) Password ¶
func (o RegistrySpecOtherOutput) Password() pulumi.StringOutput
_(Required)_ String representing token
func (RegistrySpecOtherOutput) RepositoryPrefix ¶
func (o RegistrySpecOtherOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecOtherOutput) ToRegistrySpecOtherOutput ¶
func (o RegistrySpecOtherOutput) ToRegistrySpecOtherOutput() RegistrySpecOtherOutput
func (RegistrySpecOtherOutput) ToRegistrySpecOtherOutputWithContext ¶
func (o RegistrySpecOtherOutput) ToRegistrySpecOtherOutputWithContext(ctx context.Context) RegistrySpecOtherOutput
func (RegistrySpecOtherOutput) ToRegistrySpecOtherPtrOutput ¶
func (o RegistrySpecOtherOutput) ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput
func (RegistrySpecOtherOutput) ToRegistrySpecOtherPtrOutputWithContext ¶
func (o RegistrySpecOtherOutput) ToRegistrySpecOtherPtrOutputWithContext(ctx context.Context) RegistrySpecOtherPtrOutput
func (RegistrySpecOtherOutput) Username ¶
func (o RegistrySpecOtherOutput) Username() pulumi.StringOutput
_(Required)_ String representing the username
type RegistrySpecOtherPtrInput ¶
type RegistrySpecOtherPtrInput interface { pulumi.Input ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput ToRegistrySpecOtherPtrOutputWithContext(context.Context) RegistrySpecOtherPtrOutput }
RegistrySpecOtherPtrInput is an input type that accepts RegistrySpecOtherArgs, RegistrySpecOtherPtr and RegistrySpecOtherPtrOutput values. You can construct a concrete instance of `RegistrySpecOtherPtrInput` via:
RegistrySpecOtherArgs{...} or: nil
func RegistrySpecOtherPtr ¶
func RegistrySpecOtherPtr(v *RegistrySpecOtherArgs) RegistrySpecOtherPtrInput
type RegistrySpecOtherPtrOutput ¶
type RegistrySpecOtherPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecOtherPtrOutput) BehindFirewall ¶
func (o RegistrySpecOtherPtrOutput) BehindFirewall() pulumi.BoolPtrOutput
_(Optional, Default = false)_ Bool. See the [docs](https://codefresh.io/docs/docs/administration/behind-the-firewall/#accessing-an-internal-docker-registry).
func (RegistrySpecOtherPtrOutput) Domain ¶
func (o RegistrySpecOtherPtrOutput) Domain() pulumi.StringPtrOutput
_(Required)_ String representing the bintray domain
func (RegistrySpecOtherPtrOutput) Elem ¶
func (o RegistrySpecOtherPtrOutput) Elem() RegistrySpecOtherOutput
func (RegistrySpecOtherPtrOutput) ElementType ¶
func (RegistrySpecOtherPtrOutput) ElementType() reflect.Type
func (RegistrySpecOtherPtrOutput) Password ¶
func (o RegistrySpecOtherPtrOutput) Password() pulumi.StringPtrOutput
_(Required)_ String representing token
func (RegistrySpecOtherPtrOutput) RepositoryPrefix ¶
func (o RegistrySpecOtherPtrOutput) RepositoryPrefix() pulumi.StringPtrOutput
_(Optional)_ String. See the [docs](https://codefresh.io/docs/docs/integrations/docker-registries/#using-an-optional-repository-prefix).
func (RegistrySpecOtherPtrOutput) ToRegistrySpecOtherPtrOutput ¶
func (o RegistrySpecOtherPtrOutput) ToRegistrySpecOtherPtrOutput() RegistrySpecOtherPtrOutput
func (RegistrySpecOtherPtrOutput) ToRegistrySpecOtherPtrOutputWithContext ¶
func (o RegistrySpecOtherPtrOutput) ToRegistrySpecOtherPtrOutputWithContext(ctx context.Context) RegistrySpecOtherPtrOutput
func (RegistrySpecOtherPtrOutput) Username ¶
func (o RegistrySpecOtherPtrOutput) Username() pulumi.StringPtrOutput
_(Required)_ String representing the username
type RegistrySpecOutput ¶
type RegistrySpecOutput struct{ *pulumi.OutputState }
func (RegistrySpecOutput) Acr ¶
func (o RegistrySpecOutput) Acr() RegistrySpecAcrPtrOutput
func (RegistrySpecOutput) Bintray ¶
func (o RegistrySpecOutput) Bintray() RegistrySpecBintrayPtrOutput
func (RegistrySpecOutput) Dockerhub ¶
func (o RegistrySpecOutput) Dockerhub() RegistrySpecDockerhubPtrOutput
func (RegistrySpecOutput) Ecr ¶
func (o RegistrySpecOutput) Ecr() RegistrySpecEcrPtrOutput
func (RegistrySpecOutput) ElementType ¶
func (RegistrySpecOutput) ElementType() reflect.Type
func (RegistrySpecOutput) Gar ¶
func (o RegistrySpecOutput) Gar() RegistrySpecGarPtrOutput
func (RegistrySpecOutput) Gcr ¶
func (o RegistrySpecOutput) Gcr() RegistrySpecGcrPtrOutput
func (RegistrySpecOutput) Other ¶
func (o RegistrySpecOutput) Other() RegistrySpecOtherPtrOutput
func (RegistrySpecOutput) ToRegistrySpecOutput ¶
func (o RegistrySpecOutput) ToRegistrySpecOutput() RegistrySpecOutput
func (RegistrySpecOutput) ToRegistrySpecOutputWithContext ¶
func (o RegistrySpecOutput) ToRegistrySpecOutputWithContext(ctx context.Context) RegistrySpecOutput
func (RegistrySpecOutput) ToRegistrySpecPtrOutput ¶
func (o RegistrySpecOutput) ToRegistrySpecPtrOutput() RegistrySpecPtrOutput
func (RegistrySpecOutput) ToRegistrySpecPtrOutputWithContext ¶
func (o RegistrySpecOutput) ToRegistrySpecPtrOutputWithContext(ctx context.Context) RegistrySpecPtrOutput
type RegistrySpecPtrInput ¶
type RegistrySpecPtrInput interface { pulumi.Input ToRegistrySpecPtrOutput() RegistrySpecPtrOutput ToRegistrySpecPtrOutputWithContext(context.Context) RegistrySpecPtrOutput }
RegistrySpecPtrInput is an input type that accepts RegistrySpecArgs, RegistrySpecPtr and RegistrySpecPtrOutput values. You can construct a concrete instance of `RegistrySpecPtrInput` via:
RegistrySpecArgs{...} or: nil
func RegistrySpecPtr ¶
func RegistrySpecPtr(v *RegistrySpecArgs) RegistrySpecPtrInput
type RegistrySpecPtrOutput ¶
type RegistrySpecPtrOutput struct{ *pulumi.OutputState }
func (RegistrySpecPtrOutput) Acr ¶
func (o RegistrySpecPtrOutput) Acr() RegistrySpecAcrPtrOutput
func (RegistrySpecPtrOutput) Bintray ¶
func (o RegistrySpecPtrOutput) Bintray() RegistrySpecBintrayPtrOutput
func (RegistrySpecPtrOutput) Dockerhub ¶
func (o RegistrySpecPtrOutput) Dockerhub() RegistrySpecDockerhubPtrOutput
func (RegistrySpecPtrOutput) Ecr ¶
func (o RegistrySpecPtrOutput) Ecr() RegistrySpecEcrPtrOutput
func (RegistrySpecPtrOutput) Elem ¶
func (o RegistrySpecPtrOutput) Elem() RegistrySpecOutput
func (RegistrySpecPtrOutput) ElementType ¶
func (RegistrySpecPtrOutput) ElementType() reflect.Type
func (RegistrySpecPtrOutput) Gar ¶
func (o RegistrySpecPtrOutput) Gar() RegistrySpecGarPtrOutput
func (RegistrySpecPtrOutput) Gcr ¶
func (o RegistrySpecPtrOutput) Gcr() RegistrySpecGcrPtrOutput
func (RegistrySpecPtrOutput) Other ¶
func (o RegistrySpecPtrOutput) Other() RegistrySpecOtherPtrOutput
func (RegistrySpecPtrOutput) ToRegistrySpecPtrOutput ¶
func (o RegistrySpecPtrOutput) ToRegistrySpecPtrOutput() RegistrySpecPtrOutput
func (RegistrySpecPtrOutput) ToRegistrySpecPtrOutputWithContext ¶
func (o RegistrySpecPtrOutput) ToRegistrySpecPtrOutputWithContext(ctx context.Context) RegistrySpecPtrOutput
type RegistryState ¶
type RegistryState struct { // _(Optional, Default = false)_ default registry Default pulumi.BoolPtrInput // _(Optional)_ fallback registry FallbackRegistry pulumi.StringPtrInput Kind pulumi.StringPtrInput // _(Required)_ some unique name for registry Name pulumi.StringPtrInput // _(Optional, Default = true)_ primary registry Primary pulumi.BoolPtrInput // _(Required)_ A `spec` block as documented below. Spec RegistrySpecPtrInput }
func (RegistryState) ElementType ¶
func (RegistryState) ElementType() reflect.Type
type StepTypes ¶
type StepTypes struct { pulumi.CustomResourceState // The name for the step-type Name pulumi.StringOutput `pulumi:"name"` // A collection of `version` blocks as documented below. Versions StepTypesVersionArrayOutput `pulumi:"versions"` }
## # Step-types Resource
The Step-types resource allows to create your own typed step and manage all it's published versions. The resource allows to handle the life-cycle of the version by allowing specifying multiple blocks `version` where the user provides a version number and the yaml file representing the plugin. More about custom steps in the [official documentation](https://codefresh.io/docs/docs/codefresh-yaml/steps/#creating-a-typed-codefresh-plugin).
## Known limitations and disclaimers
### Version and name in yaml Metadata are ignored. The version and name of the step declared in the yaml files are superseeded by the attributes specified at resource level:
- `name` : at top level
- `versionNumer`: specified in the `version` block The above are added/replaced at runtime time.
### Number of API requests This resource makes a lot of additional API calls to validate the steps and retrieve all the version available. Caution is recommended on the amount of versions maintained and the number of resources defined in a single project.
func GetStepTypes ¶
func GetStepTypes(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StepTypesState, opts ...pulumi.ResourceOption) (*StepTypes, error)
GetStepTypes gets an existing StepTypes 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 NewStepTypes ¶
func NewStepTypes(ctx *pulumi.Context, name string, args *StepTypesArgs, opts ...pulumi.ResourceOption) (*StepTypes, error)
NewStepTypes registers a new resource with the given unique name, arguments, and options.
func (*StepTypes) ElementType ¶
func (*StepTypes) ToStepTypesOutput ¶
func (i *StepTypes) ToStepTypesOutput() StepTypesOutput
func (*StepTypes) ToStepTypesOutputWithContext ¶
func (i *StepTypes) ToStepTypesOutputWithContext(ctx context.Context) StepTypesOutput
type StepTypesArgs ¶
type StepTypesArgs struct { // The name for the step-type Name pulumi.StringPtrInput // A collection of `version` blocks as documented below. Versions StepTypesVersionArrayInput }
The set of arguments for constructing a StepTypes resource.
func (StepTypesArgs) ElementType ¶
func (StepTypesArgs) ElementType() reflect.Type
type StepTypesArray ¶
type StepTypesArray []StepTypesInput
func (StepTypesArray) ElementType ¶
func (StepTypesArray) ElementType() reflect.Type
func (StepTypesArray) ToStepTypesArrayOutput ¶
func (i StepTypesArray) ToStepTypesArrayOutput() StepTypesArrayOutput
func (StepTypesArray) ToStepTypesArrayOutputWithContext ¶
func (i StepTypesArray) ToStepTypesArrayOutputWithContext(ctx context.Context) StepTypesArrayOutput
type StepTypesArrayInput ¶
type StepTypesArrayInput interface { pulumi.Input ToStepTypesArrayOutput() StepTypesArrayOutput ToStepTypesArrayOutputWithContext(context.Context) StepTypesArrayOutput }
StepTypesArrayInput is an input type that accepts StepTypesArray and StepTypesArrayOutput values. You can construct a concrete instance of `StepTypesArrayInput` via:
StepTypesArray{ StepTypesArgs{...} }
type StepTypesArrayOutput ¶
type StepTypesArrayOutput struct{ *pulumi.OutputState }
func (StepTypesArrayOutput) ElementType ¶
func (StepTypesArrayOutput) ElementType() reflect.Type
func (StepTypesArrayOutput) Index ¶
func (o StepTypesArrayOutput) Index(i pulumi.IntInput) StepTypesOutput
func (StepTypesArrayOutput) ToStepTypesArrayOutput ¶
func (o StepTypesArrayOutput) ToStepTypesArrayOutput() StepTypesArrayOutput
func (StepTypesArrayOutput) ToStepTypesArrayOutputWithContext ¶
func (o StepTypesArrayOutput) ToStepTypesArrayOutputWithContext(ctx context.Context) StepTypesArrayOutput
type StepTypesInput ¶
type StepTypesInput interface { pulumi.Input ToStepTypesOutput() StepTypesOutput ToStepTypesOutputWithContext(ctx context.Context) StepTypesOutput }
type StepTypesMap ¶
type StepTypesMap map[string]StepTypesInput
func (StepTypesMap) ElementType ¶
func (StepTypesMap) ElementType() reflect.Type
func (StepTypesMap) ToStepTypesMapOutput ¶
func (i StepTypesMap) ToStepTypesMapOutput() StepTypesMapOutput
func (StepTypesMap) ToStepTypesMapOutputWithContext ¶
func (i StepTypesMap) ToStepTypesMapOutputWithContext(ctx context.Context) StepTypesMapOutput
type StepTypesMapInput ¶
type StepTypesMapInput interface { pulumi.Input ToStepTypesMapOutput() StepTypesMapOutput ToStepTypesMapOutputWithContext(context.Context) StepTypesMapOutput }
StepTypesMapInput is an input type that accepts StepTypesMap and StepTypesMapOutput values. You can construct a concrete instance of `StepTypesMapInput` via:
StepTypesMap{ "key": StepTypesArgs{...} }
type StepTypesMapOutput ¶
type StepTypesMapOutput struct{ *pulumi.OutputState }
func (StepTypesMapOutput) ElementType ¶
func (StepTypesMapOutput) ElementType() reflect.Type
func (StepTypesMapOutput) MapIndex ¶
func (o StepTypesMapOutput) MapIndex(k pulumi.StringInput) StepTypesOutput
func (StepTypesMapOutput) ToStepTypesMapOutput ¶
func (o StepTypesMapOutput) ToStepTypesMapOutput() StepTypesMapOutput
func (StepTypesMapOutput) ToStepTypesMapOutputWithContext ¶
func (o StepTypesMapOutput) ToStepTypesMapOutputWithContext(ctx context.Context) StepTypesMapOutput
type StepTypesOutput ¶
type StepTypesOutput struct{ *pulumi.OutputState }
func (StepTypesOutput) ElementType ¶
func (StepTypesOutput) ElementType() reflect.Type
func (StepTypesOutput) Name ¶
func (o StepTypesOutput) Name() pulumi.StringOutput
The name for the step-type
func (StepTypesOutput) ToStepTypesOutput ¶
func (o StepTypesOutput) ToStepTypesOutput() StepTypesOutput
func (StepTypesOutput) ToStepTypesOutputWithContext ¶
func (o StepTypesOutput) ToStepTypesOutputWithContext(ctx context.Context) StepTypesOutput
func (StepTypesOutput) Versions ¶
func (o StepTypesOutput) Versions() StepTypesVersionArrayOutput
A collection of `version` blocks as documented below.
type StepTypesState ¶
type StepTypesState struct { // The name for the step-type Name pulumi.StringPtrInput // A collection of `version` blocks as documented below. Versions StepTypesVersionArrayInput }
func (StepTypesState) ElementType ¶
func (StepTypesState) ElementType() reflect.Type
type StepTypesVersion ¶
type StepTypesVersionArgs ¶
type StepTypesVersionArgs struct { // YAML String containing a valid definition of a typed plugin StepTypesYaml pulumi.StringInput `pulumi:"stepTypesYaml"` // String representing the semVer for the step VersionNumber pulumi.StringInput `pulumi:"versionNumber"` }
func (StepTypesVersionArgs) ElementType ¶
func (StepTypesVersionArgs) ElementType() reflect.Type
func (StepTypesVersionArgs) ToStepTypesVersionOutput ¶
func (i StepTypesVersionArgs) ToStepTypesVersionOutput() StepTypesVersionOutput
func (StepTypesVersionArgs) ToStepTypesVersionOutputWithContext ¶
func (i StepTypesVersionArgs) ToStepTypesVersionOutputWithContext(ctx context.Context) StepTypesVersionOutput
type StepTypesVersionArray ¶
type StepTypesVersionArray []StepTypesVersionInput
func (StepTypesVersionArray) ElementType ¶
func (StepTypesVersionArray) ElementType() reflect.Type
func (StepTypesVersionArray) ToStepTypesVersionArrayOutput ¶
func (i StepTypesVersionArray) ToStepTypesVersionArrayOutput() StepTypesVersionArrayOutput
func (StepTypesVersionArray) ToStepTypesVersionArrayOutputWithContext ¶
func (i StepTypesVersionArray) ToStepTypesVersionArrayOutputWithContext(ctx context.Context) StepTypesVersionArrayOutput
type StepTypesVersionArrayInput ¶
type StepTypesVersionArrayInput interface { pulumi.Input ToStepTypesVersionArrayOutput() StepTypesVersionArrayOutput ToStepTypesVersionArrayOutputWithContext(context.Context) StepTypesVersionArrayOutput }
StepTypesVersionArrayInput is an input type that accepts StepTypesVersionArray and StepTypesVersionArrayOutput values. You can construct a concrete instance of `StepTypesVersionArrayInput` via:
StepTypesVersionArray{ StepTypesVersionArgs{...} }
type StepTypesVersionArrayOutput ¶
type StepTypesVersionArrayOutput struct{ *pulumi.OutputState }
func (StepTypesVersionArrayOutput) ElementType ¶
func (StepTypesVersionArrayOutput) ElementType() reflect.Type
func (StepTypesVersionArrayOutput) Index ¶
func (o StepTypesVersionArrayOutput) Index(i pulumi.IntInput) StepTypesVersionOutput
func (StepTypesVersionArrayOutput) ToStepTypesVersionArrayOutput ¶
func (o StepTypesVersionArrayOutput) ToStepTypesVersionArrayOutput() StepTypesVersionArrayOutput
func (StepTypesVersionArrayOutput) ToStepTypesVersionArrayOutputWithContext ¶
func (o StepTypesVersionArrayOutput) ToStepTypesVersionArrayOutputWithContext(ctx context.Context) StepTypesVersionArrayOutput
type StepTypesVersionInput ¶
type StepTypesVersionInput interface { pulumi.Input ToStepTypesVersionOutput() StepTypesVersionOutput ToStepTypesVersionOutputWithContext(context.Context) StepTypesVersionOutput }
StepTypesVersionInput is an input type that accepts StepTypesVersionArgs and StepTypesVersionOutput values. You can construct a concrete instance of `StepTypesVersionInput` via:
StepTypesVersionArgs{...}
type StepTypesVersionOutput ¶
type StepTypesVersionOutput struct{ *pulumi.OutputState }
func (StepTypesVersionOutput) ElementType ¶
func (StepTypesVersionOutput) ElementType() reflect.Type
func (StepTypesVersionOutput) StepTypesYaml ¶
func (o StepTypesVersionOutput) StepTypesYaml() pulumi.StringOutput
YAML String containing a valid definition of a typed plugin
func (StepTypesVersionOutput) ToStepTypesVersionOutput ¶
func (o StepTypesVersionOutput) ToStepTypesVersionOutput() StepTypesVersionOutput
func (StepTypesVersionOutput) ToStepTypesVersionOutputWithContext ¶
func (o StepTypesVersionOutput) ToStepTypesVersionOutputWithContext(ctx context.Context) StepTypesVersionOutput
func (StepTypesVersionOutput) VersionNumber ¶
func (o StepTypesVersionOutput) VersionNumber() pulumi.StringOutput
String representing the semVer for the step
type Team ¶
type Team struct { pulumi.CustomResourceState // The relevant Account ID. AccountId pulumi.StringOutput `pulumi:"accountId"` // The display name for the team. Name pulumi.StringOutput `pulumi:"name"` // A list of tags to mark a team for easy management. Tags pulumi.StringArrayOutput `pulumi:"tags"` // The type of the team. Possible values: // - __default__ // - __admin__ Type pulumi.StringPtrOutput `pulumi:"type"` // A list of user IDs that should be in the team. Users pulumi.StringArrayOutput `pulumi:"users"` }
## # Team resource
Team is used as a part of access control and allow to define what teams have access to which clusters and pipelines. See the [documentation](https://codefresh.io/docs/docs/administration/access-control/).
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := codefresh.NewTeam(ctx, "developers", &codefresh.TeamArgs{ Users: pulumi.StringArray{ pulumi.String("5efc3cb6355c6647041b6e49"), pulumi.String("59009221c102763beda7cf04"), }, }) if err != nil { return err } return nil }) }
```
func GetTeam ¶
func GetTeam(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TeamState, opts ...pulumi.ResourceOption) (*Team, error)
GetTeam gets an existing Team 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 NewTeam ¶
func NewTeam(ctx *pulumi.Context, name string, args *TeamArgs, opts ...pulumi.ResourceOption) (*Team, error)
NewTeam registers a new resource with the given unique name, arguments, and options.
func (*Team) ElementType ¶
func (*Team) ToTeamOutput ¶
func (i *Team) ToTeamOutput() TeamOutput
func (*Team) ToTeamOutputWithContext ¶
func (i *Team) ToTeamOutputWithContext(ctx context.Context) TeamOutput
type TeamArgs ¶
type TeamArgs struct { // The relevant Account ID. AccountId pulumi.StringPtrInput // The display name for the team. Name pulumi.StringPtrInput // A list of tags to mark a team for easy management. Tags pulumi.StringArrayInput // The type of the team. Possible values: // - __default__ // - __admin__ Type pulumi.StringPtrInput // A list of user IDs that should be in the team. Users pulumi.StringArrayInput }
The set of arguments for constructing a Team resource.
func (TeamArgs) ElementType ¶
type TeamArray ¶
type TeamArray []TeamInput
func (TeamArray) ElementType ¶
func (TeamArray) ToTeamArrayOutput ¶
func (i TeamArray) ToTeamArrayOutput() TeamArrayOutput
func (TeamArray) ToTeamArrayOutputWithContext ¶
func (i TeamArray) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput
type TeamArrayInput ¶
type TeamArrayInput interface { pulumi.Input ToTeamArrayOutput() TeamArrayOutput ToTeamArrayOutputWithContext(context.Context) TeamArrayOutput }
TeamArrayInput is an input type that accepts TeamArray and TeamArrayOutput values. You can construct a concrete instance of `TeamArrayInput` via:
TeamArray{ TeamArgs{...} }
type TeamArrayOutput ¶
type TeamArrayOutput struct{ *pulumi.OutputState }
func (TeamArrayOutput) ElementType ¶
func (TeamArrayOutput) ElementType() reflect.Type
func (TeamArrayOutput) Index ¶
func (o TeamArrayOutput) Index(i pulumi.IntInput) TeamOutput
func (TeamArrayOutput) ToTeamArrayOutput ¶
func (o TeamArrayOutput) ToTeamArrayOutput() TeamArrayOutput
func (TeamArrayOutput) ToTeamArrayOutputWithContext ¶
func (o TeamArrayOutput) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput
type TeamInput ¶
type TeamInput interface { pulumi.Input ToTeamOutput() TeamOutput ToTeamOutputWithContext(ctx context.Context) TeamOutput }
type TeamMap ¶
func (TeamMap) ElementType ¶
func (TeamMap) ToTeamMapOutput ¶
func (i TeamMap) ToTeamMapOutput() TeamMapOutput
func (TeamMap) ToTeamMapOutputWithContext ¶
func (i TeamMap) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput
type TeamMapInput ¶
type TeamMapInput interface { pulumi.Input ToTeamMapOutput() TeamMapOutput ToTeamMapOutputWithContext(context.Context) TeamMapOutput }
TeamMapInput is an input type that accepts TeamMap and TeamMapOutput values. You can construct a concrete instance of `TeamMapInput` via:
TeamMap{ "key": TeamArgs{...} }
type TeamMapOutput ¶
type TeamMapOutput struct{ *pulumi.OutputState }
func (TeamMapOutput) ElementType ¶
func (TeamMapOutput) ElementType() reflect.Type
func (TeamMapOutput) MapIndex ¶
func (o TeamMapOutput) MapIndex(k pulumi.StringInput) TeamOutput
func (TeamMapOutput) ToTeamMapOutput ¶
func (o TeamMapOutput) ToTeamMapOutput() TeamMapOutput
func (TeamMapOutput) ToTeamMapOutputWithContext ¶
func (o TeamMapOutput) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput
type TeamOutput ¶
type TeamOutput struct{ *pulumi.OutputState }
func (TeamOutput) AccountId ¶
func (o TeamOutput) AccountId() pulumi.StringOutput
The relevant Account ID.
func (TeamOutput) ElementType ¶
func (TeamOutput) ElementType() reflect.Type
func (TeamOutput) Name ¶
func (o TeamOutput) Name() pulumi.StringOutput
The display name for the team.
func (TeamOutput) Tags ¶
func (o TeamOutput) Tags() pulumi.StringArrayOutput
A list of tags to mark a team for easy management.
func (TeamOutput) ToTeamOutput ¶
func (o TeamOutput) ToTeamOutput() TeamOutput
func (TeamOutput) ToTeamOutputWithContext ¶
func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput
func (TeamOutput) Type ¶
func (o TeamOutput) Type() pulumi.StringPtrOutput
The type of the team. Possible values: - __default__ - __admin__
func (TeamOutput) Users ¶
func (o TeamOutput) Users() pulumi.StringArrayOutput
A list of user IDs that should be in the team.
type TeamState ¶
type TeamState struct { // The relevant Account ID. AccountId pulumi.StringPtrInput // The display name for the team. Name pulumi.StringPtrInput // A list of tags to mark a team for easy management. Tags pulumi.StringArrayInput // The type of the team. Possible values: // - __default__ // - __admin__ Type pulumi.StringPtrInput // A list of user IDs that should be in the team. Users pulumi.StringArrayInput }
func (TeamState) ElementType ¶
type User ¶
type User struct { pulumi.CustomResourceState // A list of user roles. Possible values - `Admin`, `User`. Accounts pulumi.StringArrayOutput `pulumi:"accounts"` // Boolean. Activate the new use or not. If a new user is not activate, it'll be left pending. Activate pulumi.BoolPtrOutput `pulumi:"activate"` // A new user email. Email pulumi.StringOutput `pulumi:"email"` // A collection of `login` blocks as documented below. Logins UserLoginArrayOutput `pulumi:"logins"` // A collection of `personal` blocks as documented below. Personal UserPersonalPtrOutput `pulumi:"personal"` Roles pulumi.StringArrayOutput `pulumi:"roles"` ShortProfiles UserShortProfileArrayOutput `pulumi:"shortProfiles"` Status pulumi.StringOutput `pulumi:"status"` // The new user name. UserName pulumi.StringOutput `pulumi:"userName"` }
## # User resource
Use this resource to create a new user.
## Example Usage
```go package main
import (
"github.com/pierskarsenbarg/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi-codefresh/sdk/go/codefresh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { test, err := codefresh.NewAccount(ctx, "test", &codefresh.AccountArgs{ Limits: AccountLimitArray{ &AccountLimitArgs{ Collaborators: pulumi.Int(25), DataRetentionWeeks: pulumi.Int(5), }, }, Builds: AccountBuildArray{ &AccountBuildArgs{ Parallel: pulumi.Int(2), }, }, }) if err != nil { return err } _, err = codefresh.NewUser(ctx, "new", &codefresh.UserArgs{ Email: pulumi.String("<EMAIL>"), UserName: pulumi.String("<USER>"), Activate: pulumi.Bool(true), Roles: pulumi.StringArray{ pulumi.String("Admin"), pulumi.String("User"), }, Logins: UserLoginArray{ &UserLoginArgs{ IdpId: pulumi.Any(data.Codefresh_idps.Idp_azure.Id), Sso: pulumi.Bool(true), }, &UserLoginArgs{ IdpId: pulumi.Any(data.Codefresh_idps.Local.Id), }, }, Personal: &UserPersonalArgs{ FirstName: pulumi.String("John"), LastName: pulumi.String("Smith"), }, Accounts: pulumi.StringArray{ test.ID(), pulumi.String("59009117c102763beda7ce71"), }, }) if err != nil { return err } return nil }) }
```
## Import
```sh
$ pulumi import codefresh:index/user:User new xxxxxxxxxxxxxxxxxxx
```
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User 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 NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶
func (*User) ToUserOutput ¶
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserArgs ¶
type UserArgs struct { // A list of user roles. Possible values - `Admin`, `User`. Accounts pulumi.StringArrayInput // Boolean. Activate the new use or not. If a new user is not activate, it'll be left pending. Activate pulumi.BoolPtrInput // A new user email. Email pulumi.StringInput // A collection of `login` blocks as documented below. Logins UserLoginArrayInput // A collection of `personal` blocks as documented below. Personal UserPersonalPtrInput Roles pulumi.StringArrayInput // The new user name. UserName pulumi.StringInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserArray ¶
type UserArray []UserInput
func (UserArray) ElementType ¶
func (UserArray) ToUserArrayOutput ¶
func (i UserArray) ToUserArrayOutput() UserArrayOutput
func (UserArray) ToUserArrayOutputWithContext ¶
func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserArrayInput ¶
type UserArrayInput interface { pulumi.Input ToUserArrayOutput() UserArrayOutput ToUserArrayOutputWithContext(context.Context) UserArrayOutput }
UserArrayInput is an input type that accepts UserArray and UserArrayOutput values. You can construct a concrete instance of `UserArrayInput` via:
UserArray{ UserArgs{...} }
type UserArrayOutput ¶
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserInput ¶
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserLoginArgs ¶
type UserLoginArgs struct { // The id of IDP to the user to. IdpId pulumi.StringPtrInput `pulumi:"idpId"` Sso pulumi.BoolPtrInput `pulumi:"sso"` }
func (UserLoginArgs) ElementType ¶
func (UserLoginArgs) ElementType() reflect.Type
func (UserLoginArgs) ToUserLoginOutput ¶
func (i UserLoginArgs) ToUserLoginOutput() UserLoginOutput
func (UserLoginArgs) ToUserLoginOutputWithContext ¶
func (i UserLoginArgs) ToUserLoginOutputWithContext(ctx context.Context) UserLoginOutput
type UserLoginArray ¶
type UserLoginArray []UserLoginInput
func (UserLoginArray) ElementType ¶
func (UserLoginArray) ElementType() reflect.Type
func (UserLoginArray) ToUserLoginArrayOutput ¶
func (i UserLoginArray) ToUserLoginArrayOutput() UserLoginArrayOutput
func (UserLoginArray) ToUserLoginArrayOutputWithContext ¶
func (i UserLoginArray) ToUserLoginArrayOutputWithContext(ctx context.Context) UserLoginArrayOutput
type UserLoginArrayInput ¶
type UserLoginArrayInput interface { pulumi.Input ToUserLoginArrayOutput() UserLoginArrayOutput ToUserLoginArrayOutputWithContext(context.Context) UserLoginArrayOutput }
UserLoginArrayInput is an input type that accepts UserLoginArray and UserLoginArrayOutput values. You can construct a concrete instance of `UserLoginArrayInput` via:
UserLoginArray{ UserLoginArgs{...} }
type UserLoginArrayOutput ¶
type UserLoginArrayOutput struct{ *pulumi.OutputState }
func (UserLoginArrayOutput) ElementType ¶
func (UserLoginArrayOutput) ElementType() reflect.Type
func (UserLoginArrayOutput) Index ¶
func (o UserLoginArrayOutput) Index(i pulumi.IntInput) UserLoginOutput
func (UserLoginArrayOutput) ToUserLoginArrayOutput ¶
func (o UserLoginArrayOutput) ToUserLoginArrayOutput() UserLoginArrayOutput
func (UserLoginArrayOutput) ToUserLoginArrayOutputWithContext ¶
func (o UserLoginArrayOutput) ToUserLoginArrayOutputWithContext(ctx context.Context) UserLoginArrayOutput
type UserLoginInput ¶
type UserLoginInput interface { pulumi.Input ToUserLoginOutput() UserLoginOutput ToUserLoginOutputWithContext(context.Context) UserLoginOutput }
UserLoginInput is an input type that accepts UserLoginArgs and UserLoginOutput values. You can construct a concrete instance of `UserLoginInput` via:
UserLoginArgs{...}
type UserLoginOutput ¶
type UserLoginOutput struct{ *pulumi.OutputState }
func (UserLoginOutput) ElementType ¶
func (UserLoginOutput) ElementType() reflect.Type
func (UserLoginOutput) IdpId ¶
func (o UserLoginOutput) IdpId() pulumi.StringPtrOutput
The id of IDP to the user to.
func (UserLoginOutput) Sso ¶
func (o UserLoginOutput) Sso() pulumi.BoolPtrOutput
func (UserLoginOutput) ToUserLoginOutput ¶
func (o UserLoginOutput) ToUserLoginOutput() UserLoginOutput
func (UserLoginOutput) ToUserLoginOutputWithContext ¶
func (o UserLoginOutput) ToUserLoginOutputWithContext(ctx context.Context) UserLoginOutput
type UserMap ¶
func (UserMap) ElementType ¶
func (UserMap) ToUserMapOutput ¶
func (i UserMap) ToUserMapOutput() UserMapOutput
func (UserMap) ToUserMapOutputWithContext ¶
func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserMapInput ¶
type UserMapInput interface { pulumi.Input ToUserMapOutput() UserMapOutput ToUserMapOutputWithContext(context.Context) UserMapOutput }
UserMapInput is an input type that accepts UserMap and UserMapOutput values. You can construct a concrete instance of `UserMapInput` via:
UserMap{ "key": UserArgs{...} }
type UserMapOutput ¶
type UserMapOutput struct{ *pulumi.OutputState }
func (UserMapOutput) ElementType ¶
func (UserMapOutput) ElementType() reflect.Type
func (UserMapOutput) MapIndex ¶
func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
func (UserMapOutput) ToUserMapOutput ¶
func (o UserMapOutput) ToUserMapOutput() UserMapOutput
func (UserMapOutput) ToUserMapOutputWithContext ¶
func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) Accounts ¶
func (o UserOutput) Accounts() pulumi.StringArrayOutput
A list of user roles. Possible values - `Admin`, `User`.
func (UserOutput) Activate ¶
func (o UserOutput) Activate() pulumi.BoolPtrOutput
Boolean. Activate the new use or not. If a new user is not activate, it'll be left pending.
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) Logins ¶
func (o UserOutput) Logins() UserLoginArrayOutput
A collection of `login` blocks as documented below.
func (UserOutput) Personal ¶
func (o UserOutput) Personal() UserPersonalPtrOutput
A collection of `personal` blocks as documented below.
func (UserOutput) Roles ¶
func (o UserOutput) Roles() pulumi.StringArrayOutput
func (UserOutput) ShortProfiles ¶
func (o UserOutput) ShortProfiles() UserShortProfileArrayOutput
func (UserOutput) Status ¶
func (o UserOutput) Status() pulumi.StringOutput
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserPersonal ¶
type UserPersonalArgs ¶
type UserPersonalArgs struct { // . CompanyName pulumi.StringPtrInput `pulumi:"companyName"` // . Country pulumi.StringPtrInput `pulumi:"country"` // . FirstName pulumi.StringPtrInput `pulumi:"firstName"` // . LastName pulumi.StringPtrInput `pulumi:"lastName"` // . PhoneNumber pulumi.StringPtrInput `pulumi:"phoneNumber"` }
func (UserPersonalArgs) ElementType ¶
func (UserPersonalArgs) ElementType() reflect.Type
func (UserPersonalArgs) ToUserPersonalOutput ¶
func (i UserPersonalArgs) ToUserPersonalOutput() UserPersonalOutput
func (UserPersonalArgs) ToUserPersonalOutputWithContext ¶
func (i UserPersonalArgs) ToUserPersonalOutputWithContext(ctx context.Context) UserPersonalOutput
func (UserPersonalArgs) ToUserPersonalPtrOutput ¶
func (i UserPersonalArgs) ToUserPersonalPtrOutput() UserPersonalPtrOutput
func (UserPersonalArgs) ToUserPersonalPtrOutputWithContext ¶
func (i UserPersonalArgs) ToUserPersonalPtrOutputWithContext(ctx context.Context) UserPersonalPtrOutput
type UserPersonalInput ¶
type UserPersonalInput interface { pulumi.Input ToUserPersonalOutput() UserPersonalOutput ToUserPersonalOutputWithContext(context.Context) UserPersonalOutput }
UserPersonalInput is an input type that accepts UserPersonalArgs and UserPersonalOutput values. You can construct a concrete instance of `UserPersonalInput` via:
UserPersonalArgs{...}
type UserPersonalOutput ¶
type UserPersonalOutput struct{ *pulumi.OutputState }
func (UserPersonalOutput) CompanyName ¶
func (o UserPersonalOutput) CompanyName() pulumi.StringPtrOutput
.
func (UserPersonalOutput) ElementType ¶
func (UserPersonalOutput) ElementType() reflect.Type
func (UserPersonalOutput) FirstName ¶
func (o UserPersonalOutput) FirstName() pulumi.StringPtrOutput
.
func (UserPersonalOutput) LastName ¶
func (o UserPersonalOutput) LastName() pulumi.StringPtrOutput
.
func (UserPersonalOutput) PhoneNumber ¶
func (o UserPersonalOutput) PhoneNumber() pulumi.StringPtrOutput
.
func (UserPersonalOutput) ToUserPersonalOutput ¶
func (o UserPersonalOutput) ToUserPersonalOutput() UserPersonalOutput
func (UserPersonalOutput) ToUserPersonalOutputWithContext ¶
func (o UserPersonalOutput) ToUserPersonalOutputWithContext(ctx context.Context) UserPersonalOutput
func (UserPersonalOutput) ToUserPersonalPtrOutput ¶
func (o UserPersonalOutput) ToUserPersonalPtrOutput() UserPersonalPtrOutput
func (UserPersonalOutput) ToUserPersonalPtrOutputWithContext ¶
func (o UserPersonalOutput) ToUserPersonalPtrOutputWithContext(ctx context.Context) UserPersonalPtrOutput
type UserPersonalPtrInput ¶
type UserPersonalPtrInput interface { pulumi.Input ToUserPersonalPtrOutput() UserPersonalPtrOutput ToUserPersonalPtrOutputWithContext(context.Context) UserPersonalPtrOutput }
UserPersonalPtrInput is an input type that accepts UserPersonalArgs, UserPersonalPtr and UserPersonalPtrOutput values. You can construct a concrete instance of `UserPersonalPtrInput` via:
UserPersonalArgs{...} or: nil
func UserPersonalPtr ¶
func UserPersonalPtr(v *UserPersonalArgs) UserPersonalPtrInput
type UserPersonalPtrOutput ¶
type UserPersonalPtrOutput struct{ *pulumi.OutputState }
func (UserPersonalPtrOutput) CompanyName ¶
func (o UserPersonalPtrOutput) CompanyName() pulumi.StringPtrOutput
.
func (UserPersonalPtrOutput) Country ¶
func (o UserPersonalPtrOutput) Country() pulumi.StringPtrOutput
.
func (UserPersonalPtrOutput) Elem ¶
func (o UserPersonalPtrOutput) Elem() UserPersonalOutput
func (UserPersonalPtrOutput) ElementType ¶
func (UserPersonalPtrOutput) ElementType() reflect.Type
func (UserPersonalPtrOutput) FirstName ¶
func (o UserPersonalPtrOutput) FirstName() pulumi.StringPtrOutput
.
func (UserPersonalPtrOutput) LastName ¶
func (o UserPersonalPtrOutput) LastName() pulumi.StringPtrOutput
.
func (UserPersonalPtrOutput) PhoneNumber ¶
func (o UserPersonalPtrOutput) PhoneNumber() pulumi.StringPtrOutput
.
func (UserPersonalPtrOutput) ToUserPersonalPtrOutput ¶
func (o UserPersonalPtrOutput) ToUserPersonalPtrOutput() UserPersonalPtrOutput
func (UserPersonalPtrOutput) ToUserPersonalPtrOutputWithContext ¶
func (o UserPersonalPtrOutput) ToUserPersonalPtrOutputWithContext(ctx context.Context) UserPersonalPtrOutput
type UserShortProfile ¶
type UserShortProfile struct { // The new user name. UserName *string `pulumi:"userName"` }
type UserShortProfileArgs ¶
type UserShortProfileArgs struct { // The new user name. UserName pulumi.StringPtrInput `pulumi:"userName"` }
func (UserShortProfileArgs) ElementType ¶
func (UserShortProfileArgs) ElementType() reflect.Type
func (UserShortProfileArgs) ToUserShortProfileOutput ¶
func (i UserShortProfileArgs) ToUserShortProfileOutput() UserShortProfileOutput
func (UserShortProfileArgs) ToUserShortProfileOutputWithContext ¶
func (i UserShortProfileArgs) ToUserShortProfileOutputWithContext(ctx context.Context) UserShortProfileOutput
type UserShortProfileArray ¶
type UserShortProfileArray []UserShortProfileInput
func (UserShortProfileArray) ElementType ¶
func (UserShortProfileArray) ElementType() reflect.Type
func (UserShortProfileArray) ToUserShortProfileArrayOutput ¶
func (i UserShortProfileArray) ToUserShortProfileArrayOutput() UserShortProfileArrayOutput
func (UserShortProfileArray) ToUserShortProfileArrayOutputWithContext ¶
func (i UserShortProfileArray) ToUserShortProfileArrayOutputWithContext(ctx context.Context) UserShortProfileArrayOutput
type UserShortProfileArrayInput ¶
type UserShortProfileArrayInput interface { pulumi.Input ToUserShortProfileArrayOutput() UserShortProfileArrayOutput ToUserShortProfileArrayOutputWithContext(context.Context) UserShortProfileArrayOutput }
UserShortProfileArrayInput is an input type that accepts UserShortProfileArray and UserShortProfileArrayOutput values. You can construct a concrete instance of `UserShortProfileArrayInput` via:
UserShortProfileArray{ UserShortProfileArgs{...} }
type UserShortProfileArrayOutput ¶
type UserShortProfileArrayOutput struct{ *pulumi.OutputState }
func (UserShortProfileArrayOutput) ElementType ¶
func (UserShortProfileArrayOutput) ElementType() reflect.Type
func (UserShortProfileArrayOutput) Index ¶
func (o UserShortProfileArrayOutput) Index(i pulumi.IntInput) UserShortProfileOutput
func (UserShortProfileArrayOutput) ToUserShortProfileArrayOutput ¶
func (o UserShortProfileArrayOutput) ToUserShortProfileArrayOutput() UserShortProfileArrayOutput
func (UserShortProfileArrayOutput) ToUserShortProfileArrayOutputWithContext ¶
func (o UserShortProfileArrayOutput) ToUserShortProfileArrayOutputWithContext(ctx context.Context) UserShortProfileArrayOutput
type UserShortProfileInput ¶
type UserShortProfileInput interface { pulumi.Input ToUserShortProfileOutput() UserShortProfileOutput ToUserShortProfileOutputWithContext(context.Context) UserShortProfileOutput }
UserShortProfileInput is an input type that accepts UserShortProfileArgs and UserShortProfileOutput values. You can construct a concrete instance of `UserShortProfileInput` via:
UserShortProfileArgs{...}
type UserShortProfileOutput ¶
type UserShortProfileOutput struct{ *pulumi.OutputState }
func (UserShortProfileOutput) ElementType ¶
func (UserShortProfileOutput) ElementType() reflect.Type
func (UserShortProfileOutput) ToUserShortProfileOutput ¶
func (o UserShortProfileOutput) ToUserShortProfileOutput() UserShortProfileOutput
func (UserShortProfileOutput) ToUserShortProfileOutputWithContext ¶
func (o UserShortProfileOutput) ToUserShortProfileOutputWithContext(ctx context.Context) UserShortProfileOutput
func (UserShortProfileOutput) UserName ¶
func (o UserShortProfileOutput) UserName() pulumi.StringPtrOutput
The new user name.
type UserState ¶
type UserState struct { // A list of user roles. Possible values - `Admin`, `User`. Accounts pulumi.StringArrayInput // Boolean. Activate the new use or not. If a new user is not activate, it'll be left pending. Activate pulumi.BoolPtrInput // A new user email. Email pulumi.StringPtrInput // A collection of `login` blocks as documented below. Logins UserLoginArrayInput // A collection of `personal` blocks as documented below. Personal UserPersonalPtrInput Roles pulumi.StringArrayInput ShortProfiles UserShortProfileArrayInput Status pulumi.StringPtrInput // The new user name. UserName pulumi.StringPtrInput }
func (UserState) ElementType ¶
Source Files ¶
- account.go
- accountAdmins.go
- apiKey.go
- context.go
- doc.go
- getAccount.go
- getContext.go
- getCurrentAccount.go
- getIdps.go
- getRegistry.go
- getStepTypes.go
- getTeam.go
- getUser.go
- getUsers.go
- idpAccounts.go
- init.go
- permission.go
- pipeline.go
- pipelineCronTrigger.go
- project.go
- provider.go
- pulumiTypes.go
- pulumiUtilities.go
- registry.go
- stepTypes.go
- team.go
- user.go