Documentation ¶
Index ¶
- type GuestPolicies
- type GuestPoliciesArgs
- type GuestPoliciesArray
- type GuestPoliciesArrayInput
- type GuestPoliciesArrayOutput
- func (GuestPoliciesArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesArrayOutput) Index(i pulumi.IntInput) GuestPoliciesOutput
- func (o GuestPoliciesArrayOutput) ToGuestPoliciesArrayOutput() GuestPoliciesArrayOutput
- func (o GuestPoliciesArrayOutput) ToGuestPoliciesArrayOutputWithContext(ctx context.Context) GuestPoliciesArrayOutput
- type GuestPoliciesAssignment
- type GuestPoliciesAssignmentArgs
- func (GuestPoliciesAssignmentArgs) ElementType() reflect.Type
- func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentOutput() GuestPoliciesAssignmentOutput
- func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOutput
- func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput
- func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentPtrOutputWithContext(ctx context.Context) GuestPoliciesAssignmentPtrOutput
- type GuestPoliciesAssignmentGroupLabel
- type GuestPoliciesAssignmentGroupLabelArgs
- func (GuestPoliciesAssignmentGroupLabelArgs) ElementType() reflect.Type
- func (i GuestPoliciesAssignmentGroupLabelArgs) ToGuestPoliciesAssignmentGroupLabelOutput() GuestPoliciesAssignmentGroupLabelOutput
- func (i GuestPoliciesAssignmentGroupLabelArgs) ToGuestPoliciesAssignmentGroupLabelOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelOutput
- type GuestPoliciesAssignmentGroupLabelArray
- func (GuestPoliciesAssignmentGroupLabelArray) ElementType() reflect.Type
- func (i GuestPoliciesAssignmentGroupLabelArray) ToGuestPoliciesAssignmentGroupLabelArrayOutput() GuestPoliciesAssignmentGroupLabelArrayOutput
- func (i GuestPoliciesAssignmentGroupLabelArray) ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelArrayOutput
- type GuestPoliciesAssignmentGroupLabelArrayInput
- type GuestPoliciesAssignmentGroupLabelArrayOutput
- func (GuestPoliciesAssignmentGroupLabelArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesAssignmentGroupLabelArrayOutput) Index(i pulumi.IntInput) GuestPoliciesAssignmentGroupLabelOutput
- func (o GuestPoliciesAssignmentGroupLabelArrayOutput) ToGuestPoliciesAssignmentGroupLabelArrayOutput() GuestPoliciesAssignmentGroupLabelArrayOutput
- func (o GuestPoliciesAssignmentGroupLabelArrayOutput) ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelArrayOutput
- type GuestPoliciesAssignmentGroupLabelInput
- type GuestPoliciesAssignmentGroupLabelOutput
- func (GuestPoliciesAssignmentGroupLabelOutput) ElementType() reflect.Type
- func (o GuestPoliciesAssignmentGroupLabelOutput) Labels() pulumi.StringMapOutput
- func (o GuestPoliciesAssignmentGroupLabelOutput) ToGuestPoliciesAssignmentGroupLabelOutput() GuestPoliciesAssignmentGroupLabelOutput
- func (o GuestPoliciesAssignmentGroupLabelOutput) ToGuestPoliciesAssignmentGroupLabelOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelOutput
- type GuestPoliciesAssignmentInput
- type GuestPoliciesAssignmentOsType
- type GuestPoliciesAssignmentOsTypeArgs
- func (GuestPoliciesAssignmentOsTypeArgs) ElementType() reflect.Type
- func (i GuestPoliciesAssignmentOsTypeArgs) ToGuestPoliciesAssignmentOsTypeOutput() GuestPoliciesAssignmentOsTypeOutput
- func (i GuestPoliciesAssignmentOsTypeArgs) ToGuestPoliciesAssignmentOsTypeOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeOutput
- type GuestPoliciesAssignmentOsTypeArray
- func (GuestPoliciesAssignmentOsTypeArray) ElementType() reflect.Type
- func (i GuestPoliciesAssignmentOsTypeArray) ToGuestPoliciesAssignmentOsTypeArrayOutput() GuestPoliciesAssignmentOsTypeArrayOutput
- func (i GuestPoliciesAssignmentOsTypeArray) ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeArrayOutput
- type GuestPoliciesAssignmentOsTypeArrayInput
- type GuestPoliciesAssignmentOsTypeArrayOutput
- func (GuestPoliciesAssignmentOsTypeArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesAssignmentOsTypeArrayOutput) Index(i pulumi.IntInput) GuestPoliciesAssignmentOsTypeOutput
- func (o GuestPoliciesAssignmentOsTypeArrayOutput) ToGuestPoliciesAssignmentOsTypeArrayOutput() GuestPoliciesAssignmentOsTypeArrayOutput
- func (o GuestPoliciesAssignmentOsTypeArrayOutput) ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeArrayOutput
- type GuestPoliciesAssignmentOsTypeInput
- type GuestPoliciesAssignmentOsTypeOutput
- func (GuestPoliciesAssignmentOsTypeOutput) ElementType() reflect.Type
- func (o GuestPoliciesAssignmentOsTypeOutput) OsArchitecture() pulumi.StringPtrOutput
- func (o GuestPoliciesAssignmentOsTypeOutput) OsShortName() pulumi.StringPtrOutput
- func (o GuestPoliciesAssignmentOsTypeOutput) OsVersion() pulumi.StringPtrOutput
- func (o GuestPoliciesAssignmentOsTypeOutput) ToGuestPoliciesAssignmentOsTypeOutput() GuestPoliciesAssignmentOsTypeOutput
- func (o GuestPoliciesAssignmentOsTypeOutput) ToGuestPoliciesAssignmentOsTypeOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeOutput
- type GuestPoliciesAssignmentOutput
- func (GuestPoliciesAssignmentOutput) ElementType() reflect.Type
- func (o GuestPoliciesAssignmentOutput) GroupLabels() GuestPoliciesAssignmentGroupLabelArrayOutput
- func (o GuestPoliciesAssignmentOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
- func (o GuestPoliciesAssignmentOutput) Instances() pulumi.StringArrayOutput
- func (o GuestPoliciesAssignmentOutput) OsTypes() GuestPoliciesAssignmentOsTypeArrayOutput
- func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentOutput() GuestPoliciesAssignmentOutput
- func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOutput
- func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput
- func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentPtrOutputWithContext(ctx context.Context) GuestPoliciesAssignmentPtrOutput
- func (o GuestPoliciesAssignmentOutput) Zones() pulumi.StringArrayOutput
- type GuestPoliciesAssignmentPtrInput
- type GuestPoliciesAssignmentPtrOutput
- func (o GuestPoliciesAssignmentPtrOutput) Elem() GuestPoliciesAssignmentOutput
- func (GuestPoliciesAssignmentPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesAssignmentPtrOutput) GroupLabels() GuestPoliciesAssignmentGroupLabelArrayOutput
- func (o GuestPoliciesAssignmentPtrOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
- func (o GuestPoliciesAssignmentPtrOutput) Instances() pulumi.StringArrayOutput
- func (o GuestPoliciesAssignmentPtrOutput) OsTypes() GuestPoliciesAssignmentOsTypeArrayOutput
- func (o GuestPoliciesAssignmentPtrOutput) ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput
- func (o GuestPoliciesAssignmentPtrOutput) ToGuestPoliciesAssignmentPtrOutputWithContext(ctx context.Context) GuestPoliciesAssignmentPtrOutput
- func (o GuestPoliciesAssignmentPtrOutput) Zones() pulumi.StringArrayOutput
- type GuestPoliciesInput
- type GuestPoliciesMap
- type GuestPoliciesMapInput
- type GuestPoliciesMapOutput
- func (GuestPoliciesMapOutput) ElementType() reflect.Type
- func (o GuestPoliciesMapOutput) MapIndex(k pulumi.StringInput) GuestPoliciesOutput
- func (o GuestPoliciesMapOutput) ToGuestPoliciesMapOutput() GuestPoliciesMapOutput
- func (o GuestPoliciesMapOutput) ToGuestPoliciesMapOutputWithContext(ctx context.Context) GuestPoliciesMapOutput
- type GuestPoliciesOutput
- func (o GuestPoliciesOutput) Assignment() GuestPoliciesAssignmentOutput
- func (o GuestPoliciesOutput) CreateTime() pulumi.StringOutput
- func (o GuestPoliciesOutput) Description() pulumi.StringPtrOutput
- func (GuestPoliciesOutput) ElementType() reflect.Type
- func (o GuestPoliciesOutput) Etag() pulumi.StringOutput
- func (o GuestPoliciesOutput) GuestPolicyId() pulumi.StringOutput
- func (o GuestPoliciesOutput) Name() pulumi.StringOutput
- func (o GuestPoliciesOutput) PackageRepositories() GuestPoliciesPackageRepositoryArrayOutput
- func (o GuestPoliciesOutput) Packages() GuestPoliciesPackageArrayOutput
- func (o GuestPoliciesOutput) Project() pulumi.StringOutput
- func (o GuestPoliciesOutput) Recipes() GuestPoliciesRecipeArrayOutput
- func (o GuestPoliciesOutput) ToGuestPoliciesOutput() GuestPoliciesOutput
- func (o GuestPoliciesOutput) ToGuestPoliciesOutputWithContext(ctx context.Context) GuestPoliciesOutput
- func (o GuestPoliciesOutput) UpdateTime() pulumi.StringOutput
- type GuestPoliciesPackage
- type GuestPoliciesPackageArgs
- type GuestPoliciesPackageArray
- type GuestPoliciesPackageArrayInput
- type GuestPoliciesPackageArrayOutput
- func (GuestPoliciesPackageArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageArrayOutput) Index(i pulumi.IntInput) GuestPoliciesPackageOutput
- func (o GuestPoliciesPackageArrayOutput) ToGuestPoliciesPackageArrayOutput() GuestPoliciesPackageArrayOutput
- func (o GuestPoliciesPackageArrayOutput) ToGuestPoliciesPackageArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageArrayOutput
- type GuestPoliciesPackageInput
- type GuestPoliciesPackageOutput
- func (o GuestPoliciesPackageOutput) DesiredState() pulumi.StringPtrOutput
- func (GuestPoliciesPackageOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageOutput) Manager() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageOutput) Name() pulumi.StringOutput
- func (o GuestPoliciesPackageOutput) ToGuestPoliciesPackageOutput() GuestPoliciesPackageOutput
- func (o GuestPoliciesPackageOutput) ToGuestPoliciesPackageOutputWithContext(ctx context.Context) GuestPoliciesPackageOutput
- type GuestPoliciesPackageRepository
- type GuestPoliciesPackageRepositoryApt
- type GuestPoliciesPackageRepositoryAptArgs
- func (GuestPoliciesPackageRepositoryAptArgs) ElementType() reflect.Type
- func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptOutput() GuestPoliciesPackageRepositoryAptOutput
- func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptOutput
- func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput
- func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptPtrOutput
- type GuestPoliciesPackageRepositoryAptInput
- type GuestPoliciesPackageRepositoryAptOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) ArchiveType() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) Components() pulumi.StringArrayOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) Distribution() pulumi.StringOutput
- func (GuestPoliciesPackageRepositoryAptOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryAptOutput) GpgKey() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptOutput() GuestPoliciesPackageRepositoryAptOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptPtrOutput
- func (o GuestPoliciesPackageRepositoryAptOutput) Uri() pulumi.StringOutput
- type GuestPoliciesPackageRepositoryAptPtrInput
- type GuestPoliciesPackageRepositoryAptPtrOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) ArchiveType() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) Components() pulumi.StringArrayOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) Distribution() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) Elem() GuestPoliciesPackageRepositoryAptOutput
- func (GuestPoliciesPackageRepositoryAptPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) GpgKey() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptPtrOutput
- func (o GuestPoliciesPackageRepositoryAptPtrOutput) Uri() pulumi.StringPtrOutput
- type GuestPoliciesPackageRepositoryArgs
- func (GuestPoliciesPackageRepositoryArgs) ElementType() reflect.Type
- func (i GuestPoliciesPackageRepositoryArgs) ToGuestPoliciesPackageRepositoryOutput() GuestPoliciesPackageRepositoryOutput
- func (i GuestPoliciesPackageRepositoryArgs) ToGuestPoliciesPackageRepositoryOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryOutput
- type GuestPoliciesPackageRepositoryArray
- func (GuestPoliciesPackageRepositoryArray) ElementType() reflect.Type
- func (i GuestPoliciesPackageRepositoryArray) ToGuestPoliciesPackageRepositoryArrayOutput() GuestPoliciesPackageRepositoryArrayOutput
- func (i GuestPoliciesPackageRepositoryArray) ToGuestPoliciesPackageRepositoryArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryArrayOutput
- type GuestPoliciesPackageRepositoryArrayInput
- type GuestPoliciesPackageRepositoryArrayOutput
- func (GuestPoliciesPackageRepositoryArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryArrayOutput) Index(i pulumi.IntInput) GuestPoliciesPackageRepositoryOutput
- func (o GuestPoliciesPackageRepositoryArrayOutput) ToGuestPoliciesPackageRepositoryArrayOutput() GuestPoliciesPackageRepositoryArrayOutput
- func (o GuestPoliciesPackageRepositoryArrayOutput) ToGuestPoliciesPackageRepositoryArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryArrayOutput
- type GuestPoliciesPackageRepositoryGoo
- type GuestPoliciesPackageRepositoryGooArgs
- func (GuestPoliciesPackageRepositoryGooArgs) ElementType() reflect.Type
- func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooOutput() GuestPoliciesPackageRepositoryGooOutput
- func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooOutput
- func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput
- func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooPtrOutput
- type GuestPoliciesPackageRepositoryGooInput
- type GuestPoliciesPackageRepositoryGooOutput
- func (GuestPoliciesPackageRepositoryGooOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryGooOutput) Name() pulumi.StringOutput
- func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooOutput() GuestPoliciesPackageRepositoryGooOutput
- func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooOutput
- func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput
- func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooPtrOutput
- func (o GuestPoliciesPackageRepositoryGooOutput) Url() pulumi.StringOutput
- type GuestPoliciesPackageRepositoryGooPtrInput
- type GuestPoliciesPackageRepositoryGooPtrOutput
- func (o GuestPoliciesPackageRepositoryGooPtrOutput) Elem() GuestPoliciesPackageRepositoryGooOutput
- func (GuestPoliciesPackageRepositoryGooPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryGooPtrOutput) Name() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryGooPtrOutput) ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput
- func (o GuestPoliciesPackageRepositoryGooPtrOutput) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooPtrOutput
- func (o GuestPoliciesPackageRepositoryGooPtrOutput) Url() pulumi.StringPtrOutput
- type GuestPoliciesPackageRepositoryInput
- type GuestPoliciesPackageRepositoryOutput
- func (o GuestPoliciesPackageRepositoryOutput) Apt() GuestPoliciesPackageRepositoryAptPtrOutput
- func (GuestPoliciesPackageRepositoryOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryOutput) Goo() GuestPoliciesPackageRepositoryGooPtrOutput
- func (o GuestPoliciesPackageRepositoryOutput) ToGuestPoliciesPackageRepositoryOutput() GuestPoliciesPackageRepositoryOutput
- func (o GuestPoliciesPackageRepositoryOutput) ToGuestPoliciesPackageRepositoryOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryOutput
- func (o GuestPoliciesPackageRepositoryOutput) Yum() GuestPoliciesPackageRepositoryYumPtrOutput
- func (o GuestPoliciesPackageRepositoryOutput) Zypper() GuestPoliciesPackageRepositoryZypperPtrOutput
- type GuestPoliciesPackageRepositoryYum
- type GuestPoliciesPackageRepositoryYumArgs
- func (GuestPoliciesPackageRepositoryYumArgs) ElementType() reflect.Type
- func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumOutput() GuestPoliciesPackageRepositoryYumOutput
- func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumOutput
- func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput
- func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumPtrOutput
- type GuestPoliciesPackageRepositoryYumInput
- type GuestPoliciesPackageRepositoryYumOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) BaseUrl() pulumi.StringOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) DisplayName() pulumi.StringPtrOutput
- func (GuestPoliciesPackageRepositoryYumOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryYumOutput) GpgKeys() pulumi.StringArrayOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) Id() pulumi.StringOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumOutput() GuestPoliciesPackageRepositoryYumOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput
- func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumPtrOutput
- type GuestPoliciesPackageRepositoryYumPtrInput
- type GuestPoliciesPackageRepositoryYumPtrOutput
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) Elem() GuestPoliciesPackageRepositoryYumOutput
- func (GuestPoliciesPackageRepositoryYumPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) GpgKeys() pulumi.StringArrayOutput
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) Id() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput
- func (o GuestPoliciesPackageRepositoryYumPtrOutput) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumPtrOutput
- type GuestPoliciesPackageRepositoryZypper
- type GuestPoliciesPackageRepositoryZypperArgs
- func (GuestPoliciesPackageRepositoryZypperArgs) ElementType() reflect.Type
- func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperOutput() GuestPoliciesPackageRepositoryZypperOutput
- func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperOutput
- func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput
- func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput
- type GuestPoliciesPackageRepositoryZypperInput
- type GuestPoliciesPackageRepositoryZypperOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) BaseUrl() pulumi.StringOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) DisplayName() pulumi.StringPtrOutput
- func (GuestPoliciesPackageRepositoryZypperOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryZypperOutput) GpgKeys() pulumi.StringArrayOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) Id() pulumi.StringOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperOutput() GuestPoliciesPackageRepositoryZypperOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput
- func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput
- type GuestPoliciesPackageRepositoryZypperPtrInput
- type GuestPoliciesPackageRepositoryZypperPtrOutput
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) Elem() GuestPoliciesPackageRepositoryZypperOutput
- func (GuestPoliciesPackageRepositoryZypperPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) GpgKeys() pulumi.StringArrayOutput
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) Id() pulumi.StringPtrOutput
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput
- func (o GuestPoliciesPackageRepositoryZypperPtrOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput
- type GuestPoliciesRecipe
- type GuestPoliciesRecipeArgs
- type GuestPoliciesRecipeArray
- type GuestPoliciesRecipeArrayInput
- type GuestPoliciesRecipeArrayOutput
- func (GuestPoliciesRecipeArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArrayOutput) Index(i pulumi.IntInput) GuestPoliciesRecipeOutput
- func (o GuestPoliciesRecipeArrayOutput) ToGuestPoliciesRecipeArrayOutput() GuestPoliciesRecipeArrayOutput
- func (o GuestPoliciesRecipeArrayOutput) ToGuestPoliciesRecipeArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArrayOutput
- type GuestPoliciesRecipeArtifact
- type GuestPoliciesRecipeArtifactArgs
- func (GuestPoliciesRecipeArtifactArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeArtifactArgs) ToGuestPoliciesRecipeArtifactOutput() GuestPoliciesRecipeArtifactOutput
- func (i GuestPoliciesRecipeArtifactArgs) ToGuestPoliciesRecipeArtifactOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactOutput
- type GuestPoliciesRecipeArtifactArray
- func (GuestPoliciesRecipeArtifactArray) ElementType() reflect.Type
- func (i GuestPoliciesRecipeArtifactArray) ToGuestPoliciesRecipeArtifactArrayOutput() GuestPoliciesRecipeArtifactArrayOutput
- func (i GuestPoliciesRecipeArtifactArray) ToGuestPoliciesRecipeArtifactArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactArrayOutput
- type GuestPoliciesRecipeArtifactArrayInput
- type GuestPoliciesRecipeArtifactArrayOutput
- func (GuestPoliciesRecipeArtifactArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArtifactArrayOutput) Index(i pulumi.IntInput) GuestPoliciesRecipeArtifactOutput
- func (o GuestPoliciesRecipeArtifactArrayOutput) ToGuestPoliciesRecipeArtifactArrayOutput() GuestPoliciesRecipeArtifactArrayOutput
- func (o GuestPoliciesRecipeArtifactArrayOutput) ToGuestPoliciesRecipeArtifactArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactArrayOutput
- type GuestPoliciesRecipeArtifactGcs
- type GuestPoliciesRecipeArtifactGcsArgs
- func (GuestPoliciesRecipeArtifactGcsArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsOutput() GuestPoliciesRecipeArtifactGcsOutput
- func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsOutput
- func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput
- func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput
- type GuestPoliciesRecipeArtifactGcsInput
- type GuestPoliciesRecipeArtifactGcsOutput
- func (o GuestPoliciesRecipeArtifactGcsOutput) Bucket() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeArtifactGcsOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArtifactGcsOutput) Generation() pulumi.IntPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsOutput) Object() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsOutput() GuestPoliciesRecipeArtifactGcsOutput
- func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsOutput
- func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput
- type GuestPoliciesRecipeArtifactGcsPtrInput
- type GuestPoliciesRecipeArtifactGcsPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Elem() GuestPoliciesRecipeArtifactGcsOutput
- func (GuestPoliciesRecipeArtifactGcsPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsPtrOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput
- func (o GuestPoliciesRecipeArtifactGcsPtrOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput
- type GuestPoliciesRecipeArtifactInput
- type GuestPoliciesRecipeArtifactOutput
- func (o GuestPoliciesRecipeArtifactOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (GuestPoliciesRecipeArtifactOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArtifactOutput) Gcs() GuestPoliciesRecipeArtifactGcsPtrOutput
- func (o GuestPoliciesRecipeArtifactOutput) Id() pulumi.StringOutput
- func (o GuestPoliciesRecipeArtifactOutput) Remote() GuestPoliciesRecipeArtifactRemotePtrOutput
- func (o GuestPoliciesRecipeArtifactOutput) ToGuestPoliciesRecipeArtifactOutput() GuestPoliciesRecipeArtifactOutput
- func (o GuestPoliciesRecipeArtifactOutput) ToGuestPoliciesRecipeArtifactOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactOutput
- type GuestPoliciesRecipeArtifactRemote
- type GuestPoliciesRecipeArtifactRemoteArgs
- func (GuestPoliciesRecipeArtifactRemoteArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemoteOutput() GuestPoliciesRecipeArtifactRemoteOutput
- func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemoteOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemoteOutput
- func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput
- func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput
- type GuestPoliciesRecipeArtifactRemoteInput
- type GuestPoliciesRecipeArtifactRemoteOutput
- func (o GuestPoliciesRecipeArtifactRemoteOutput) CheckSum() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeArtifactRemoteOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemoteOutput() GuestPoliciesRecipeArtifactRemoteOutput
- func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemoteOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemoteOutput
- func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput
- func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput
- func (o GuestPoliciesRecipeArtifactRemoteOutput) Uri() pulumi.StringPtrOutput
- type GuestPoliciesRecipeArtifactRemotePtrInput
- type GuestPoliciesRecipeArtifactRemotePtrOutput
- func (o GuestPoliciesRecipeArtifactRemotePtrOutput) CheckSum() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeArtifactRemotePtrOutput) Elem() GuestPoliciesRecipeArtifactRemoteOutput
- func (GuestPoliciesRecipeArtifactRemotePtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeArtifactRemotePtrOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput
- func (o GuestPoliciesRecipeArtifactRemotePtrOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput
- func (o GuestPoliciesRecipeArtifactRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type GuestPoliciesRecipeInput
- type GuestPoliciesRecipeInstallStep
- type GuestPoliciesRecipeInstallStepArchiveExtraction
- type GuestPoliciesRecipeInstallStepArchiveExtractionArgs
- func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput() GuestPoliciesRecipeInstallStepArchiveExtractionOutput
- func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionOutput
- func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- type GuestPoliciesRecipeInstallStepArchiveExtractionInput
- type GuestPoliciesRecipeInstallStepArchiveExtractionOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ArtifactId() pulumi.StringOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) Destination() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput() GuestPoliciesRecipeInstallStepArchiveExtractionOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) Type() pulumi.StringOutput
- type GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput
- type GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) Destination() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) Elem() GuestPoliciesRecipeInstallStepArchiveExtractionOutput
- func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) Type() pulumi.StringPtrOutput
- type GuestPoliciesRecipeInstallStepArgs
- func (GuestPoliciesRecipeInstallStepArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepArgs) ToGuestPoliciesRecipeInstallStepOutput() GuestPoliciesRecipeInstallStepOutput
- func (i GuestPoliciesRecipeInstallStepArgs) ToGuestPoliciesRecipeInstallStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepOutput
- type GuestPoliciesRecipeInstallStepArray
- func (GuestPoliciesRecipeInstallStepArray) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepArray) ToGuestPoliciesRecipeInstallStepArrayOutput() GuestPoliciesRecipeInstallStepArrayOutput
- func (i GuestPoliciesRecipeInstallStepArray) ToGuestPoliciesRecipeInstallStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArrayOutput
- type GuestPoliciesRecipeInstallStepArrayInput
- type GuestPoliciesRecipeInstallStepArrayOutput
- func (GuestPoliciesRecipeInstallStepArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepArrayOutput) Index(i pulumi.IntInput) GuestPoliciesRecipeInstallStepOutput
- func (o GuestPoliciesRecipeInstallStepArrayOutput) ToGuestPoliciesRecipeInstallStepArrayOutput() GuestPoliciesRecipeInstallStepArrayOutput
- func (o GuestPoliciesRecipeInstallStepArrayOutput) ToGuestPoliciesRecipeInstallStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArrayOutput
- type GuestPoliciesRecipeInstallStepDpkgInstallation
- type GuestPoliciesRecipeInstallStepDpkgInstallationArgs
- func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput() GuestPoliciesRecipeInstallStepDpkgInstallationOutput
- func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationOutput
- func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepDpkgInstallationInput
- type GuestPoliciesRecipeInstallStepDpkgInstallationOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ArtifactId() pulumi.StringOutput
- func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput() GuestPoliciesRecipeInstallStepDpkgInstallationOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput
- type GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) Elem() GuestPoliciesRecipeInstallStepDpkgInstallationOutput
- func (GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepFileCopy
- type GuestPoliciesRecipeInstallStepFileCopyArgs
- func (GuestPoliciesRecipeInstallStepFileCopyArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyOutput() GuestPoliciesRecipeInstallStepFileCopyOutput
- func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyOutput
- func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- type GuestPoliciesRecipeInstallStepFileCopyInput
- type GuestPoliciesRecipeInstallStepFileCopyOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ArtifactId() pulumi.StringOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) Destination() pulumi.StringOutput
- func (GuestPoliciesRecipeInstallStepFileCopyOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) Overwrite() pulumi.BoolPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) Permissions() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyOutput() GuestPoliciesRecipeInstallStepFileCopyOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- type GuestPoliciesRecipeInstallStepFileCopyPtrInput
- type GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Destination() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Elem() GuestPoliciesRecipeInstallStepFileCopyOutput
- func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Permissions() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- type GuestPoliciesRecipeInstallStepFileExec
- type GuestPoliciesRecipeInstallStepFileExecArgs
- func (GuestPoliciesRecipeInstallStepFileExecArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecOutput() GuestPoliciesRecipeInstallStepFileExecOutput
- func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecOutput
- func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput
- func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput
- type GuestPoliciesRecipeInstallStepFileExecInput
- type GuestPoliciesRecipeInstallStepFileExecOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) AllowedExitCodes() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) Args() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) ArtifactId() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeInstallStepFileExecOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) LocalPath() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecOutput() GuestPoliciesRecipeInstallStepFileExecOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput
- type GuestPoliciesRecipeInstallStepFileExecPtrInput
- type GuestPoliciesRecipeInstallStepFileExecPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) AllowedExitCodes() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) Args() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) Elem() GuestPoliciesRecipeInstallStepFileExecOutput
- func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput
- func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput
- type GuestPoliciesRecipeInstallStepInput
- type GuestPoliciesRecipeInstallStepMsiInstallation
- type GuestPoliciesRecipeInstallStepMsiInstallationArgs
- func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationOutput() GuestPoliciesRecipeInstallStepMsiInstallationOutput
- func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationOutput
- func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepMsiInstallationInput
- type GuestPoliciesRecipeInstallStepMsiInstallationOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ArtifactId() pulumi.StringOutput
- func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) Flags() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationOutput() GuestPoliciesRecipeInstallStepMsiInstallationOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepMsiInstallationPtrInput
- type GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) Elem() GuestPoliciesRecipeInstallStepMsiInstallationOutput
- func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) Flags() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepOutput
- func (o GuestPoliciesRecipeInstallStepOutput) ArchiveExtraction() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeInstallStepOutput) DpkgInstallation() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
- func (GuestPoliciesRecipeInstallStepOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepOutput) FileCopy() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeInstallStepOutput) FileExec() GuestPoliciesRecipeInstallStepFileExecPtrOutput
- func (o GuestPoliciesRecipeInstallStepOutput) MsiInstallation() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepOutput) RpmInstallation() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepOutput) ScriptRun() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeInstallStepOutput) ToGuestPoliciesRecipeInstallStepOutput() GuestPoliciesRecipeInstallStepOutput
- func (o GuestPoliciesRecipeInstallStepOutput) ToGuestPoliciesRecipeInstallStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepOutput
- type GuestPoliciesRecipeInstallStepRpmInstallation
- type GuestPoliciesRecipeInstallStepRpmInstallationArgs
- func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationOutput() GuestPoliciesRecipeInstallStepRpmInstallationOutput
- func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationOutput
- func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepRpmInstallationInput
- type GuestPoliciesRecipeInstallStepRpmInstallationOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ArtifactId() pulumi.StringOutput
- func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationOutput() GuestPoliciesRecipeInstallStepRpmInstallationOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepRpmInstallationPtrInput
- type GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) Elem() GuestPoliciesRecipeInstallStepRpmInstallationOutput
- func (GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
- type GuestPoliciesRecipeInstallStepScriptRun
- type GuestPoliciesRecipeInstallStepScriptRunArgs
- func (GuestPoliciesRecipeInstallStepScriptRunArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunOutput() GuestPoliciesRecipeInstallStepScriptRunOutput
- func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunOutput
- func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- type GuestPoliciesRecipeInstallStepScriptRunInput
- type GuestPoliciesRecipeInstallStepScriptRunOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (GuestPoliciesRecipeInstallStepScriptRunOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) Interpreter() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) Script() pulumi.StringOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunOutput() GuestPoliciesRecipeInstallStepScriptRunOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- type GuestPoliciesRecipeInstallStepScriptRunPtrInput
- type GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Elem() GuestPoliciesRecipeInstallStepScriptRunOutput
- func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Script() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput
- type GuestPoliciesRecipeOutput
- func (o GuestPoliciesRecipeOutput) Artifacts() GuestPoliciesRecipeArtifactArrayOutput
- func (o GuestPoliciesRecipeOutput) DesiredState() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeOutput) InstallSteps() GuestPoliciesRecipeInstallStepArrayOutput
- func (o GuestPoliciesRecipeOutput) Name() pulumi.StringOutput
- func (o GuestPoliciesRecipeOutput) ToGuestPoliciesRecipeOutput() GuestPoliciesRecipeOutput
- func (o GuestPoliciesRecipeOutput) ToGuestPoliciesRecipeOutputWithContext(ctx context.Context) GuestPoliciesRecipeOutput
- func (o GuestPoliciesRecipeOutput) UpdateSteps() GuestPoliciesRecipeUpdateStepArrayOutput
- func (o GuestPoliciesRecipeOutput) Version() pulumi.StringPtrOutput
- type GuestPoliciesRecipeUpdateStep
- type GuestPoliciesRecipeUpdateStepArchiveExtraction
- type GuestPoliciesRecipeUpdateStepArchiveExtractionArgs
- func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
- func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
- func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- type GuestPoliciesRecipeUpdateStepArchiveExtractionInput
- type GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ArtifactId() pulumi.StringOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) Destination() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) Type() pulumi.StringOutput
- type GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput
- type GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) Destination() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) Elem() GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
- func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) Type() pulumi.StringPtrOutput
- type GuestPoliciesRecipeUpdateStepArgs
- func (GuestPoliciesRecipeUpdateStepArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepArgs) ToGuestPoliciesRecipeUpdateStepOutput() GuestPoliciesRecipeUpdateStepOutput
- func (i GuestPoliciesRecipeUpdateStepArgs) ToGuestPoliciesRecipeUpdateStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepOutput
- type GuestPoliciesRecipeUpdateStepArray
- func (GuestPoliciesRecipeUpdateStepArray) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepArray) ToGuestPoliciesRecipeUpdateStepArrayOutput() GuestPoliciesRecipeUpdateStepArrayOutput
- func (i GuestPoliciesRecipeUpdateStepArray) ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArrayOutput
- type GuestPoliciesRecipeUpdateStepArrayInput
- type GuestPoliciesRecipeUpdateStepArrayOutput
- func (GuestPoliciesRecipeUpdateStepArrayOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepArrayOutput) Index(i pulumi.IntInput) GuestPoliciesRecipeUpdateStepOutput
- func (o GuestPoliciesRecipeUpdateStepArrayOutput) ToGuestPoliciesRecipeUpdateStepArrayOutput() GuestPoliciesRecipeUpdateStepArrayOutput
- func (o GuestPoliciesRecipeUpdateStepArrayOutput) ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArrayOutput
- type GuestPoliciesRecipeUpdateStepDpkgInstallation
- type GuestPoliciesRecipeUpdateStepDpkgInstallationArgs
- func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
- func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
- func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepDpkgInstallationInput
- type GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ArtifactId() pulumi.StringOutput
- func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput
- type GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) Elem() GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
- func (GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepFileCopy
- type GuestPoliciesRecipeUpdateStepFileCopyArgs
- func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyOutput() GuestPoliciesRecipeUpdateStepFileCopyOutput
- func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyOutput
- func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- type GuestPoliciesRecipeUpdateStepFileCopyInput
- type GuestPoliciesRecipeUpdateStepFileCopyOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ArtifactId() pulumi.StringOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) Destination() pulumi.StringOutput
- func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) Overwrite() pulumi.BoolPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) Permissions() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyOutput() GuestPoliciesRecipeUpdateStepFileCopyOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- type GuestPoliciesRecipeUpdateStepFileCopyPtrInput
- type GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Destination() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Elem() GuestPoliciesRecipeUpdateStepFileCopyOutput
- func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Permissions() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- type GuestPoliciesRecipeUpdateStepFileExec
- type GuestPoliciesRecipeUpdateStepFileExecArgs
- func (GuestPoliciesRecipeUpdateStepFileExecArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecOutput() GuestPoliciesRecipeUpdateStepFileExecOutput
- func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecOutput
- func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- type GuestPoliciesRecipeUpdateStepFileExecInput
- type GuestPoliciesRecipeUpdateStepFileExecOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) Args() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ArtifactId() pulumi.StringPtrOutput
- func (GuestPoliciesRecipeUpdateStepFileExecOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) LocalPath() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecOutput() GuestPoliciesRecipeUpdateStepFileExecOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- type GuestPoliciesRecipeUpdateStepFileExecPtrInput
- type GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) Args() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) Elem() GuestPoliciesRecipeUpdateStepFileExecOutput
- func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- type GuestPoliciesRecipeUpdateStepInput
- type GuestPoliciesRecipeUpdateStepMsiInstallation
- type GuestPoliciesRecipeUpdateStepMsiInstallationArgs
- func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput() GuestPoliciesRecipeUpdateStepMsiInstallationOutput
- func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationOutput
- func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepMsiInstallationInput
- type GuestPoliciesRecipeUpdateStepMsiInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ArtifactId() pulumi.StringOutput
- func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) Flags() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput() GuestPoliciesRecipeUpdateStepMsiInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput
- type GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) Elem() GuestPoliciesRecipeUpdateStepMsiInstallationOutput
- func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) Flags() pulumi.StringArrayOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) ArchiveExtraction() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) DpkgInstallation() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
- func (GuestPoliciesRecipeUpdateStepOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepOutput) FileCopy() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) FileExec() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) MsiInstallation() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) RpmInstallation() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) ScriptRun() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) ToGuestPoliciesRecipeUpdateStepOutput() GuestPoliciesRecipeUpdateStepOutput
- func (o GuestPoliciesRecipeUpdateStepOutput) ToGuestPoliciesRecipeUpdateStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepOutput
- type GuestPoliciesRecipeUpdateStepRpmInstallation
- type GuestPoliciesRecipeUpdateStepRpmInstallationArgs
- func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput() GuestPoliciesRecipeUpdateStepRpmInstallationOutput
- func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationOutput
- func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepRpmInstallationInput
- type GuestPoliciesRecipeUpdateStepRpmInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ArtifactId() pulumi.StringOutput
- func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput() GuestPoliciesRecipeUpdateStepRpmInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput
- type GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) Elem() GuestPoliciesRecipeUpdateStepRpmInstallationOutput
- func (GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
- type GuestPoliciesRecipeUpdateStepScriptRun
- type GuestPoliciesRecipeUpdateStepScriptRunArgs
- func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ElementType() reflect.Type
- func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunOutput() GuestPoliciesRecipeUpdateStepScriptRunOutput
- func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunOutput
- func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- type GuestPoliciesRecipeUpdateStepScriptRunInput
- type GuestPoliciesRecipeUpdateStepScriptRunOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) Interpreter() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) Script() pulumi.StringOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunOutput() GuestPoliciesRecipeUpdateStepScriptRunOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- type GuestPoliciesRecipeUpdateStepScriptRunPtrInput
- type GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Elem() GuestPoliciesRecipeUpdateStepScriptRunOutput
- func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ElementType() reflect.Type
- func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Script() pulumi.StringPtrOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
- type GuestPoliciesState
- type OsPolicyAssignment
- type OsPolicyAssignmentArgs
- type OsPolicyAssignmentArray
- type OsPolicyAssignmentArrayInput
- type OsPolicyAssignmentArrayOutput
- func (OsPolicyAssignmentArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOutput
- func (o OsPolicyAssignmentArrayOutput) ToOsPolicyAssignmentArrayOutput() OsPolicyAssignmentArrayOutput
- func (o OsPolicyAssignmentArrayOutput) ToOsPolicyAssignmentArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentArrayOutput
- type OsPolicyAssignmentInput
- type OsPolicyAssignmentInstanceFilter
- type OsPolicyAssignmentInstanceFilterArgs
- func (OsPolicyAssignmentInstanceFilterArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterOutput() OsPolicyAssignmentInstanceFilterOutput
- func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterOutput
- func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput
- func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterPtrOutput
- type OsPolicyAssignmentInstanceFilterExclusionLabel
- type OsPolicyAssignmentInstanceFilterExclusionLabelArgs
- func (OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput() OsPolicyAssignmentInstanceFilterExclusionLabelOutput
- func (i OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelOutput
- type OsPolicyAssignmentInstanceFilterExclusionLabelArray
- func (OsPolicyAssignmentInstanceFilterExclusionLabelArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterExclusionLabelArray) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- func (i OsPolicyAssignmentInstanceFilterExclusionLabelArray) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- type OsPolicyAssignmentInstanceFilterExclusionLabelArrayInput
- type OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- func (OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentInstanceFilterExclusionLabelOutput
- func (o OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- func (o OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- type OsPolicyAssignmentInstanceFilterExclusionLabelInput
- type OsPolicyAssignmentInstanceFilterExclusionLabelOutput
- func (OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterExclusionLabelOutput) Labels() pulumi.StringMapOutput
- func (o OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput() OsPolicyAssignmentInstanceFilterExclusionLabelOutput
- func (o OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelOutput
- type OsPolicyAssignmentInstanceFilterInclusionLabel
- type OsPolicyAssignmentInstanceFilterInclusionLabelArgs
- func (OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput() OsPolicyAssignmentInstanceFilterInclusionLabelOutput
- func (i OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelOutput
- type OsPolicyAssignmentInstanceFilterInclusionLabelArray
- func (OsPolicyAssignmentInstanceFilterInclusionLabelArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterInclusionLabelArray) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- func (i OsPolicyAssignmentInstanceFilterInclusionLabelArray) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- type OsPolicyAssignmentInstanceFilterInclusionLabelArrayInput
- type OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- func (OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentInstanceFilterInclusionLabelOutput
- func (o OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- func (o OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- type OsPolicyAssignmentInstanceFilterInclusionLabelInput
- type OsPolicyAssignmentInstanceFilterInclusionLabelOutput
- func (OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterInclusionLabelOutput) Labels() pulumi.StringMapOutput
- func (o OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput() OsPolicyAssignmentInstanceFilterInclusionLabelOutput
- func (o OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelOutput
- type OsPolicyAssignmentInstanceFilterInput
- type OsPolicyAssignmentInstanceFilterInventory
- type OsPolicyAssignmentInstanceFilterInventoryArgs
- func (OsPolicyAssignmentInstanceFilterInventoryArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterInventoryArgs) ToOsPolicyAssignmentInstanceFilterInventoryOutput() OsPolicyAssignmentInstanceFilterInventoryOutput
- func (i OsPolicyAssignmentInstanceFilterInventoryArgs) ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryOutput
- type OsPolicyAssignmentInstanceFilterInventoryArray
- func (OsPolicyAssignmentInstanceFilterInventoryArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentInstanceFilterInventoryArray) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- func (i OsPolicyAssignmentInstanceFilterInventoryArray) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- type OsPolicyAssignmentInstanceFilterInventoryArrayInput
- type OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- func (OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterInventoryArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentInstanceFilterInventoryOutput
- func (o OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- func (o OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- type OsPolicyAssignmentInstanceFilterInventoryInput
- type OsPolicyAssignmentInstanceFilterInventoryOutput
- func (OsPolicyAssignmentInstanceFilterInventoryOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterInventoryOutput) OsShortName() pulumi.StringOutput
- func (o OsPolicyAssignmentInstanceFilterInventoryOutput) OsVersion() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentInstanceFilterInventoryOutput) ToOsPolicyAssignmentInstanceFilterInventoryOutput() OsPolicyAssignmentInstanceFilterInventoryOutput
- func (o OsPolicyAssignmentInstanceFilterInventoryOutput) ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryOutput
- type OsPolicyAssignmentInstanceFilterOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) All() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentInstanceFilterOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterOutput) ExclusionLabels() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) InclusionLabels() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) Inventories() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterOutput() OsPolicyAssignmentInstanceFilterOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput
- func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterPtrOutput
- type OsPolicyAssignmentInstanceFilterPtrInput
- type OsPolicyAssignmentInstanceFilterPtrOutput
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) All() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) Elem() OsPolicyAssignmentInstanceFilterOutput
- func (OsPolicyAssignmentInstanceFilterPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) ExclusionLabels() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) InclusionLabels() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) Inventories() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput
- func (o OsPolicyAssignmentInstanceFilterPtrOutput) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterPtrOutput
- type OsPolicyAssignmentMap
- type OsPolicyAssignmentMapInput
- type OsPolicyAssignmentMapOutput
- func (OsPolicyAssignmentMapOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentMapOutput) MapIndex(k pulumi.StringInput) OsPolicyAssignmentOutput
- func (o OsPolicyAssignmentMapOutput) ToOsPolicyAssignmentMapOutput() OsPolicyAssignmentMapOutput
- func (o OsPolicyAssignmentMapOutput) ToOsPolicyAssignmentMapOutputWithContext(ctx context.Context) OsPolicyAssignmentMapOutput
- type OsPolicyAssignmentOsPolicy
- type OsPolicyAssignmentOsPolicyArgs
- func (OsPolicyAssignmentOsPolicyArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyArgs) ToOsPolicyAssignmentOsPolicyOutput() OsPolicyAssignmentOsPolicyOutput
- func (i OsPolicyAssignmentOsPolicyArgs) ToOsPolicyAssignmentOsPolicyOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyOutput
- type OsPolicyAssignmentOsPolicyArray
- func (OsPolicyAssignmentOsPolicyArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyArray) ToOsPolicyAssignmentOsPolicyArrayOutput() OsPolicyAssignmentOsPolicyArrayOutput
- func (i OsPolicyAssignmentOsPolicyArray) ToOsPolicyAssignmentOsPolicyArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyArrayOutput
- type OsPolicyAssignmentOsPolicyArrayInput
- type OsPolicyAssignmentOsPolicyArrayOutput
- func (OsPolicyAssignmentOsPolicyArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOsPolicyOutput
- func (o OsPolicyAssignmentOsPolicyArrayOutput) ToOsPolicyAssignmentOsPolicyArrayOutput() OsPolicyAssignmentOsPolicyArrayOutput
- func (o OsPolicyAssignmentOsPolicyArrayOutput) ToOsPolicyAssignmentOsPolicyArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyArrayOutput
- type OsPolicyAssignmentOsPolicyInput
- type OsPolicyAssignmentOsPolicyOutput
- func (o OsPolicyAssignmentOsPolicyOutput) AllowNoResourceGroupMatch() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyOutput) Description() pulumi.StringPtrOutput
- func (OsPolicyAssignmentOsPolicyOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyOutput) Id() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyOutput) Mode() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyOutput) ResourceGroups() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
- func (o OsPolicyAssignmentOsPolicyOutput) ToOsPolicyAssignmentOsPolicyOutput() OsPolicyAssignmentOsPolicyOutput
- func (o OsPolicyAssignmentOsPolicyOutput) ToOsPolicyAssignmentOsPolicyOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyOutput
- type OsPolicyAssignmentOsPolicyResourceGroup
- type OsPolicyAssignmentOsPolicyResourceGroupArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupArgs) ToOsPolicyAssignmentOsPolicyResourceGroupOutput() OsPolicyAssignmentOsPolicyResourceGroupOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupArgs) ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupOutput
- type OsPolicyAssignmentOsPolicyResourceGroupArray
- func (OsPolicyAssignmentOsPolicyResourceGroupArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupArray) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupArray) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
- type OsPolicyAssignmentOsPolicyResourceGroupArrayInput
- type OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOsPolicyResourceGroupOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
- type OsPolicyAssignmentOsPolicyResourceGroupInput
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilter
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray
- func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayInput
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterInput
- type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) OsShortName() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) OsVersion() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
- type OsPolicyAssignmentOsPolicyResourceGroupOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) InventoryFilters() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) Resources() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) ToOsPolicyAssignmentOsPolicyResourceGroupOutput() OsPolicyAssignmentOsPolicyResourceGroupOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResource
- type OsPolicyAssignmentOsPolicyResourceGroupResourceArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceArray
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceArrayInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExec
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFile
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcs
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Bucket() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Object() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemote
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Args() pulumi.StringArrayOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Interpreter() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) OutputFilePath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Script() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Args() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) OutputFilePath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Script() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) Enforce() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) Validate() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Enforce() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Validate() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFile
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcs
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Bucket() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Object() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemote
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Args() pulumi.StringArrayOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Interpreter() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) OutputFilePath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Script() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Args() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) OutputFilePath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Script() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFile
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFile
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcs
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Bucket() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Object() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemote
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Content() pulumi.StringPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Path() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Permissions() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) State() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Content() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Path() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Permissions() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) State() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Exec() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Id() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Pkg() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Repository() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkg
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgApt
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) Name() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) Name() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDeb
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) PullDeps() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) PullDeps() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSource
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcs
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Bucket() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Object() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemote
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGooget
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) Name() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) Name() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsi
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) Properties() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Properties() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSource
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcs
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Bucket() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Object() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemote
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Deb() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) DesiredState() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Googet() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Msi() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Rpm() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Deb() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) DesiredState() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Googet() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Msi() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Rpm() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpm
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) PullDeps() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) PullDeps() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSource
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcs
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Bucket() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Object() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Generation() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Object() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemote
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYum
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) Name() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) Name() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypper
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) Name() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) Name() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepository
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryApt
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ArchiveType() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Components() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Distribution() pulumi.StringOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) GpgKey() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Uri() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ArchiveType() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Components() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Distribution() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) GpgKey() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Uri() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGoo
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) Name() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) Url() pulumi.StringOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Name() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Url() pulumi.StringPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Goo() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Goo() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYum
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) BaseUrl() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) DisplayName() pulumi.StringPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) GpgKeys() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) Id() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) GpgKeys() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) Id() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypper
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) BaseUrl() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) DisplayName() pulumi.StringPtrOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) GpgKeys() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) Id() pulumi.StringOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput
- type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) Elem() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
- func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) GpgKeys() pulumi.StringArrayOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) Id() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
- type OsPolicyAssignmentOutput
- func (o OsPolicyAssignmentOutput) Baseline() pulumi.BoolOutput
- func (o OsPolicyAssignmentOutput) Deleted() pulumi.BoolOutput
- func (o OsPolicyAssignmentOutput) Description() pulumi.StringPtrOutput
- func (OsPolicyAssignmentOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentOutput) Etag() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) InstanceFilter() OsPolicyAssignmentInstanceFilterOutput
- func (o OsPolicyAssignmentOutput) Location() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) Name() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) OsPolicies() OsPolicyAssignmentOsPolicyArrayOutput
- func (o OsPolicyAssignmentOutput) Project() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) Reconciling() pulumi.BoolOutput
- func (o OsPolicyAssignmentOutput) RevisionCreateTime() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) RevisionId() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) Rollout() OsPolicyAssignmentRolloutOutput
- func (o OsPolicyAssignmentOutput) RolloutState() pulumi.StringOutput
- func (o OsPolicyAssignmentOutput) ToOsPolicyAssignmentOutput() OsPolicyAssignmentOutput
- func (o OsPolicyAssignmentOutput) ToOsPolicyAssignmentOutputWithContext(ctx context.Context) OsPolicyAssignmentOutput
- func (o OsPolicyAssignmentOutput) Uid() pulumi.StringOutput
- type OsPolicyAssignmentRollout
- type OsPolicyAssignmentRolloutArgs
- func (OsPolicyAssignmentRolloutArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutOutput() OsPolicyAssignmentRolloutOutput
- func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutOutput
- func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput
- func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutPtrOutput
- type OsPolicyAssignmentRolloutDisruptionBudget
- type OsPolicyAssignmentRolloutDisruptionBudgetArgs
- func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ElementType() reflect.Type
- func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetOutput() OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- type OsPolicyAssignmentRolloutDisruptionBudgetInput
- type OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) Fixed() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) Percent() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetOutput() OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- type OsPolicyAssignmentRolloutDisruptionBudgetPtrInput
- type OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Elem() OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Fixed() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Percent() pulumi.IntPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- type OsPolicyAssignmentRolloutInput
- type OsPolicyAssignmentRolloutOutput
- func (o OsPolicyAssignmentRolloutOutput) DisruptionBudget() OsPolicyAssignmentRolloutDisruptionBudgetOutput
- func (OsPolicyAssignmentRolloutOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentRolloutOutput) MinWaitDuration() pulumi.StringOutput
- func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutOutput() OsPolicyAssignmentRolloutOutput
- func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutOutput
- func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput
- func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutPtrOutput
- type OsPolicyAssignmentRolloutPtrInput
- type OsPolicyAssignmentRolloutPtrOutput
- func (o OsPolicyAssignmentRolloutPtrOutput) DisruptionBudget() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
- func (o OsPolicyAssignmentRolloutPtrOutput) Elem() OsPolicyAssignmentRolloutOutput
- func (OsPolicyAssignmentRolloutPtrOutput) ElementType() reflect.Type
- func (o OsPolicyAssignmentRolloutPtrOutput) MinWaitDuration() pulumi.StringPtrOutput
- func (o OsPolicyAssignmentRolloutPtrOutput) ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput
- func (o OsPolicyAssignmentRolloutPtrOutput) ToOsPolicyAssignmentRolloutPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutPtrOutput
- type OsPolicyAssignmentState
- type PatchDeployment
- type PatchDeploymentArgs
- type PatchDeploymentArray
- type PatchDeploymentArrayInput
- type PatchDeploymentArrayOutput
- func (PatchDeploymentArrayOutput) ElementType() reflect.Type
- func (o PatchDeploymentArrayOutput) Index(i pulumi.IntInput) PatchDeploymentOutput
- func (o PatchDeploymentArrayOutput) ToPatchDeploymentArrayOutput() PatchDeploymentArrayOutput
- func (o PatchDeploymentArrayOutput) ToPatchDeploymentArrayOutputWithContext(ctx context.Context) PatchDeploymentArrayOutput
- type PatchDeploymentInput
- type PatchDeploymentInstanceFilter
- type PatchDeploymentInstanceFilterArgs
- func (PatchDeploymentInstanceFilterArgs) ElementType() reflect.Type
- func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterOutput() PatchDeploymentInstanceFilterOutput
- func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterOutput
- func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput
- func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterPtrOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterPtrOutput
- type PatchDeploymentInstanceFilterGroupLabel
- type PatchDeploymentInstanceFilterGroupLabelArgs
- func (PatchDeploymentInstanceFilterGroupLabelArgs) ElementType() reflect.Type
- func (i PatchDeploymentInstanceFilterGroupLabelArgs) ToPatchDeploymentInstanceFilterGroupLabelOutput() PatchDeploymentInstanceFilterGroupLabelOutput
- func (i PatchDeploymentInstanceFilterGroupLabelArgs) ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelOutput
- type PatchDeploymentInstanceFilterGroupLabelArray
- func (PatchDeploymentInstanceFilterGroupLabelArray) ElementType() reflect.Type
- func (i PatchDeploymentInstanceFilterGroupLabelArray) ToPatchDeploymentInstanceFilterGroupLabelArrayOutput() PatchDeploymentInstanceFilterGroupLabelArrayOutput
- func (i PatchDeploymentInstanceFilterGroupLabelArray) ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelArrayOutput
- type PatchDeploymentInstanceFilterGroupLabelArrayInput
- type PatchDeploymentInstanceFilterGroupLabelArrayOutput
- func (PatchDeploymentInstanceFilterGroupLabelArrayOutput) ElementType() reflect.Type
- func (o PatchDeploymentInstanceFilterGroupLabelArrayOutput) Index(i pulumi.IntInput) PatchDeploymentInstanceFilterGroupLabelOutput
- func (o PatchDeploymentInstanceFilterGroupLabelArrayOutput) ToPatchDeploymentInstanceFilterGroupLabelArrayOutput() PatchDeploymentInstanceFilterGroupLabelArrayOutput
- func (o PatchDeploymentInstanceFilterGroupLabelArrayOutput) ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelArrayOutput
- type PatchDeploymentInstanceFilterGroupLabelInput
- type PatchDeploymentInstanceFilterGroupLabelOutput
- func (PatchDeploymentInstanceFilterGroupLabelOutput) ElementType() reflect.Type
- func (o PatchDeploymentInstanceFilterGroupLabelOutput) Labels() pulumi.StringMapOutput
- func (o PatchDeploymentInstanceFilterGroupLabelOutput) ToPatchDeploymentInstanceFilterGroupLabelOutput() PatchDeploymentInstanceFilterGroupLabelOutput
- func (o PatchDeploymentInstanceFilterGroupLabelOutput) ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelOutput
- type PatchDeploymentInstanceFilterInput
- type PatchDeploymentInstanceFilterOutput
- func (o PatchDeploymentInstanceFilterOutput) All() pulumi.BoolPtrOutput
- func (PatchDeploymentInstanceFilterOutput) ElementType() reflect.Type
- func (o PatchDeploymentInstanceFilterOutput) GroupLabels() PatchDeploymentInstanceFilterGroupLabelArrayOutput
- func (o PatchDeploymentInstanceFilterOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
- func (o PatchDeploymentInstanceFilterOutput) Instances() pulumi.StringArrayOutput
- func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterOutput() PatchDeploymentInstanceFilterOutput
- func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterOutput
- func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput
- func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterPtrOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterPtrOutput
- func (o PatchDeploymentInstanceFilterOutput) Zones() pulumi.StringArrayOutput
- type PatchDeploymentInstanceFilterPtrInput
- type PatchDeploymentInstanceFilterPtrOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) All() pulumi.BoolPtrOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) Elem() PatchDeploymentInstanceFilterOutput
- func (PatchDeploymentInstanceFilterPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentInstanceFilterPtrOutput) GroupLabels() PatchDeploymentInstanceFilterGroupLabelArrayOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) Instances() pulumi.StringArrayOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) ToPatchDeploymentInstanceFilterPtrOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterPtrOutput
- func (o PatchDeploymentInstanceFilterPtrOutput) Zones() pulumi.StringArrayOutput
- type PatchDeploymentMap
- type PatchDeploymentMapInput
- type PatchDeploymentMapOutput
- func (PatchDeploymentMapOutput) ElementType() reflect.Type
- func (o PatchDeploymentMapOutput) MapIndex(k pulumi.StringInput) PatchDeploymentOutput
- func (o PatchDeploymentMapOutput) ToPatchDeploymentMapOutput() PatchDeploymentMapOutput
- func (o PatchDeploymentMapOutput) ToPatchDeploymentMapOutputWithContext(ctx context.Context) PatchDeploymentMapOutput
- type PatchDeploymentOneTimeSchedule
- type PatchDeploymentOneTimeScheduleArgs
- func (PatchDeploymentOneTimeScheduleArgs) ElementType() reflect.Type
- func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeScheduleOutput() PatchDeploymentOneTimeScheduleOutput
- func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeScheduleOutputWithContext(ctx context.Context) PatchDeploymentOneTimeScheduleOutput
- func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput
- func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentOneTimeSchedulePtrOutput
- type PatchDeploymentOneTimeScheduleInput
- type PatchDeploymentOneTimeScheduleOutput
- func (PatchDeploymentOneTimeScheduleOutput) ElementType() reflect.Type
- func (o PatchDeploymentOneTimeScheduleOutput) ExecuteTime() pulumi.StringOutput
- func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeScheduleOutput() PatchDeploymentOneTimeScheduleOutput
- func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeScheduleOutputWithContext(ctx context.Context) PatchDeploymentOneTimeScheduleOutput
- func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput
- func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentOneTimeSchedulePtrOutput
- type PatchDeploymentOneTimeSchedulePtrInput
- type PatchDeploymentOneTimeSchedulePtrOutput
- func (o PatchDeploymentOneTimeSchedulePtrOutput) Elem() PatchDeploymentOneTimeScheduleOutput
- func (PatchDeploymentOneTimeSchedulePtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentOneTimeSchedulePtrOutput) ExecuteTime() pulumi.StringPtrOutput
- func (o PatchDeploymentOneTimeSchedulePtrOutput) ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput
- func (o PatchDeploymentOneTimeSchedulePtrOutput) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentOneTimeSchedulePtrOutput
- type PatchDeploymentOutput
- func (o PatchDeploymentOutput) CreateTime() pulumi.StringOutput
- func (o PatchDeploymentOutput) Description() pulumi.StringPtrOutput
- func (o PatchDeploymentOutput) Duration() pulumi.StringPtrOutput
- func (PatchDeploymentOutput) ElementType() reflect.Type
- func (o PatchDeploymentOutput) InstanceFilter() PatchDeploymentInstanceFilterOutput
- func (o PatchDeploymentOutput) LastExecuteTime() pulumi.StringOutput
- func (o PatchDeploymentOutput) Name() pulumi.StringOutput
- func (o PatchDeploymentOutput) OneTimeSchedule() PatchDeploymentOneTimeSchedulePtrOutput
- func (o PatchDeploymentOutput) PatchConfig() PatchDeploymentPatchConfigPtrOutput
- func (o PatchDeploymentOutput) PatchDeploymentId() pulumi.StringOutput
- func (o PatchDeploymentOutput) Project() pulumi.StringOutput
- func (o PatchDeploymentOutput) RecurringSchedule() PatchDeploymentRecurringSchedulePtrOutput
- func (o PatchDeploymentOutput) Rollout() PatchDeploymentRolloutPtrOutput
- func (o PatchDeploymentOutput) ToPatchDeploymentOutput() PatchDeploymentOutput
- func (o PatchDeploymentOutput) ToPatchDeploymentOutputWithContext(ctx context.Context) PatchDeploymentOutput
- func (o PatchDeploymentOutput) UpdateTime() pulumi.StringOutput
- type PatchDeploymentPatchConfig
- type PatchDeploymentPatchConfigApt
- type PatchDeploymentPatchConfigAptArgs
- func (PatchDeploymentPatchConfigAptArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptOutput() PatchDeploymentPatchConfigAptOutput
- func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptOutput
- func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput
- func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptPtrOutput
- type PatchDeploymentPatchConfigAptInput
- type PatchDeploymentPatchConfigAptOutput
- func (PatchDeploymentPatchConfigAptOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigAptOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigAptOutput) ExclusivePackages() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptOutput() PatchDeploymentPatchConfigAptOutput
- func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptOutput
- func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput
- func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptPtrOutput
- func (o PatchDeploymentPatchConfigAptOutput) Type() pulumi.StringPtrOutput
- type PatchDeploymentPatchConfigAptPtrInput
- type PatchDeploymentPatchConfigAptPtrOutput
- func (o PatchDeploymentPatchConfigAptPtrOutput) Elem() PatchDeploymentPatchConfigAptOutput
- func (PatchDeploymentPatchConfigAptPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigAptPtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigAptPtrOutput) ExclusivePackages() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigAptPtrOutput) ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput
- func (o PatchDeploymentPatchConfigAptPtrOutput) ToPatchDeploymentPatchConfigAptPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptPtrOutput
- func (o PatchDeploymentPatchConfigAptPtrOutput) Type() pulumi.StringPtrOutput
- type PatchDeploymentPatchConfigArgs
- func (PatchDeploymentPatchConfigArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigOutput() PatchDeploymentPatchConfigOutput
- func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigOutput
- func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput
- func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPtrOutput
- type PatchDeploymentPatchConfigGoo
- type PatchDeploymentPatchConfigGooArgs
- func (PatchDeploymentPatchConfigGooArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooOutput() PatchDeploymentPatchConfigGooOutput
- func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooOutput
- func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput
- func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooPtrOutput
- type PatchDeploymentPatchConfigGooInput
- type PatchDeploymentPatchConfigGooOutput
- func (PatchDeploymentPatchConfigGooOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigGooOutput) Enabled() pulumi.BoolOutput
- func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooOutput() PatchDeploymentPatchConfigGooOutput
- func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooOutput
- func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput
- func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooPtrOutput
- type PatchDeploymentPatchConfigGooPtrInput
- type PatchDeploymentPatchConfigGooPtrOutput
- func (o PatchDeploymentPatchConfigGooPtrOutput) Elem() PatchDeploymentPatchConfigGooOutput
- func (PatchDeploymentPatchConfigGooPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigGooPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigGooPtrOutput) ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput
- func (o PatchDeploymentPatchConfigGooPtrOutput) ToPatchDeploymentPatchConfigGooPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooPtrOutput
- type PatchDeploymentPatchConfigInput
- type PatchDeploymentPatchConfigOutput
- func (o PatchDeploymentPatchConfigOutput) Apt() PatchDeploymentPatchConfigAptPtrOutput
- func (PatchDeploymentPatchConfigOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigOutput) Goo() PatchDeploymentPatchConfigGooPtrOutput
- func (o PatchDeploymentPatchConfigOutput) MigInstancesAllowed() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigOutput) PostStep() PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigOutput) PreStep() PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigOutput) RebootConfig() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigOutput() PatchDeploymentPatchConfigOutput
- func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigOutput
- func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput
- func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPtrOutput
- func (o PatchDeploymentPatchConfigOutput) WindowsUpdate() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- func (o PatchDeploymentPatchConfigOutput) Yum() PatchDeploymentPatchConfigYumPtrOutput
- func (o PatchDeploymentPatchConfigOutput) Zypper() PatchDeploymentPatchConfigZypperPtrOutput
- type PatchDeploymentPatchConfigPostStep
- type PatchDeploymentPatchConfigPostStepArgs
- func (PatchDeploymentPatchConfigPostStepArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepOutput() PatchDeploymentPatchConfigPostStepOutput
- func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepOutput
- func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput
- func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepPtrOutput
- type PatchDeploymentPatchConfigPostStepInput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfig
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs
- func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObject
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs
- func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectInput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
- func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Elem() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
- func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigInput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput
- type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) Elem() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
- func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepOutput
- func (PatchDeploymentPatchConfigPostStepOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepOutput() PatchDeploymentPatchConfigPostStepOutput
- func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepOutput
- func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigPostStepOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepPtrInput
- type PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigPostStepPtrOutput) Elem() PatchDeploymentPatchConfigPostStepOutput
- func (PatchDeploymentPatchConfigPostStepPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepPtrOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepPtrOutput) ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigPostStepPtrOutput) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigPostStepPtrOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfig
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs
- func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObject
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs
- func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectInput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
- func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Elem() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
- func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigInput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput
- type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) Elem() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
- func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStep
- type PatchDeploymentPatchConfigPreStepArgs
- func (PatchDeploymentPatchConfigPreStepArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepOutput() PatchDeploymentPatchConfigPreStepOutput
- func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepOutput
- func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput
- func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepPtrOutput
- type PatchDeploymentPatchConfigPreStepInput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfig
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs
- func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObject
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs
- func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectInput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
- func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Elem() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
- func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigInput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput
- type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) Elem() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
- func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepOutput
- func (PatchDeploymentPatchConfigPreStepOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepOutput() PatchDeploymentPatchConfigPreStepOutput
- func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepOutput
- func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigPreStepOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepPtrInput
- type PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigPreStepPtrOutput) Elem() PatchDeploymentPatchConfigPreStepOutput
- func (PatchDeploymentPatchConfigPreStepPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepPtrOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepPtrOutput) ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigPreStepPtrOutput) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigPreStepPtrOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfig
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs
- func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs
- func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectInput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
- func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Elem() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
- func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigInput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput
- type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) Elem() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
- func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
- type PatchDeploymentPatchConfigPtrInput
- type PatchDeploymentPatchConfigPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) Apt() PatchDeploymentPatchConfigAptPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) Elem() PatchDeploymentPatchConfigOutput
- func (PatchDeploymentPatchConfigPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigPtrOutput) Goo() PatchDeploymentPatchConfigGooPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) MigInstancesAllowed() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) PostStep() PatchDeploymentPatchConfigPostStepPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) PreStep() PatchDeploymentPatchConfigPreStepPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) RebootConfig() pulumi.StringPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) ToPatchDeploymentPatchConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) WindowsUpdate() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) Yum() PatchDeploymentPatchConfigYumPtrOutput
- func (o PatchDeploymentPatchConfigPtrOutput) Zypper() PatchDeploymentPatchConfigZypperPtrOutput
- type PatchDeploymentPatchConfigWindowsUpdate
- type PatchDeploymentPatchConfigWindowsUpdateArgs
- func (PatchDeploymentPatchConfigWindowsUpdateArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdateOutput() PatchDeploymentPatchConfigWindowsUpdateOutput
- func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdateOutput
- func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- type PatchDeploymentPatchConfigWindowsUpdateInput
- type PatchDeploymentPatchConfigWindowsUpdateOutput
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) Classifications() pulumi.StringArrayOutput
- func (PatchDeploymentPatchConfigWindowsUpdateOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ExclusivePatches() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdateOutput() PatchDeploymentPatchConfigWindowsUpdateOutput
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdateOutput
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- type PatchDeploymentPatchConfigWindowsUpdatePtrInput
- type PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Classifications() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Elem() PatchDeploymentPatchConfigWindowsUpdateOutput
- func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ExclusivePatches() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput
- type PatchDeploymentPatchConfigYum
- type PatchDeploymentPatchConfigYumArgs
- func (PatchDeploymentPatchConfigYumArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumOutput() PatchDeploymentPatchConfigYumOutput
- func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumOutput
- func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput
- func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumPtrOutput
- type PatchDeploymentPatchConfigYumInput
- type PatchDeploymentPatchConfigYumOutput
- func (PatchDeploymentPatchConfigYumOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigYumOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigYumOutput) ExclusivePackages() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigYumOutput) Minimal() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigYumOutput) Security() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumOutput() PatchDeploymentPatchConfigYumOutput
- func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumOutput
- func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput
- func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumPtrOutput
- type PatchDeploymentPatchConfigYumPtrInput
- type PatchDeploymentPatchConfigYumPtrOutput
- func (o PatchDeploymentPatchConfigYumPtrOutput) Elem() PatchDeploymentPatchConfigYumOutput
- func (PatchDeploymentPatchConfigYumPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigYumPtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigYumPtrOutput) ExclusivePackages() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigYumPtrOutput) Minimal() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigYumPtrOutput) Security() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigYumPtrOutput) ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput
- func (o PatchDeploymentPatchConfigYumPtrOutput) ToPatchDeploymentPatchConfigYumPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumPtrOutput
- type PatchDeploymentPatchConfigZypper
- type PatchDeploymentPatchConfigZypperArgs
- func (PatchDeploymentPatchConfigZypperArgs) ElementType() reflect.Type
- func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperOutput() PatchDeploymentPatchConfigZypperOutput
- func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperOutput
- func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput
- func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperPtrOutput
- type PatchDeploymentPatchConfigZypperInput
- type PatchDeploymentPatchConfigZypperOutput
- func (o PatchDeploymentPatchConfigZypperOutput) Categories() pulumi.StringArrayOutput
- func (PatchDeploymentPatchConfigZypperOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigZypperOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperOutput) ExclusivePatches() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperOutput) Severities() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperOutput() PatchDeploymentPatchConfigZypperOutput
- func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperOutput
- func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput
- func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperPtrOutput
- func (o PatchDeploymentPatchConfigZypperOutput) WithOptional() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigZypperOutput) WithUpdate() pulumi.BoolPtrOutput
- type PatchDeploymentPatchConfigZypperPtrInput
- type PatchDeploymentPatchConfigZypperPtrOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) Categories() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) Elem() PatchDeploymentPatchConfigZypperOutput
- func (PatchDeploymentPatchConfigZypperPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentPatchConfigZypperPtrOutput) Excludes() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) ExclusivePatches() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) Severities() pulumi.StringArrayOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperPtrOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) WithOptional() pulumi.BoolPtrOutput
- func (o PatchDeploymentPatchConfigZypperPtrOutput) WithUpdate() pulumi.BoolPtrOutput
- type PatchDeploymentRecurringSchedule
- type PatchDeploymentRecurringScheduleArgs
- func (PatchDeploymentRecurringScheduleArgs) ElementType() reflect.Type
- func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringScheduleOutput() PatchDeploymentRecurringScheduleOutput
- func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringScheduleOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleOutput
- func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput
- func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringSchedulePtrOutput
- type PatchDeploymentRecurringScheduleInput
- type PatchDeploymentRecurringScheduleMonthly
- type PatchDeploymentRecurringScheduleMonthlyArgs
- func (PatchDeploymentRecurringScheduleMonthlyArgs) ElementType() reflect.Type
- func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyOutput() PatchDeploymentRecurringScheduleMonthlyOutput
- func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyOutput
- func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput
- type PatchDeploymentRecurringScheduleMonthlyInput
- type PatchDeploymentRecurringScheduleMonthlyOutput
- func (PatchDeploymentRecurringScheduleMonthlyOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleMonthlyOutput) MonthDay() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyOutput() PatchDeploymentRecurringScheduleMonthlyOutput
- func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyOutput
- func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyOutput) WeekDayOfMonth() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- type PatchDeploymentRecurringScheduleMonthlyPtrInput
- type PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) Elem() PatchDeploymentRecurringScheduleMonthlyOutput
- func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) MonthDay() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) WeekDayOfMonth() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonth
- type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs
- func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ElementType() reflect.Type
- func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
- func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
- func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthInput
- type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) DayOfWeek() pulumi.StringOutput
- func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) WeekOrdinal() pulumi.IntOutput
- type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput
- type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) DayOfWeek() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) Elem() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
- func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
- func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) WeekOrdinal() pulumi.IntPtrOutput
- type PatchDeploymentRecurringScheduleOutput
- func (PatchDeploymentRecurringScheduleOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleOutput) EndTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) LastExecuteTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) Monthly() PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) NextExecuteTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) StartTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) TimeOfDay() PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (o PatchDeploymentRecurringScheduleOutput) TimeZone() PatchDeploymentRecurringScheduleTimeZoneOutput
- func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringScheduleOutput() PatchDeploymentRecurringScheduleOutput
- func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringScheduleOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleOutput
- func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringSchedulePtrOutput
- func (o PatchDeploymentRecurringScheduleOutput) Weekly() PatchDeploymentRecurringScheduleWeeklyPtrOutput
- type PatchDeploymentRecurringSchedulePtrInput
- type PatchDeploymentRecurringSchedulePtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) Elem() PatchDeploymentRecurringScheduleOutput
- func (PatchDeploymentRecurringSchedulePtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringSchedulePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) LastExecuteTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) Monthly() PatchDeploymentRecurringScheduleMonthlyPtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) NextExecuteTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) TimeOfDay() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) TimeZone() PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) ToPatchDeploymentRecurringSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringSchedulePtrOutput
- func (o PatchDeploymentRecurringSchedulePtrOutput) Weekly() PatchDeploymentRecurringScheduleWeeklyPtrOutput
- type PatchDeploymentRecurringScheduleTimeOfDay
- type PatchDeploymentRecurringScheduleTimeOfDayArgs
- func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ElementType() reflect.Type
- func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayOutput() PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- type PatchDeploymentRecurringScheduleTimeOfDayInput
- type PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Hours() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Minutes() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Nanos() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Seconds() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayOutput() PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- type PatchDeploymentRecurringScheduleTimeOfDayPtrInput
- type PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Elem() PatchDeploymentRecurringScheduleTimeOfDayOutput
- func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Hours() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Minutes() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Nanos() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Seconds() pulumi.IntPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
- type PatchDeploymentRecurringScheduleTimeZone
- type PatchDeploymentRecurringScheduleTimeZoneArgs
- func (PatchDeploymentRecurringScheduleTimeZoneArgs) ElementType() reflect.Type
- func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZoneOutput() PatchDeploymentRecurringScheduleTimeZoneOutput
- func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZoneOutput
- func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput
- type PatchDeploymentRecurringScheduleTimeZoneInput
- type PatchDeploymentRecurringScheduleTimeZoneOutput
- func (PatchDeploymentRecurringScheduleTimeZoneOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleTimeZoneOutput) Id() pulumi.StringOutput
- func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZoneOutput() PatchDeploymentRecurringScheduleTimeZoneOutput
- func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZoneOutput
- func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (o PatchDeploymentRecurringScheduleTimeZoneOutput) Version() pulumi.StringPtrOutput
- type PatchDeploymentRecurringScheduleTimeZonePtrInput
- type PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) Elem() PatchDeploymentRecurringScheduleTimeZoneOutput
- func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) Id() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput
- func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) Version() pulumi.StringPtrOutput
- type PatchDeploymentRecurringScheduleWeekly
- type PatchDeploymentRecurringScheduleWeeklyArgs
- func (PatchDeploymentRecurringScheduleWeeklyArgs) ElementType() reflect.Type
- func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyOutput() PatchDeploymentRecurringScheduleWeeklyOutput
- func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyOutput
- func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput
- func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput
- type PatchDeploymentRecurringScheduleWeeklyInput
- type PatchDeploymentRecurringScheduleWeeklyOutput
- func (o PatchDeploymentRecurringScheduleWeeklyOutput) DayOfWeek() pulumi.StringOutput
- func (PatchDeploymentRecurringScheduleWeeklyOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyOutput() PatchDeploymentRecurringScheduleWeeklyOutput
- func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyOutput
- func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput
- func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput
- type PatchDeploymentRecurringScheduleWeeklyPtrInput
- type PatchDeploymentRecurringScheduleWeeklyPtrOutput
- func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) DayOfWeek() pulumi.StringPtrOutput
- func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) Elem() PatchDeploymentRecurringScheduleWeeklyOutput
- func (PatchDeploymentRecurringScheduleWeeklyPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput
- func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput
- type PatchDeploymentRollout
- type PatchDeploymentRolloutArgs
- func (PatchDeploymentRolloutArgs) ElementType() reflect.Type
- func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutOutput() PatchDeploymentRolloutOutput
- func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutOutputWithContext(ctx context.Context) PatchDeploymentRolloutOutput
- func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput
- func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutPtrOutput
- type PatchDeploymentRolloutDisruptionBudget
- type PatchDeploymentRolloutDisruptionBudgetArgs
- func (PatchDeploymentRolloutDisruptionBudgetArgs) ElementType() reflect.Type
- func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetOutput() PatchDeploymentRolloutDisruptionBudgetOutput
- func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetOutput
- func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput
- func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput
- type PatchDeploymentRolloutDisruptionBudgetInput
- type PatchDeploymentRolloutDisruptionBudgetOutput
- func (PatchDeploymentRolloutDisruptionBudgetOutput) ElementType() reflect.Type
- func (o PatchDeploymentRolloutDisruptionBudgetOutput) Fixed() pulumi.IntPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetOutput) Percentage() pulumi.IntPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetOutput() PatchDeploymentRolloutDisruptionBudgetOutput
- func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetOutput
- func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput
- type PatchDeploymentRolloutDisruptionBudgetPtrInput
- type PatchDeploymentRolloutDisruptionBudgetPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) Elem() PatchDeploymentRolloutDisruptionBudgetOutput
- func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) Fixed() pulumi.IntPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) Percentage() pulumi.IntPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput
- func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput
- type PatchDeploymentRolloutInput
- type PatchDeploymentRolloutOutput
- func (o PatchDeploymentRolloutOutput) DisruptionBudget() PatchDeploymentRolloutDisruptionBudgetOutput
- func (PatchDeploymentRolloutOutput) ElementType() reflect.Type
- func (o PatchDeploymentRolloutOutput) Mode() pulumi.StringOutput
- func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutOutput() PatchDeploymentRolloutOutput
- func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutOutputWithContext(ctx context.Context) PatchDeploymentRolloutOutput
- func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput
- func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutPtrOutput
- type PatchDeploymentRolloutPtrInput
- type PatchDeploymentRolloutPtrOutput
- func (o PatchDeploymentRolloutPtrOutput) DisruptionBudget() PatchDeploymentRolloutDisruptionBudgetPtrOutput
- func (o PatchDeploymentRolloutPtrOutput) Elem() PatchDeploymentRolloutOutput
- func (PatchDeploymentRolloutPtrOutput) ElementType() reflect.Type
- func (o PatchDeploymentRolloutPtrOutput) Mode() pulumi.StringPtrOutput
- func (o PatchDeploymentRolloutPtrOutput) ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput
- func (o PatchDeploymentRolloutPtrOutput) ToPatchDeploymentRolloutPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutPtrOutput
- type PatchDeploymentState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GuestPolicies ¶
type GuestPolicies struct { pulumi.CustomResourceState // Specifies the VM instances that are assigned to this policy. This allows you to target sets // or groups of VM instances by different parameters such as labels, names, OS, or zones. // If left empty, all VM instances underneath this policy are targeted. // At the same level in the resource hierarchy (that is within a project), the service prevents // the creation of multiple policies that conflict with each other. // For more information, see how the service // [handles assignment conflicts](https://cloud.google.com/compute/docs/os-config-management/create-guest-policy#handle-conflicts). // Structure is documented below. Assignment GuestPoliciesAssignmentOutput `pulumi:"assignment"` // Time this guest policy was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: // "2014-10-02T15:01:23.045123456Z". CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the guest policy. Length of the description is limited to 1024 characters. Description pulumi.StringPtrOutput `pulumi:"description"` // The etag for this guest policy. If this is provided on update, it must match the server's etag. Etag pulumi.StringOutput `pulumi:"etag"` // The logical name of the guest policy in the project with the following restrictions: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. GuestPolicyId pulumi.StringOutput `pulumi:"guestPolicyId"` // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name pulumi.StringOutput `pulumi:"name"` // A list of package repositories to configure on the VM instance. // This is done before any other configs are applied so they can use these repos. // Package repositories are only configured if the corresponding package manager(s) are available. // Structure is documented below. PackageRepositories GuestPoliciesPackageRepositoryArrayOutput `pulumi:"packageRepositories"` // The software packages to be managed by this policy. // Structure is documented below. Packages GuestPoliciesPackageArrayOutput `pulumi:"packages"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // A list of Recipes to install on the VM instance. // Structure is documented below. Recipes GuestPoliciesRecipeArrayOutput `pulumi:"recipes"` // Last time this guest policy was updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: // "2014-10-02T15:01:23.045123456Z". UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
An OS Config resource representing a guest configuration policy. These policies represent the desired state for VM instance guest environments including packages to install or remove, package repository configurations, and software to install.
To get more information about GuestPolicies, see:
* [API documentation](https://cloud.google.com/compute/docs/osconfig/rest) * How-to Guides
- [Official Documentation](https://cloud.google.com/compute/docs/os-config-management)
## Example Usage ### Os Config Guest Policies Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { myImage, err := compute.LookupImage(ctx, &compute.LookupImageArgs{ Family: pulumi.StringRef("debian-11"), Project: pulumi.StringRef("debian-cloud"), }, nil) if err != nil { return err } foobar, err := compute.NewInstance(ctx, "foobar", &compute.InstanceArgs{ MachineType: pulumi.String("e2-medium"), Zone: pulumi.String("us-central1-a"), CanIpForward: pulumi.Bool(false), Tags: pulumi.StringArray{ pulumi.String("foo"), pulumi.String("bar"), }, BootDisk: &compute.InstanceBootDiskArgs{ InitializeParams: &compute.InstanceBootDiskInitializeParamsArgs{ Image: pulumi.String(myImage.SelfLink), }, }, NetworkInterfaces: compute.InstanceNetworkInterfaceArray{ &compute.InstanceNetworkInterfaceArgs{ Network: pulumi.String("default"), }, }, Metadata: pulumi.StringMap{ "foo": pulumi.String("bar"), }, }, pulumi.Provider(google_beta)) if err != nil { return err } _, err = osconfig.NewGuestPolicies(ctx, "guestPolicies", &osconfig.GuestPoliciesArgs{ GuestPolicyId: pulumi.String("guest-policy"), Assignment: &osconfig.GuestPoliciesAssignmentArgs{ Instances: pulumi.StringArray{ foobar.ID(), }, }, Packages: osconfig.GuestPoliciesPackageArray{ &osconfig.GuestPoliciesPackageArgs{ Name: pulumi.String("my-package"), DesiredState: pulumi.String("UPDATED"), }, }, }, pulumi.Provider(google_beta)) if err != nil { return err } return nil }) }
``` ### Os Config Guest Policies Packages
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewGuestPolicies(ctx, "guestPolicies", &osconfig.GuestPoliciesArgs{ GuestPolicyId: pulumi.String("guest-policy"), Assignment: &osconfig.GuestPoliciesAssignmentArgs{ GroupLabels: osconfig.GuestPoliciesAssignmentGroupLabelArray{ &osconfig.GuestPoliciesAssignmentGroupLabelArgs{ Labels: pulumi.StringMap{ "color": pulumi.String("red"), "env": pulumi.String("test"), }, }, &osconfig.GuestPoliciesAssignmentGroupLabelArgs{ Labels: pulumi.StringMap{ "color": pulumi.String("blue"), "env": pulumi.String("test"), }, }, }, }, Packages: osconfig.GuestPoliciesPackageArray{ &osconfig.GuestPoliciesPackageArgs{ Name: pulumi.String("my-package"), DesiredState: pulumi.String("INSTALLED"), }, &osconfig.GuestPoliciesPackageArgs{ Name: pulumi.String("bad-package-1"), DesiredState: pulumi.String("REMOVED"), }, &osconfig.GuestPoliciesPackageArgs{ Name: pulumi.String("bad-package-2"), DesiredState: pulumi.String("REMOVED"), Manager: pulumi.String("APT"), }, }, PackageRepositories: osconfig.GuestPoliciesPackageRepositoryArray{ &osconfig.GuestPoliciesPackageRepositoryArgs{ Apt: &osconfig.GuestPoliciesPackageRepositoryAptArgs{ Uri: pulumi.String("https://packages.cloud.google.com/apt"), ArchiveType: pulumi.String("DEB"), Distribution: pulumi.String("cloud-sdk-stretch"), Components: pulumi.StringArray{ pulumi.String("main"), }, }, }, &osconfig.GuestPoliciesPackageRepositoryArgs{ Yum: &osconfig.GuestPoliciesPackageRepositoryYumArgs{ Id: pulumi.String("google-cloud-sdk"), DisplayName: pulumi.String("Google Cloud SDK"), BaseUrl: pulumi.String("https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64"), GpgKeys: pulumi.StringArray{ pulumi.String("https://packages.cloud.google.com/yum/doc/yum-key.gpg"), pulumi.String("https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg"), }, }, }, }, }, pulumi.Provider(google_beta)) if err != nil { return err } return nil }) }
``` ### Os Config Guest Policies Recipes
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewGuestPolicies(ctx, "guestPolicies", &osconfig.GuestPoliciesArgs{ GuestPolicyId: pulumi.String("guest-policy"), Assignment: &osconfig.GuestPoliciesAssignmentArgs{ Zones: pulumi.StringArray{ pulumi.String("us-east1-b"), pulumi.String("us-east1-d"), }, }, Recipes: osconfig.GuestPoliciesRecipeArray{ &osconfig.GuestPoliciesRecipeArgs{ Name: pulumi.String("guest-policy-recipe"), DesiredState: pulumi.String("INSTALLED"), Artifacts: osconfig.GuestPoliciesRecipeArtifactArray{ &osconfig.GuestPoliciesRecipeArtifactArgs{ Id: pulumi.String("guest-policy-artifact-id"), Gcs: &osconfig.GuestPoliciesRecipeArtifactGcsArgs{ Bucket: pulumi.String("my-bucket"), Object: pulumi.String("executable.msi"), Generation: pulumi.Int(1546030865175603), }, }, }, InstallSteps: osconfig.GuestPoliciesRecipeInstallStepArray{ &osconfig.GuestPoliciesRecipeInstallStepArgs{ MsiInstallation: &osconfig.GuestPoliciesRecipeInstallStepMsiInstallationArgs{ ArtifactId: pulumi.String("guest-policy-artifact-id"), }, }, }, }, }, }, pulumi.Provider(google_beta)) if err != nil { return err } return nil }) }
```
## Import
GuestPolicies can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:osconfig/guestPolicies:GuestPolicies default projects/{{project}}/guestPolicies/{{guest_policy_id}}
```
```sh
$ pulumi import gcp:osconfig/guestPolicies:GuestPolicies default {{project}}/{{guest_policy_id}}
```
```sh
$ pulumi import gcp:osconfig/guestPolicies:GuestPolicies default {{guest_policy_id}}
```
func GetGuestPolicies ¶
func GetGuestPolicies(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GuestPoliciesState, opts ...pulumi.ResourceOption) (*GuestPolicies, error)
GetGuestPolicies gets an existing GuestPolicies 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 NewGuestPolicies ¶
func NewGuestPolicies(ctx *pulumi.Context, name string, args *GuestPoliciesArgs, opts ...pulumi.ResourceOption) (*GuestPolicies, error)
NewGuestPolicies registers a new resource with the given unique name, arguments, and options.
func (*GuestPolicies) ElementType ¶
func (*GuestPolicies) ElementType() reflect.Type
func (*GuestPolicies) ToGuestPoliciesOutput ¶
func (i *GuestPolicies) ToGuestPoliciesOutput() GuestPoliciesOutput
func (*GuestPolicies) ToGuestPoliciesOutputWithContext ¶
func (i *GuestPolicies) ToGuestPoliciesOutputWithContext(ctx context.Context) GuestPoliciesOutput
type GuestPoliciesArgs ¶
type GuestPoliciesArgs struct { // Specifies the VM instances that are assigned to this policy. This allows you to target sets // or groups of VM instances by different parameters such as labels, names, OS, or zones. // If left empty, all VM instances underneath this policy are targeted. // At the same level in the resource hierarchy (that is within a project), the service prevents // the creation of multiple policies that conflict with each other. // For more information, see how the service // [handles assignment conflicts](https://cloud.google.com/compute/docs/os-config-management/create-guest-policy#handle-conflicts). // Structure is documented below. Assignment GuestPoliciesAssignmentInput // Description of the guest policy. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput // The etag for this guest policy. If this is provided on update, it must match the server's etag. Etag pulumi.StringPtrInput // The logical name of the guest policy in the project with the following restrictions: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. GuestPolicyId pulumi.StringInput // A list of package repositories to configure on the VM instance. // This is done before any other configs are applied so they can use these repos. // Package repositories are only configured if the corresponding package manager(s) are available. // Structure is documented below. PackageRepositories GuestPoliciesPackageRepositoryArrayInput // The software packages to be managed by this policy. // Structure is documented below. Packages GuestPoliciesPackageArrayInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // A list of Recipes to install on the VM instance. // Structure is documented below. Recipes GuestPoliciesRecipeArrayInput }
The set of arguments for constructing a GuestPolicies resource.
func (GuestPoliciesArgs) ElementType ¶
func (GuestPoliciesArgs) ElementType() reflect.Type
type GuestPoliciesArray ¶
type GuestPoliciesArray []GuestPoliciesInput
func (GuestPoliciesArray) ElementType ¶
func (GuestPoliciesArray) ElementType() reflect.Type
func (GuestPoliciesArray) ToGuestPoliciesArrayOutput ¶
func (i GuestPoliciesArray) ToGuestPoliciesArrayOutput() GuestPoliciesArrayOutput
func (GuestPoliciesArray) ToGuestPoliciesArrayOutputWithContext ¶
func (i GuestPoliciesArray) ToGuestPoliciesArrayOutputWithContext(ctx context.Context) GuestPoliciesArrayOutput
type GuestPoliciesArrayInput ¶
type GuestPoliciesArrayInput interface { pulumi.Input ToGuestPoliciesArrayOutput() GuestPoliciesArrayOutput ToGuestPoliciesArrayOutputWithContext(context.Context) GuestPoliciesArrayOutput }
GuestPoliciesArrayInput is an input type that accepts GuestPoliciesArray and GuestPoliciesArrayOutput values. You can construct a concrete instance of `GuestPoliciesArrayInput` via:
GuestPoliciesArray{ GuestPoliciesArgs{...} }
type GuestPoliciesArrayOutput ¶
type GuestPoliciesArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesArrayOutput) ElementType ¶
func (GuestPoliciesArrayOutput) ElementType() reflect.Type
func (GuestPoliciesArrayOutput) Index ¶
func (o GuestPoliciesArrayOutput) Index(i pulumi.IntInput) GuestPoliciesOutput
func (GuestPoliciesArrayOutput) ToGuestPoliciesArrayOutput ¶
func (o GuestPoliciesArrayOutput) ToGuestPoliciesArrayOutput() GuestPoliciesArrayOutput
func (GuestPoliciesArrayOutput) ToGuestPoliciesArrayOutputWithContext ¶
func (o GuestPoliciesArrayOutput) ToGuestPoliciesArrayOutputWithContext(ctx context.Context) GuestPoliciesArrayOutput
type GuestPoliciesAssignment ¶
type GuestPoliciesAssignment struct { // Targets instances matching at least one of these label sets. This allows an assignment to target disparate groups, // for example "env=prod or env=staging". // Structure is documented below. GroupLabels []GuestPoliciesAssignmentGroupLabel `pulumi:"groupLabels"` // Targets VM instances whose name starts with one of these prefixes. // Like labels, this is another way to group VM instances when targeting configs, // for example prefix="prod-". // Only supported for project-level policies. InstanceNamePrefixes []string `pulumi:"instanceNamePrefixes"` // Targets any of the instances specified. Instances are specified by their URI in the form // zones/[ZONE]/instances/[INSTANCE_NAME]. // Instance targeting is uncommon and is supported to facilitate the management of changes // by the instance or to target specific VM instances for development and testing. // Only supported for project-level policies and must reference instances within this project. Instances []string `pulumi:"instances"` // Targets VM instances matching at least one of the following OS types. // VM instances must match all supplied criteria for a given OsType to be included. // Structure is documented below. OsTypes []GuestPoliciesAssignmentOsType `pulumi:"osTypes"` // Targets instances in any of these zones. Leave empty to target instances in any zone. // Zonal targeting is uncommon and is supported to facilitate the management of changes by zone. Zones []string `pulumi:"zones"` }
type GuestPoliciesAssignmentArgs ¶
type GuestPoliciesAssignmentArgs struct { // Targets instances matching at least one of these label sets. This allows an assignment to target disparate groups, // for example "env=prod or env=staging". // Structure is documented below. GroupLabels GuestPoliciesAssignmentGroupLabelArrayInput `pulumi:"groupLabels"` // Targets VM instances whose name starts with one of these prefixes. // Like labels, this is another way to group VM instances when targeting configs, // for example prefix="prod-". // Only supported for project-level policies. InstanceNamePrefixes pulumi.StringArrayInput `pulumi:"instanceNamePrefixes"` // Targets any of the instances specified. Instances are specified by their URI in the form // zones/[ZONE]/instances/[INSTANCE_NAME]. // Instance targeting is uncommon and is supported to facilitate the management of changes // by the instance or to target specific VM instances for development and testing. // Only supported for project-level policies and must reference instances within this project. Instances pulumi.StringArrayInput `pulumi:"instances"` // Targets VM instances matching at least one of the following OS types. // VM instances must match all supplied criteria for a given OsType to be included. // Structure is documented below. OsTypes GuestPoliciesAssignmentOsTypeArrayInput `pulumi:"osTypes"` // Targets instances in any of these zones. Leave empty to target instances in any zone. // Zonal targeting is uncommon and is supported to facilitate the management of changes by zone. Zones pulumi.StringArrayInput `pulumi:"zones"` }
func (GuestPoliciesAssignmentArgs) ElementType ¶
func (GuestPoliciesAssignmentArgs) ElementType() reflect.Type
func (GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentOutput ¶
func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentOutput() GuestPoliciesAssignmentOutput
func (GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentOutputWithContext ¶
func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOutput
func (GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentPtrOutput ¶
func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput
func (GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentPtrOutputWithContext ¶
func (i GuestPoliciesAssignmentArgs) ToGuestPoliciesAssignmentPtrOutputWithContext(ctx context.Context) GuestPoliciesAssignmentPtrOutput
type GuestPoliciesAssignmentGroupLabelArgs ¶
type GuestPoliciesAssignmentGroupLabelArgs struct { // Google Compute Engine instance labels that must be present for an instance to be included in this assignment group. Labels pulumi.StringMapInput `pulumi:"labels"` }
func (GuestPoliciesAssignmentGroupLabelArgs) ElementType ¶
func (GuestPoliciesAssignmentGroupLabelArgs) ElementType() reflect.Type
func (GuestPoliciesAssignmentGroupLabelArgs) ToGuestPoliciesAssignmentGroupLabelOutput ¶
func (i GuestPoliciesAssignmentGroupLabelArgs) ToGuestPoliciesAssignmentGroupLabelOutput() GuestPoliciesAssignmentGroupLabelOutput
func (GuestPoliciesAssignmentGroupLabelArgs) ToGuestPoliciesAssignmentGroupLabelOutputWithContext ¶
func (i GuestPoliciesAssignmentGroupLabelArgs) ToGuestPoliciesAssignmentGroupLabelOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelOutput
type GuestPoliciesAssignmentGroupLabelArray ¶
type GuestPoliciesAssignmentGroupLabelArray []GuestPoliciesAssignmentGroupLabelInput
func (GuestPoliciesAssignmentGroupLabelArray) ElementType ¶
func (GuestPoliciesAssignmentGroupLabelArray) ElementType() reflect.Type
func (GuestPoliciesAssignmentGroupLabelArray) ToGuestPoliciesAssignmentGroupLabelArrayOutput ¶
func (i GuestPoliciesAssignmentGroupLabelArray) ToGuestPoliciesAssignmentGroupLabelArrayOutput() GuestPoliciesAssignmentGroupLabelArrayOutput
func (GuestPoliciesAssignmentGroupLabelArray) ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext ¶
func (i GuestPoliciesAssignmentGroupLabelArray) ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelArrayOutput
type GuestPoliciesAssignmentGroupLabelArrayInput ¶
type GuestPoliciesAssignmentGroupLabelArrayInput interface { pulumi.Input ToGuestPoliciesAssignmentGroupLabelArrayOutput() GuestPoliciesAssignmentGroupLabelArrayOutput ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext(context.Context) GuestPoliciesAssignmentGroupLabelArrayOutput }
GuestPoliciesAssignmentGroupLabelArrayInput is an input type that accepts GuestPoliciesAssignmentGroupLabelArray and GuestPoliciesAssignmentGroupLabelArrayOutput values. You can construct a concrete instance of `GuestPoliciesAssignmentGroupLabelArrayInput` via:
GuestPoliciesAssignmentGroupLabelArray{ GuestPoliciesAssignmentGroupLabelArgs{...} }
type GuestPoliciesAssignmentGroupLabelArrayOutput ¶
type GuestPoliciesAssignmentGroupLabelArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesAssignmentGroupLabelArrayOutput) ElementType ¶
func (GuestPoliciesAssignmentGroupLabelArrayOutput) ElementType() reflect.Type
func (GuestPoliciesAssignmentGroupLabelArrayOutput) ToGuestPoliciesAssignmentGroupLabelArrayOutput ¶
func (o GuestPoliciesAssignmentGroupLabelArrayOutput) ToGuestPoliciesAssignmentGroupLabelArrayOutput() GuestPoliciesAssignmentGroupLabelArrayOutput
func (GuestPoliciesAssignmentGroupLabelArrayOutput) ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext ¶
func (o GuestPoliciesAssignmentGroupLabelArrayOutput) ToGuestPoliciesAssignmentGroupLabelArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelArrayOutput
type GuestPoliciesAssignmentGroupLabelInput ¶
type GuestPoliciesAssignmentGroupLabelInput interface { pulumi.Input ToGuestPoliciesAssignmentGroupLabelOutput() GuestPoliciesAssignmentGroupLabelOutput ToGuestPoliciesAssignmentGroupLabelOutputWithContext(context.Context) GuestPoliciesAssignmentGroupLabelOutput }
GuestPoliciesAssignmentGroupLabelInput is an input type that accepts GuestPoliciesAssignmentGroupLabelArgs and GuestPoliciesAssignmentGroupLabelOutput values. You can construct a concrete instance of `GuestPoliciesAssignmentGroupLabelInput` via:
GuestPoliciesAssignmentGroupLabelArgs{...}
type GuestPoliciesAssignmentGroupLabelOutput ¶
type GuestPoliciesAssignmentGroupLabelOutput struct{ *pulumi.OutputState }
func (GuestPoliciesAssignmentGroupLabelOutput) ElementType ¶
func (GuestPoliciesAssignmentGroupLabelOutput) ElementType() reflect.Type
func (GuestPoliciesAssignmentGroupLabelOutput) Labels ¶
func (o GuestPoliciesAssignmentGroupLabelOutput) Labels() pulumi.StringMapOutput
Google Compute Engine instance labels that must be present for an instance to be included in this assignment group.
func (GuestPoliciesAssignmentGroupLabelOutput) ToGuestPoliciesAssignmentGroupLabelOutput ¶
func (o GuestPoliciesAssignmentGroupLabelOutput) ToGuestPoliciesAssignmentGroupLabelOutput() GuestPoliciesAssignmentGroupLabelOutput
func (GuestPoliciesAssignmentGroupLabelOutput) ToGuestPoliciesAssignmentGroupLabelOutputWithContext ¶
func (o GuestPoliciesAssignmentGroupLabelOutput) ToGuestPoliciesAssignmentGroupLabelOutputWithContext(ctx context.Context) GuestPoliciesAssignmentGroupLabelOutput
type GuestPoliciesAssignmentInput ¶
type GuestPoliciesAssignmentInput interface { pulumi.Input ToGuestPoliciesAssignmentOutput() GuestPoliciesAssignmentOutput ToGuestPoliciesAssignmentOutputWithContext(context.Context) GuestPoliciesAssignmentOutput }
GuestPoliciesAssignmentInput is an input type that accepts GuestPoliciesAssignmentArgs and GuestPoliciesAssignmentOutput values. You can construct a concrete instance of `GuestPoliciesAssignmentInput` via:
GuestPoliciesAssignmentArgs{...}
type GuestPoliciesAssignmentOsType ¶
type GuestPoliciesAssignmentOsType struct { // Targets VM instances with OS Inventory enabled and having the following OS architecture. OsArchitecture *string `pulumi:"osArchitecture"` // Targets VM instances with OS Inventory enabled and having the following OS short name, for example "debian" or "windows". OsShortName *string `pulumi:"osShortName"` // Targets VM instances with OS Inventory enabled and having the following following OS version. OsVersion *string `pulumi:"osVersion"` }
type GuestPoliciesAssignmentOsTypeArgs ¶
type GuestPoliciesAssignmentOsTypeArgs struct { // Targets VM instances with OS Inventory enabled and having the following OS architecture. OsArchitecture pulumi.StringPtrInput `pulumi:"osArchitecture"` // Targets VM instances with OS Inventory enabled and having the following OS short name, for example "debian" or "windows". OsShortName pulumi.StringPtrInput `pulumi:"osShortName"` // Targets VM instances with OS Inventory enabled and having the following following OS version. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` }
func (GuestPoliciesAssignmentOsTypeArgs) ElementType ¶
func (GuestPoliciesAssignmentOsTypeArgs) ElementType() reflect.Type
func (GuestPoliciesAssignmentOsTypeArgs) ToGuestPoliciesAssignmentOsTypeOutput ¶
func (i GuestPoliciesAssignmentOsTypeArgs) ToGuestPoliciesAssignmentOsTypeOutput() GuestPoliciesAssignmentOsTypeOutput
func (GuestPoliciesAssignmentOsTypeArgs) ToGuestPoliciesAssignmentOsTypeOutputWithContext ¶
func (i GuestPoliciesAssignmentOsTypeArgs) ToGuestPoliciesAssignmentOsTypeOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeOutput
type GuestPoliciesAssignmentOsTypeArray ¶
type GuestPoliciesAssignmentOsTypeArray []GuestPoliciesAssignmentOsTypeInput
func (GuestPoliciesAssignmentOsTypeArray) ElementType ¶
func (GuestPoliciesAssignmentOsTypeArray) ElementType() reflect.Type
func (GuestPoliciesAssignmentOsTypeArray) ToGuestPoliciesAssignmentOsTypeArrayOutput ¶
func (i GuestPoliciesAssignmentOsTypeArray) ToGuestPoliciesAssignmentOsTypeArrayOutput() GuestPoliciesAssignmentOsTypeArrayOutput
func (GuestPoliciesAssignmentOsTypeArray) ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext ¶
func (i GuestPoliciesAssignmentOsTypeArray) ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeArrayOutput
type GuestPoliciesAssignmentOsTypeArrayInput ¶
type GuestPoliciesAssignmentOsTypeArrayInput interface { pulumi.Input ToGuestPoliciesAssignmentOsTypeArrayOutput() GuestPoliciesAssignmentOsTypeArrayOutput ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext(context.Context) GuestPoliciesAssignmentOsTypeArrayOutput }
GuestPoliciesAssignmentOsTypeArrayInput is an input type that accepts GuestPoliciesAssignmentOsTypeArray and GuestPoliciesAssignmentOsTypeArrayOutput values. You can construct a concrete instance of `GuestPoliciesAssignmentOsTypeArrayInput` via:
GuestPoliciesAssignmentOsTypeArray{ GuestPoliciesAssignmentOsTypeArgs{...} }
type GuestPoliciesAssignmentOsTypeArrayOutput ¶
type GuestPoliciesAssignmentOsTypeArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesAssignmentOsTypeArrayOutput) ElementType ¶
func (GuestPoliciesAssignmentOsTypeArrayOutput) ElementType() reflect.Type
func (GuestPoliciesAssignmentOsTypeArrayOutput) ToGuestPoliciesAssignmentOsTypeArrayOutput ¶
func (o GuestPoliciesAssignmentOsTypeArrayOutput) ToGuestPoliciesAssignmentOsTypeArrayOutput() GuestPoliciesAssignmentOsTypeArrayOutput
func (GuestPoliciesAssignmentOsTypeArrayOutput) ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext ¶
func (o GuestPoliciesAssignmentOsTypeArrayOutput) ToGuestPoliciesAssignmentOsTypeArrayOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeArrayOutput
type GuestPoliciesAssignmentOsTypeInput ¶
type GuestPoliciesAssignmentOsTypeInput interface { pulumi.Input ToGuestPoliciesAssignmentOsTypeOutput() GuestPoliciesAssignmentOsTypeOutput ToGuestPoliciesAssignmentOsTypeOutputWithContext(context.Context) GuestPoliciesAssignmentOsTypeOutput }
GuestPoliciesAssignmentOsTypeInput is an input type that accepts GuestPoliciesAssignmentOsTypeArgs and GuestPoliciesAssignmentOsTypeOutput values. You can construct a concrete instance of `GuestPoliciesAssignmentOsTypeInput` via:
GuestPoliciesAssignmentOsTypeArgs{...}
type GuestPoliciesAssignmentOsTypeOutput ¶
type GuestPoliciesAssignmentOsTypeOutput struct{ *pulumi.OutputState }
func (GuestPoliciesAssignmentOsTypeOutput) ElementType ¶
func (GuestPoliciesAssignmentOsTypeOutput) ElementType() reflect.Type
func (GuestPoliciesAssignmentOsTypeOutput) OsArchitecture ¶
func (o GuestPoliciesAssignmentOsTypeOutput) OsArchitecture() pulumi.StringPtrOutput
Targets VM instances with OS Inventory enabled and having the following OS architecture.
func (GuestPoliciesAssignmentOsTypeOutput) OsShortName ¶
func (o GuestPoliciesAssignmentOsTypeOutput) OsShortName() pulumi.StringPtrOutput
Targets VM instances with OS Inventory enabled and having the following OS short name, for example "debian" or "windows".
func (GuestPoliciesAssignmentOsTypeOutput) OsVersion ¶
func (o GuestPoliciesAssignmentOsTypeOutput) OsVersion() pulumi.StringPtrOutput
Targets VM instances with OS Inventory enabled and having the following following OS version.
func (GuestPoliciesAssignmentOsTypeOutput) ToGuestPoliciesAssignmentOsTypeOutput ¶
func (o GuestPoliciesAssignmentOsTypeOutput) ToGuestPoliciesAssignmentOsTypeOutput() GuestPoliciesAssignmentOsTypeOutput
func (GuestPoliciesAssignmentOsTypeOutput) ToGuestPoliciesAssignmentOsTypeOutputWithContext ¶
func (o GuestPoliciesAssignmentOsTypeOutput) ToGuestPoliciesAssignmentOsTypeOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOsTypeOutput
type GuestPoliciesAssignmentOutput ¶
type GuestPoliciesAssignmentOutput struct{ *pulumi.OutputState }
func (GuestPoliciesAssignmentOutput) ElementType ¶
func (GuestPoliciesAssignmentOutput) ElementType() reflect.Type
func (GuestPoliciesAssignmentOutput) GroupLabels ¶
func (o GuestPoliciesAssignmentOutput) GroupLabels() GuestPoliciesAssignmentGroupLabelArrayOutput
Targets instances matching at least one of these label sets. This allows an assignment to target disparate groups, for example "env=prod or env=staging". Structure is documented below.
func (GuestPoliciesAssignmentOutput) InstanceNamePrefixes ¶
func (o GuestPoliciesAssignmentOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
Targets VM instances whose name starts with one of these prefixes. Like labels, this is another way to group VM instances when targeting configs, for example prefix="prod-". Only supported for project-level policies.
func (GuestPoliciesAssignmentOutput) Instances ¶
func (o GuestPoliciesAssignmentOutput) Instances() pulumi.StringArrayOutput
Targets any of the instances specified. Instances are specified by their URI in the form zones/[ZONE]/instances/[INSTANCE_NAME]. Instance targeting is uncommon and is supported to facilitate the management of changes by the instance or to target specific VM instances for development and testing. Only supported for project-level policies and must reference instances within this project.
func (GuestPoliciesAssignmentOutput) OsTypes ¶
func (o GuestPoliciesAssignmentOutput) OsTypes() GuestPoliciesAssignmentOsTypeArrayOutput
Targets VM instances matching at least one of the following OS types. VM instances must match all supplied criteria for a given OsType to be included. Structure is documented below.
func (GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentOutput ¶
func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentOutput() GuestPoliciesAssignmentOutput
func (GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentOutputWithContext ¶
func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentOutputWithContext(ctx context.Context) GuestPoliciesAssignmentOutput
func (GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentPtrOutput ¶
func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput
func (GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentPtrOutputWithContext ¶
func (o GuestPoliciesAssignmentOutput) ToGuestPoliciesAssignmentPtrOutputWithContext(ctx context.Context) GuestPoliciesAssignmentPtrOutput
func (GuestPoliciesAssignmentOutput) Zones ¶
func (o GuestPoliciesAssignmentOutput) Zones() pulumi.StringArrayOutput
Targets instances in any of these zones. Leave empty to target instances in any zone. Zonal targeting is uncommon and is supported to facilitate the management of changes by zone.
type GuestPoliciesAssignmentPtrInput ¶
type GuestPoliciesAssignmentPtrInput interface { pulumi.Input ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput ToGuestPoliciesAssignmentPtrOutputWithContext(context.Context) GuestPoliciesAssignmentPtrOutput }
GuestPoliciesAssignmentPtrInput is an input type that accepts GuestPoliciesAssignmentArgs, GuestPoliciesAssignmentPtr and GuestPoliciesAssignmentPtrOutput values. You can construct a concrete instance of `GuestPoliciesAssignmentPtrInput` via:
GuestPoliciesAssignmentArgs{...} or: nil
func GuestPoliciesAssignmentPtr ¶
func GuestPoliciesAssignmentPtr(v *GuestPoliciesAssignmentArgs) GuestPoliciesAssignmentPtrInput
type GuestPoliciesAssignmentPtrOutput ¶
type GuestPoliciesAssignmentPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesAssignmentPtrOutput) Elem ¶
func (o GuestPoliciesAssignmentPtrOutput) Elem() GuestPoliciesAssignmentOutput
func (GuestPoliciesAssignmentPtrOutput) ElementType ¶
func (GuestPoliciesAssignmentPtrOutput) ElementType() reflect.Type
func (GuestPoliciesAssignmentPtrOutput) GroupLabels ¶
func (o GuestPoliciesAssignmentPtrOutput) GroupLabels() GuestPoliciesAssignmentGroupLabelArrayOutput
Targets instances matching at least one of these label sets. This allows an assignment to target disparate groups, for example "env=prod or env=staging". Structure is documented below.
func (GuestPoliciesAssignmentPtrOutput) InstanceNamePrefixes ¶
func (o GuestPoliciesAssignmentPtrOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
Targets VM instances whose name starts with one of these prefixes. Like labels, this is another way to group VM instances when targeting configs, for example prefix="prod-". Only supported for project-level policies.
func (GuestPoliciesAssignmentPtrOutput) Instances ¶
func (o GuestPoliciesAssignmentPtrOutput) Instances() pulumi.StringArrayOutput
Targets any of the instances specified. Instances are specified by their URI in the form zones/[ZONE]/instances/[INSTANCE_NAME]. Instance targeting is uncommon and is supported to facilitate the management of changes by the instance or to target specific VM instances for development and testing. Only supported for project-level policies and must reference instances within this project.
func (GuestPoliciesAssignmentPtrOutput) OsTypes ¶
func (o GuestPoliciesAssignmentPtrOutput) OsTypes() GuestPoliciesAssignmentOsTypeArrayOutput
Targets VM instances matching at least one of the following OS types. VM instances must match all supplied criteria for a given OsType to be included. Structure is documented below.
func (GuestPoliciesAssignmentPtrOutput) ToGuestPoliciesAssignmentPtrOutput ¶
func (o GuestPoliciesAssignmentPtrOutput) ToGuestPoliciesAssignmentPtrOutput() GuestPoliciesAssignmentPtrOutput
func (GuestPoliciesAssignmentPtrOutput) ToGuestPoliciesAssignmentPtrOutputWithContext ¶
func (o GuestPoliciesAssignmentPtrOutput) ToGuestPoliciesAssignmentPtrOutputWithContext(ctx context.Context) GuestPoliciesAssignmentPtrOutput
func (GuestPoliciesAssignmentPtrOutput) Zones ¶
func (o GuestPoliciesAssignmentPtrOutput) Zones() pulumi.StringArrayOutput
Targets instances in any of these zones. Leave empty to target instances in any zone. Zonal targeting is uncommon and is supported to facilitate the management of changes by zone.
type GuestPoliciesInput ¶
type GuestPoliciesInput interface { pulumi.Input ToGuestPoliciesOutput() GuestPoliciesOutput ToGuestPoliciesOutputWithContext(ctx context.Context) GuestPoliciesOutput }
type GuestPoliciesMap ¶
type GuestPoliciesMap map[string]GuestPoliciesInput
func (GuestPoliciesMap) ElementType ¶
func (GuestPoliciesMap) ElementType() reflect.Type
func (GuestPoliciesMap) ToGuestPoliciesMapOutput ¶
func (i GuestPoliciesMap) ToGuestPoliciesMapOutput() GuestPoliciesMapOutput
func (GuestPoliciesMap) ToGuestPoliciesMapOutputWithContext ¶
func (i GuestPoliciesMap) ToGuestPoliciesMapOutputWithContext(ctx context.Context) GuestPoliciesMapOutput
type GuestPoliciesMapInput ¶
type GuestPoliciesMapInput interface { pulumi.Input ToGuestPoliciesMapOutput() GuestPoliciesMapOutput ToGuestPoliciesMapOutputWithContext(context.Context) GuestPoliciesMapOutput }
GuestPoliciesMapInput is an input type that accepts GuestPoliciesMap and GuestPoliciesMapOutput values. You can construct a concrete instance of `GuestPoliciesMapInput` via:
GuestPoliciesMap{ "key": GuestPoliciesArgs{...} }
type GuestPoliciesMapOutput ¶
type GuestPoliciesMapOutput struct{ *pulumi.OutputState }
func (GuestPoliciesMapOutput) ElementType ¶
func (GuestPoliciesMapOutput) ElementType() reflect.Type
func (GuestPoliciesMapOutput) MapIndex ¶
func (o GuestPoliciesMapOutput) MapIndex(k pulumi.StringInput) GuestPoliciesOutput
func (GuestPoliciesMapOutput) ToGuestPoliciesMapOutput ¶
func (o GuestPoliciesMapOutput) ToGuestPoliciesMapOutput() GuestPoliciesMapOutput
func (GuestPoliciesMapOutput) ToGuestPoliciesMapOutputWithContext ¶
func (o GuestPoliciesMapOutput) ToGuestPoliciesMapOutputWithContext(ctx context.Context) GuestPoliciesMapOutput
type GuestPoliciesOutput ¶
type GuestPoliciesOutput struct{ *pulumi.OutputState }
func (GuestPoliciesOutput) Assignment ¶ added in v6.23.0
func (o GuestPoliciesOutput) Assignment() GuestPoliciesAssignmentOutput
Specifies the VM instances that are assigned to this policy. This allows you to target sets or groups of VM instances by different parameters such as labels, names, OS, or zones. If left empty, all VM instances underneath this policy are targeted. At the same level in the resource hierarchy (that is within a project), the service prevents the creation of multiple policies that conflict with each other. For more information, see how the service [handles assignment conflicts](https://cloud.google.com/compute/docs/os-config-management/create-guest-policy#handle-conflicts). Structure is documented below.
func (GuestPoliciesOutput) CreateTime ¶ added in v6.23.0
func (o GuestPoliciesOutput) CreateTime() pulumi.StringOutput
Time this guest policy was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (GuestPoliciesOutput) Description ¶ added in v6.23.0
func (o GuestPoliciesOutput) Description() pulumi.StringPtrOutput
Description of the guest policy. Length of the description is limited to 1024 characters.
func (GuestPoliciesOutput) ElementType ¶
func (GuestPoliciesOutput) ElementType() reflect.Type
func (GuestPoliciesOutput) Etag ¶ added in v6.23.0
func (o GuestPoliciesOutput) Etag() pulumi.StringOutput
The etag for this guest policy. If this is provided on update, it must match the server's etag.
func (GuestPoliciesOutput) GuestPolicyId ¶ added in v6.23.0
func (o GuestPoliciesOutput) GuestPolicyId() pulumi.StringOutput
The logical name of the guest policy in the project with the following restrictions: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the project.
func (GuestPoliciesOutput) Name ¶ added in v6.23.0
func (o GuestPoliciesOutput) Name() pulumi.StringOutput
Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. Names are also used to identify resources which helps to determine whether guest policies have conflicts. This means that requests to create multiple recipes with the same name and version are rejected since they could potentially have conflicting assignments.
func (GuestPoliciesOutput) PackageRepositories ¶ added in v6.23.0
func (o GuestPoliciesOutput) PackageRepositories() GuestPoliciesPackageRepositoryArrayOutput
A list of package repositories to configure on the VM instance. This is done before any other configs are applied so they can use these repos. Package repositories are only configured if the corresponding package manager(s) are available. Structure is documented below.
func (GuestPoliciesOutput) Packages ¶ added in v6.23.0
func (o GuestPoliciesOutput) Packages() GuestPoliciesPackageArrayOutput
The software packages to be managed by this policy. Structure is documented below.
func (GuestPoliciesOutput) Project ¶ added in v6.23.0
func (o GuestPoliciesOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (GuestPoliciesOutput) Recipes ¶ added in v6.23.0
func (o GuestPoliciesOutput) Recipes() GuestPoliciesRecipeArrayOutput
A list of Recipes to install on the VM instance. Structure is documented below.
func (GuestPoliciesOutput) ToGuestPoliciesOutput ¶
func (o GuestPoliciesOutput) ToGuestPoliciesOutput() GuestPoliciesOutput
func (GuestPoliciesOutput) ToGuestPoliciesOutputWithContext ¶
func (o GuestPoliciesOutput) ToGuestPoliciesOutputWithContext(ctx context.Context) GuestPoliciesOutput
func (GuestPoliciesOutput) UpdateTime ¶ added in v6.23.0
func (o GuestPoliciesOutput) UpdateTime() pulumi.StringOutput
Last time this guest policy was updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
type GuestPoliciesPackage ¶
type GuestPoliciesPackage struct { // Default is INSTALLED. The desired state the agent should maintain for this recipe. // INSTALLED: The software recipe is installed on the instance but won't be updated to new versions. // INSTALLED_KEEP_UPDATED: The software recipe is installed on the instance. The recipe is updated to a higher version, // if a higher version of the recipe is assigned to this instance. // REMOVE: Remove is unsupported for software recipes and attempts to create or update a recipe to the REMOVE state is rejected. // Default value is `INSTALLED`. // Possible values are `INSTALLED`, `UPDATED`, and `REMOVED`. DesiredState *string `pulumi:"desiredState"` // Type of package manager that can be used to install this package. If a system does not have the package manager, // the package is not installed or removed no error message is returned. By default, or if you specify ANY, // the agent attempts to install and remove this package using the default package manager. // This is useful when creating a policy that applies to different types of systems. // The default behavior is ANY. // Default value is `ANY`. // Possible values are `ANY`, `APT`, `YUM`, `ZYPPER`, and `GOO`. Manager *string `pulumi:"manager"` // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name string `pulumi:"name"` }
type GuestPoliciesPackageArgs ¶
type GuestPoliciesPackageArgs struct { // Default is INSTALLED. The desired state the agent should maintain for this recipe. // INSTALLED: The software recipe is installed on the instance but won't be updated to new versions. // INSTALLED_KEEP_UPDATED: The software recipe is installed on the instance. The recipe is updated to a higher version, // if a higher version of the recipe is assigned to this instance. // REMOVE: Remove is unsupported for software recipes and attempts to create or update a recipe to the REMOVE state is rejected. // Default value is `INSTALLED`. // Possible values are `INSTALLED`, `UPDATED`, and `REMOVED`. DesiredState pulumi.StringPtrInput `pulumi:"desiredState"` // Type of package manager that can be used to install this package. If a system does not have the package manager, // the package is not installed or removed no error message is returned. By default, or if you specify ANY, // the agent attempts to install and remove this package using the default package manager. // This is useful when creating a policy that applies to different types of systems. // The default behavior is ANY. // Default value is `ANY`. // Possible values are `ANY`, `APT`, `YUM`, `ZYPPER`, and `GOO`. Manager pulumi.StringPtrInput `pulumi:"manager"` // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name pulumi.StringInput `pulumi:"name"` }
func (GuestPoliciesPackageArgs) ElementType ¶
func (GuestPoliciesPackageArgs) ElementType() reflect.Type
func (GuestPoliciesPackageArgs) ToGuestPoliciesPackageOutput ¶
func (i GuestPoliciesPackageArgs) ToGuestPoliciesPackageOutput() GuestPoliciesPackageOutput
func (GuestPoliciesPackageArgs) ToGuestPoliciesPackageOutputWithContext ¶
func (i GuestPoliciesPackageArgs) ToGuestPoliciesPackageOutputWithContext(ctx context.Context) GuestPoliciesPackageOutput
type GuestPoliciesPackageArray ¶
type GuestPoliciesPackageArray []GuestPoliciesPackageInput
func (GuestPoliciesPackageArray) ElementType ¶
func (GuestPoliciesPackageArray) ElementType() reflect.Type
func (GuestPoliciesPackageArray) ToGuestPoliciesPackageArrayOutput ¶
func (i GuestPoliciesPackageArray) ToGuestPoliciesPackageArrayOutput() GuestPoliciesPackageArrayOutput
func (GuestPoliciesPackageArray) ToGuestPoliciesPackageArrayOutputWithContext ¶
func (i GuestPoliciesPackageArray) ToGuestPoliciesPackageArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageArrayOutput
type GuestPoliciesPackageArrayInput ¶
type GuestPoliciesPackageArrayInput interface { pulumi.Input ToGuestPoliciesPackageArrayOutput() GuestPoliciesPackageArrayOutput ToGuestPoliciesPackageArrayOutputWithContext(context.Context) GuestPoliciesPackageArrayOutput }
GuestPoliciesPackageArrayInput is an input type that accepts GuestPoliciesPackageArray and GuestPoliciesPackageArrayOutput values. You can construct a concrete instance of `GuestPoliciesPackageArrayInput` via:
GuestPoliciesPackageArray{ GuestPoliciesPackageArgs{...} }
type GuestPoliciesPackageArrayOutput ¶
type GuestPoliciesPackageArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageArrayOutput) ElementType ¶
func (GuestPoliciesPackageArrayOutput) ElementType() reflect.Type
func (GuestPoliciesPackageArrayOutput) Index ¶
func (o GuestPoliciesPackageArrayOutput) Index(i pulumi.IntInput) GuestPoliciesPackageOutput
func (GuestPoliciesPackageArrayOutput) ToGuestPoliciesPackageArrayOutput ¶
func (o GuestPoliciesPackageArrayOutput) ToGuestPoliciesPackageArrayOutput() GuestPoliciesPackageArrayOutput
func (GuestPoliciesPackageArrayOutput) ToGuestPoliciesPackageArrayOutputWithContext ¶
func (o GuestPoliciesPackageArrayOutput) ToGuestPoliciesPackageArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageArrayOutput
type GuestPoliciesPackageInput ¶
type GuestPoliciesPackageInput interface { pulumi.Input ToGuestPoliciesPackageOutput() GuestPoliciesPackageOutput ToGuestPoliciesPackageOutputWithContext(context.Context) GuestPoliciesPackageOutput }
GuestPoliciesPackageInput is an input type that accepts GuestPoliciesPackageArgs and GuestPoliciesPackageOutput values. You can construct a concrete instance of `GuestPoliciesPackageInput` via:
GuestPoliciesPackageArgs{...}
type GuestPoliciesPackageOutput ¶
type GuestPoliciesPackageOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageOutput) DesiredState ¶
func (o GuestPoliciesPackageOutput) DesiredState() pulumi.StringPtrOutput
Default is INSTALLED. The desired state the agent should maintain for this recipe. INSTALLED: The software recipe is installed on the instance but won't be updated to new versions. INSTALLED_KEEP_UPDATED: The software recipe is installed on the instance. The recipe is updated to a higher version, if a higher version of the recipe is assigned to this instance. REMOVE: Remove is unsupported for software recipes and attempts to create or update a recipe to the REMOVE state is rejected. Default value is `INSTALLED`. Possible values are `INSTALLED`, `UPDATED`, and `REMOVED`.
func (GuestPoliciesPackageOutput) ElementType ¶
func (GuestPoliciesPackageOutput) ElementType() reflect.Type
func (GuestPoliciesPackageOutput) Manager ¶
func (o GuestPoliciesPackageOutput) Manager() pulumi.StringPtrOutput
Type of package manager that can be used to install this package. If a system does not have the package manager, the package is not installed or removed no error message is returned. By default, or if you specify ANY, the agent attempts to install and remove this package using the default package manager. This is useful when creating a policy that applies to different types of systems. The default behavior is ANY. Default value is `ANY`. Possible values are `ANY`, `APT`, `YUM`, `ZYPPER`, and `GOO`.
func (GuestPoliciesPackageOutput) Name ¶
func (o GuestPoliciesPackageOutput) Name() pulumi.StringOutput
Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. Names are also used to identify resources which helps to determine whether guest policies have conflicts. This means that requests to create multiple recipes with the same name and version are rejected since they could potentially have conflicting assignments.
func (GuestPoliciesPackageOutput) ToGuestPoliciesPackageOutput ¶
func (o GuestPoliciesPackageOutput) ToGuestPoliciesPackageOutput() GuestPoliciesPackageOutput
func (GuestPoliciesPackageOutput) ToGuestPoliciesPackageOutputWithContext ¶
func (o GuestPoliciesPackageOutput) ToGuestPoliciesPackageOutputWithContext(ctx context.Context) GuestPoliciesPackageOutput
type GuestPoliciesPackageRepository ¶
type GuestPoliciesPackageRepository struct { // An Apt Repository. // Structure is documented below. Apt *GuestPoliciesPackageRepositoryApt `pulumi:"apt"` // A Goo Repository. // Structure is documented below. Goo *GuestPoliciesPackageRepositoryGoo `pulumi:"goo"` // A Yum Repository. // Structure is documented below. Yum *GuestPoliciesPackageRepositoryYum `pulumi:"yum"` // A Zypper Repository. // Structure is documented below. Zypper *GuestPoliciesPackageRepositoryZypper `pulumi:"zypper"` }
type GuestPoliciesPackageRepositoryApt ¶
type GuestPoliciesPackageRepositoryApt struct { // Type of archive files in this repository. The default behavior is DEB. // Default value is `DEB`. // Possible values are `DEB` and `DEB_SRC`. ArchiveType *string `pulumi:"archiveType"` // List of components for this repository. Must contain at least one item. Components []string `pulumi:"components"` // Distribution of this repository. Distribution string `pulumi:"distribution"` // URI of the key file for this repository. The agent maintains a keyring at // /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg containing all the keys in any applied guest policy. GpgKey *string `pulumi:"gpgKey"` // URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}. Uri string `pulumi:"uri"` }
type GuestPoliciesPackageRepositoryAptArgs ¶
type GuestPoliciesPackageRepositoryAptArgs struct { // Type of archive files in this repository. The default behavior is DEB. // Default value is `DEB`. // Possible values are `DEB` and `DEB_SRC`. ArchiveType pulumi.StringPtrInput `pulumi:"archiveType"` // List of components for this repository. Must contain at least one item. Components pulumi.StringArrayInput `pulumi:"components"` // Distribution of this repository. Distribution pulumi.StringInput `pulumi:"distribution"` // URI of the key file for this repository. The agent maintains a keyring at // /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg containing all the keys in any applied guest policy. GpgKey pulumi.StringPtrInput `pulumi:"gpgKey"` // URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}. Uri pulumi.StringInput `pulumi:"uri"` }
func (GuestPoliciesPackageRepositoryAptArgs) ElementType ¶
func (GuestPoliciesPackageRepositoryAptArgs) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptOutput ¶
func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptOutput() GuestPoliciesPackageRepositoryAptOutput
func (GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptOutput
func (GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptPtrOutput ¶
func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput
func (GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryAptArgs) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptPtrOutput
type GuestPoliciesPackageRepositoryAptInput ¶
type GuestPoliciesPackageRepositoryAptInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryAptOutput() GuestPoliciesPackageRepositoryAptOutput ToGuestPoliciesPackageRepositoryAptOutputWithContext(context.Context) GuestPoliciesPackageRepositoryAptOutput }
GuestPoliciesPackageRepositoryAptInput is an input type that accepts GuestPoliciesPackageRepositoryAptArgs and GuestPoliciesPackageRepositoryAptOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryAptInput` via:
GuestPoliciesPackageRepositoryAptArgs{...}
type GuestPoliciesPackageRepositoryAptOutput ¶
type GuestPoliciesPackageRepositoryAptOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryAptOutput) ArchiveType ¶
func (o GuestPoliciesPackageRepositoryAptOutput) ArchiveType() pulumi.StringPtrOutput
Type of archive files in this repository. The default behavior is DEB. Default value is `DEB`. Possible values are `DEB` and `DEB_SRC`.
func (GuestPoliciesPackageRepositoryAptOutput) Components ¶
func (o GuestPoliciesPackageRepositoryAptOutput) Components() pulumi.StringArrayOutput
List of components for this repository. Must contain at least one item.
func (GuestPoliciesPackageRepositoryAptOutput) Distribution ¶
func (o GuestPoliciesPackageRepositoryAptOutput) Distribution() pulumi.StringOutput
Distribution of this repository.
func (GuestPoliciesPackageRepositoryAptOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryAptOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryAptOutput) GpgKey ¶
func (o GuestPoliciesPackageRepositoryAptOutput) GpgKey() pulumi.StringPtrOutput
URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg containing all the keys in any applied guest policy.
func (GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptOutput ¶
func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptOutput() GuestPoliciesPackageRepositoryAptOutput
func (GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptOutput
func (GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptPtrOutput ¶
func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput
func (GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryAptOutput) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptPtrOutput
func (GuestPoliciesPackageRepositoryAptOutput) Uri ¶
func (o GuestPoliciesPackageRepositoryAptOutput) Uri() pulumi.StringOutput
URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}.
type GuestPoliciesPackageRepositoryAptPtrInput ¶
type GuestPoliciesPackageRepositoryAptPtrInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(context.Context) GuestPoliciesPackageRepositoryAptPtrOutput }
GuestPoliciesPackageRepositoryAptPtrInput is an input type that accepts GuestPoliciesPackageRepositoryAptArgs, GuestPoliciesPackageRepositoryAptPtr and GuestPoliciesPackageRepositoryAptPtrOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryAptPtrInput` via:
GuestPoliciesPackageRepositoryAptArgs{...} or: nil
func GuestPoliciesPackageRepositoryAptPtr ¶
func GuestPoliciesPackageRepositoryAptPtr(v *GuestPoliciesPackageRepositoryAptArgs) GuestPoliciesPackageRepositoryAptPtrInput
type GuestPoliciesPackageRepositoryAptPtrOutput ¶
type GuestPoliciesPackageRepositoryAptPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryAptPtrOutput) ArchiveType ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) ArchiveType() pulumi.StringPtrOutput
Type of archive files in this repository. The default behavior is DEB. Default value is `DEB`. Possible values are `DEB` and `DEB_SRC`.
func (GuestPoliciesPackageRepositoryAptPtrOutput) Components ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) Components() pulumi.StringArrayOutput
List of components for this repository. Must contain at least one item.
func (GuestPoliciesPackageRepositoryAptPtrOutput) Distribution ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) Distribution() pulumi.StringPtrOutput
Distribution of this repository.
func (GuestPoliciesPackageRepositoryAptPtrOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryAptPtrOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryAptPtrOutput) GpgKey ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) GpgKey() pulumi.StringPtrOutput
URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg containing all the keys in any applied guest policy.
func (GuestPoliciesPackageRepositoryAptPtrOutput) ToGuestPoliciesPackageRepositoryAptPtrOutput ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) ToGuestPoliciesPackageRepositoryAptPtrOutput() GuestPoliciesPackageRepositoryAptPtrOutput
func (GuestPoliciesPackageRepositoryAptPtrOutput) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) ToGuestPoliciesPackageRepositoryAptPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryAptPtrOutput
func (GuestPoliciesPackageRepositoryAptPtrOutput) Uri ¶
func (o GuestPoliciesPackageRepositoryAptPtrOutput) Uri() pulumi.StringPtrOutput
URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}.
type GuestPoliciesPackageRepositoryArgs ¶
type GuestPoliciesPackageRepositoryArgs struct { // An Apt Repository. // Structure is documented below. Apt GuestPoliciesPackageRepositoryAptPtrInput `pulumi:"apt"` // A Goo Repository. // Structure is documented below. Goo GuestPoliciesPackageRepositoryGooPtrInput `pulumi:"goo"` // A Yum Repository. // Structure is documented below. Yum GuestPoliciesPackageRepositoryYumPtrInput `pulumi:"yum"` // A Zypper Repository. // Structure is documented below. Zypper GuestPoliciesPackageRepositoryZypperPtrInput `pulumi:"zypper"` }
func (GuestPoliciesPackageRepositoryArgs) ElementType ¶
func (GuestPoliciesPackageRepositoryArgs) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryArgs) ToGuestPoliciesPackageRepositoryOutput ¶
func (i GuestPoliciesPackageRepositoryArgs) ToGuestPoliciesPackageRepositoryOutput() GuestPoliciesPackageRepositoryOutput
func (GuestPoliciesPackageRepositoryArgs) ToGuestPoliciesPackageRepositoryOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryArgs) ToGuestPoliciesPackageRepositoryOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryOutput
type GuestPoliciesPackageRepositoryArray ¶
type GuestPoliciesPackageRepositoryArray []GuestPoliciesPackageRepositoryInput
func (GuestPoliciesPackageRepositoryArray) ElementType ¶
func (GuestPoliciesPackageRepositoryArray) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryArray) ToGuestPoliciesPackageRepositoryArrayOutput ¶
func (i GuestPoliciesPackageRepositoryArray) ToGuestPoliciesPackageRepositoryArrayOutput() GuestPoliciesPackageRepositoryArrayOutput
func (GuestPoliciesPackageRepositoryArray) ToGuestPoliciesPackageRepositoryArrayOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryArray) ToGuestPoliciesPackageRepositoryArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryArrayOutput
type GuestPoliciesPackageRepositoryArrayInput ¶
type GuestPoliciesPackageRepositoryArrayInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryArrayOutput() GuestPoliciesPackageRepositoryArrayOutput ToGuestPoliciesPackageRepositoryArrayOutputWithContext(context.Context) GuestPoliciesPackageRepositoryArrayOutput }
GuestPoliciesPackageRepositoryArrayInput is an input type that accepts GuestPoliciesPackageRepositoryArray and GuestPoliciesPackageRepositoryArrayOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryArrayInput` via:
GuestPoliciesPackageRepositoryArray{ GuestPoliciesPackageRepositoryArgs{...} }
type GuestPoliciesPackageRepositoryArrayOutput ¶
type GuestPoliciesPackageRepositoryArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryArrayOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryArrayOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryArrayOutput) ToGuestPoliciesPackageRepositoryArrayOutput ¶
func (o GuestPoliciesPackageRepositoryArrayOutput) ToGuestPoliciesPackageRepositoryArrayOutput() GuestPoliciesPackageRepositoryArrayOutput
func (GuestPoliciesPackageRepositoryArrayOutput) ToGuestPoliciesPackageRepositoryArrayOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryArrayOutput) ToGuestPoliciesPackageRepositoryArrayOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryArrayOutput
type GuestPoliciesPackageRepositoryGoo ¶
type GuestPoliciesPackageRepositoryGoo struct { // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name string `pulumi:"name"` // The url of the repository. Url string `pulumi:"url"` }
type GuestPoliciesPackageRepositoryGooArgs ¶
type GuestPoliciesPackageRepositoryGooArgs struct { // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name pulumi.StringInput `pulumi:"name"` // The url of the repository. Url pulumi.StringInput `pulumi:"url"` }
func (GuestPoliciesPackageRepositoryGooArgs) ElementType ¶
func (GuestPoliciesPackageRepositoryGooArgs) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooOutput ¶
func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooOutput() GuestPoliciesPackageRepositoryGooOutput
func (GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooOutput
func (GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooPtrOutput ¶
func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput
func (GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryGooArgs) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooPtrOutput
type GuestPoliciesPackageRepositoryGooInput ¶
type GuestPoliciesPackageRepositoryGooInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryGooOutput() GuestPoliciesPackageRepositoryGooOutput ToGuestPoliciesPackageRepositoryGooOutputWithContext(context.Context) GuestPoliciesPackageRepositoryGooOutput }
GuestPoliciesPackageRepositoryGooInput is an input type that accepts GuestPoliciesPackageRepositoryGooArgs and GuestPoliciesPackageRepositoryGooOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryGooInput` via:
GuestPoliciesPackageRepositoryGooArgs{...}
type GuestPoliciesPackageRepositoryGooOutput ¶
type GuestPoliciesPackageRepositoryGooOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryGooOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryGooOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryGooOutput) Name ¶
func (o GuestPoliciesPackageRepositoryGooOutput) Name() pulumi.StringOutput
Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. Names are also used to identify resources which helps to determine whether guest policies have conflicts. This means that requests to create multiple recipes with the same name and version are rejected since they could potentially have conflicting assignments.
func (GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooOutput ¶
func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooOutput() GuestPoliciesPackageRepositoryGooOutput
func (GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooOutput
func (GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooPtrOutput ¶
func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput
func (GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryGooOutput) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooPtrOutput
func (GuestPoliciesPackageRepositoryGooOutput) Url ¶
func (o GuestPoliciesPackageRepositoryGooOutput) Url() pulumi.StringOutput
The url of the repository.
type GuestPoliciesPackageRepositoryGooPtrInput ¶
type GuestPoliciesPackageRepositoryGooPtrInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(context.Context) GuestPoliciesPackageRepositoryGooPtrOutput }
GuestPoliciesPackageRepositoryGooPtrInput is an input type that accepts GuestPoliciesPackageRepositoryGooArgs, GuestPoliciesPackageRepositoryGooPtr and GuestPoliciesPackageRepositoryGooPtrOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryGooPtrInput` via:
GuestPoliciesPackageRepositoryGooArgs{...} or: nil
func GuestPoliciesPackageRepositoryGooPtr ¶
func GuestPoliciesPackageRepositoryGooPtr(v *GuestPoliciesPackageRepositoryGooArgs) GuestPoliciesPackageRepositoryGooPtrInput
type GuestPoliciesPackageRepositoryGooPtrOutput ¶
type GuestPoliciesPackageRepositoryGooPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryGooPtrOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryGooPtrOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryGooPtrOutput) Name ¶
func (o GuestPoliciesPackageRepositoryGooPtrOutput) Name() pulumi.StringPtrOutput
Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. Names are also used to identify resources which helps to determine whether guest policies have conflicts. This means that requests to create multiple recipes with the same name and version are rejected since they could potentially have conflicting assignments.
func (GuestPoliciesPackageRepositoryGooPtrOutput) ToGuestPoliciesPackageRepositoryGooPtrOutput ¶
func (o GuestPoliciesPackageRepositoryGooPtrOutput) ToGuestPoliciesPackageRepositoryGooPtrOutput() GuestPoliciesPackageRepositoryGooPtrOutput
func (GuestPoliciesPackageRepositoryGooPtrOutput) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryGooPtrOutput) ToGuestPoliciesPackageRepositoryGooPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryGooPtrOutput
func (GuestPoliciesPackageRepositoryGooPtrOutput) Url ¶
func (o GuestPoliciesPackageRepositoryGooPtrOutput) Url() pulumi.StringPtrOutput
The url of the repository.
type GuestPoliciesPackageRepositoryInput ¶
type GuestPoliciesPackageRepositoryInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryOutput() GuestPoliciesPackageRepositoryOutput ToGuestPoliciesPackageRepositoryOutputWithContext(context.Context) GuestPoliciesPackageRepositoryOutput }
GuestPoliciesPackageRepositoryInput is an input type that accepts GuestPoliciesPackageRepositoryArgs and GuestPoliciesPackageRepositoryOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryInput` via:
GuestPoliciesPackageRepositoryArgs{...}
type GuestPoliciesPackageRepositoryOutput ¶
type GuestPoliciesPackageRepositoryOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryOutput) ToGuestPoliciesPackageRepositoryOutput ¶
func (o GuestPoliciesPackageRepositoryOutput) ToGuestPoliciesPackageRepositoryOutput() GuestPoliciesPackageRepositoryOutput
func (GuestPoliciesPackageRepositoryOutput) ToGuestPoliciesPackageRepositoryOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryOutput) ToGuestPoliciesPackageRepositoryOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryOutput
func (GuestPoliciesPackageRepositoryOutput) Zypper ¶
func (o GuestPoliciesPackageRepositoryOutput) Zypper() GuestPoliciesPackageRepositoryZypperPtrOutput
A Zypper Repository. Structure is documented below.
type GuestPoliciesPackageRepositoryYum ¶
type GuestPoliciesPackageRepositoryYum struct { // The location of the repository directory. BaseUrl string `pulumi:"baseUrl"` // The display name of the repository. DisplayName *string `pulumi:"displayName"` // URIs of GPG keys. GpgKeys []string `pulumi:"gpgKeys"` // Id of the artifact, which the installation and update steps of this recipe can reference. // Artifacts in a recipe cannot have the same id. Id string `pulumi:"id"` }
type GuestPoliciesPackageRepositoryYumArgs ¶
type GuestPoliciesPackageRepositoryYumArgs struct { // The location of the repository directory. BaseUrl pulumi.StringInput `pulumi:"baseUrl"` // The display name of the repository. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // URIs of GPG keys. GpgKeys pulumi.StringArrayInput `pulumi:"gpgKeys"` // Id of the artifact, which the installation and update steps of this recipe can reference. // Artifacts in a recipe cannot have the same id. Id pulumi.StringInput `pulumi:"id"` }
func (GuestPoliciesPackageRepositoryYumArgs) ElementType ¶
func (GuestPoliciesPackageRepositoryYumArgs) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumOutput ¶
func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumOutput() GuestPoliciesPackageRepositoryYumOutput
func (GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumOutput
func (GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumPtrOutput ¶
func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput
func (GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryYumArgs) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumPtrOutput
type GuestPoliciesPackageRepositoryYumInput ¶
type GuestPoliciesPackageRepositoryYumInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryYumOutput() GuestPoliciesPackageRepositoryYumOutput ToGuestPoliciesPackageRepositoryYumOutputWithContext(context.Context) GuestPoliciesPackageRepositoryYumOutput }
GuestPoliciesPackageRepositoryYumInput is an input type that accepts GuestPoliciesPackageRepositoryYumArgs and GuestPoliciesPackageRepositoryYumOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryYumInput` via:
GuestPoliciesPackageRepositoryYumArgs{...}
type GuestPoliciesPackageRepositoryYumOutput ¶
type GuestPoliciesPackageRepositoryYumOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryYumOutput) BaseUrl ¶
func (o GuestPoliciesPackageRepositoryYumOutput) BaseUrl() pulumi.StringOutput
The location of the repository directory.
func (GuestPoliciesPackageRepositoryYumOutput) DisplayName ¶
func (o GuestPoliciesPackageRepositoryYumOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (GuestPoliciesPackageRepositoryYumOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryYumOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryYumOutput) GpgKeys ¶
func (o GuestPoliciesPackageRepositoryYumOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (GuestPoliciesPackageRepositoryYumOutput) Id ¶
func (o GuestPoliciesPackageRepositoryYumOutput) Id() pulumi.StringOutput
Id of the artifact, which the installation and update steps of this recipe can reference. Artifacts in a recipe cannot have the same id.
func (GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumOutput ¶
func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumOutput() GuestPoliciesPackageRepositoryYumOutput
func (GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumOutput
func (GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumPtrOutput ¶
func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput
func (GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryYumOutput) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumPtrOutput
type GuestPoliciesPackageRepositoryYumPtrInput ¶
type GuestPoliciesPackageRepositoryYumPtrInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(context.Context) GuestPoliciesPackageRepositoryYumPtrOutput }
GuestPoliciesPackageRepositoryYumPtrInput is an input type that accepts GuestPoliciesPackageRepositoryYumArgs, GuestPoliciesPackageRepositoryYumPtr and GuestPoliciesPackageRepositoryYumPtrOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryYumPtrInput` via:
GuestPoliciesPackageRepositoryYumArgs{...} or: nil
func GuestPoliciesPackageRepositoryYumPtr ¶
func GuestPoliciesPackageRepositoryYumPtr(v *GuestPoliciesPackageRepositoryYumArgs) GuestPoliciesPackageRepositoryYumPtrInput
type GuestPoliciesPackageRepositoryYumPtrOutput ¶
type GuestPoliciesPackageRepositoryYumPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryYumPtrOutput) BaseUrl ¶
func (o GuestPoliciesPackageRepositoryYumPtrOutput) BaseUrl() pulumi.StringPtrOutput
The location of the repository directory.
func (GuestPoliciesPackageRepositoryYumPtrOutput) DisplayName ¶
func (o GuestPoliciesPackageRepositoryYumPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (GuestPoliciesPackageRepositoryYumPtrOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryYumPtrOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryYumPtrOutput) GpgKeys ¶
func (o GuestPoliciesPackageRepositoryYumPtrOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (GuestPoliciesPackageRepositoryYumPtrOutput) Id ¶
func (o GuestPoliciesPackageRepositoryYumPtrOutput) Id() pulumi.StringPtrOutput
Id of the artifact, which the installation and update steps of this recipe can reference. Artifacts in a recipe cannot have the same id.
func (GuestPoliciesPackageRepositoryYumPtrOutput) ToGuestPoliciesPackageRepositoryYumPtrOutput ¶
func (o GuestPoliciesPackageRepositoryYumPtrOutput) ToGuestPoliciesPackageRepositoryYumPtrOutput() GuestPoliciesPackageRepositoryYumPtrOutput
func (GuestPoliciesPackageRepositoryYumPtrOutput) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryYumPtrOutput) ToGuestPoliciesPackageRepositoryYumPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryYumPtrOutput
type GuestPoliciesPackageRepositoryZypper ¶
type GuestPoliciesPackageRepositoryZypper struct { // The location of the repository directory. BaseUrl string `pulumi:"baseUrl"` // The display name of the repository. DisplayName *string `pulumi:"displayName"` // URIs of GPG keys. GpgKeys []string `pulumi:"gpgKeys"` // Id of the artifact, which the installation and update steps of this recipe can reference. // Artifacts in a recipe cannot have the same id. Id string `pulumi:"id"` }
type GuestPoliciesPackageRepositoryZypperArgs ¶
type GuestPoliciesPackageRepositoryZypperArgs struct { // The location of the repository directory. BaseUrl pulumi.StringInput `pulumi:"baseUrl"` // The display name of the repository. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // URIs of GPG keys. GpgKeys pulumi.StringArrayInput `pulumi:"gpgKeys"` // Id of the artifact, which the installation and update steps of this recipe can reference. // Artifacts in a recipe cannot have the same id. Id pulumi.StringInput `pulumi:"id"` }
func (GuestPoliciesPackageRepositoryZypperArgs) ElementType ¶
func (GuestPoliciesPackageRepositoryZypperArgs) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperOutput ¶
func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperOutput() GuestPoliciesPackageRepositoryZypperOutput
func (GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperOutput
func (GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperPtrOutput ¶
func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput
func (GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext ¶
func (i GuestPoliciesPackageRepositoryZypperArgs) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput
type GuestPoliciesPackageRepositoryZypperInput ¶
type GuestPoliciesPackageRepositoryZypperInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryZypperOutput() GuestPoliciesPackageRepositoryZypperOutput ToGuestPoliciesPackageRepositoryZypperOutputWithContext(context.Context) GuestPoliciesPackageRepositoryZypperOutput }
GuestPoliciesPackageRepositoryZypperInput is an input type that accepts GuestPoliciesPackageRepositoryZypperArgs and GuestPoliciesPackageRepositoryZypperOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryZypperInput` via:
GuestPoliciesPackageRepositoryZypperArgs{...}
type GuestPoliciesPackageRepositoryZypperOutput ¶
type GuestPoliciesPackageRepositoryZypperOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryZypperOutput) BaseUrl ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) BaseUrl() pulumi.StringOutput
The location of the repository directory.
func (GuestPoliciesPackageRepositoryZypperOutput) DisplayName ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (GuestPoliciesPackageRepositoryZypperOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryZypperOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryZypperOutput) GpgKeys ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (GuestPoliciesPackageRepositoryZypperOutput) Id ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) Id() pulumi.StringOutput
Id of the artifact, which the installation and update steps of this recipe can reference. Artifacts in a recipe cannot have the same id.
func (GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperOutput ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperOutput() GuestPoliciesPackageRepositoryZypperOutput
func (GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperOutput
func (GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutput ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput
func (GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryZypperOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput
type GuestPoliciesPackageRepositoryZypperPtrInput ¶
type GuestPoliciesPackageRepositoryZypperPtrInput interface { pulumi.Input ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput }
GuestPoliciesPackageRepositoryZypperPtrInput is an input type that accepts GuestPoliciesPackageRepositoryZypperArgs, GuestPoliciesPackageRepositoryZypperPtr and GuestPoliciesPackageRepositoryZypperPtrOutput values. You can construct a concrete instance of `GuestPoliciesPackageRepositoryZypperPtrInput` via:
GuestPoliciesPackageRepositoryZypperArgs{...} or: nil
func GuestPoliciesPackageRepositoryZypperPtr ¶
func GuestPoliciesPackageRepositoryZypperPtr(v *GuestPoliciesPackageRepositoryZypperArgs) GuestPoliciesPackageRepositoryZypperPtrInput
type GuestPoliciesPackageRepositoryZypperPtrOutput ¶
type GuestPoliciesPackageRepositoryZypperPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesPackageRepositoryZypperPtrOutput) BaseUrl ¶
func (o GuestPoliciesPackageRepositoryZypperPtrOutput) BaseUrl() pulumi.StringPtrOutput
The location of the repository directory.
func (GuestPoliciesPackageRepositoryZypperPtrOutput) DisplayName ¶
func (o GuestPoliciesPackageRepositoryZypperPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (GuestPoliciesPackageRepositoryZypperPtrOutput) ElementType ¶
func (GuestPoliciesPackageRepositoryZypperPtrOutput) ElementType() reflect.Type
func (GuestPoliciesPackageRepositoryZypperPtrOutput) GpgKeys ¶
func (o GuestPoliciesPackageRepositoryZypperPtrOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (GuestPoliciesPackageRepositoryZypperPtrOutput) Id ¶
Id of the artifact, which the installation and update steps of this recipe can reference. Artifacts in a recipe cannot have the same id.
func (GuestPoliciesPackageRepositoryZypperPtrOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutput ¶
func (o GuestPoliciesPackageRepositoryZypperPtrOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutput() GuestPoliciesPackageRepositoryZypperPtrOutput
func (GuestPoliciesPackageRepositoryZypperPtrOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext ¶
func (o GuestPoliciesPackageRepositoryZypperPtrOutput) ToGuestPoliciesPackageRepositoryZypperPtrOutputWithContext(ctx context.Context) GuestPoliciesPackageRepositoryZypperPtrOutput
type GuestPoliciesRecipe ¶
type GuestPoliciesRecipe struct { // Resources available to be used in the steps in the recipe. // Structure is documented below. Artifacts []GuestPoliciesRecipeArtifact `pulumi:"artifacts"` // Default is INSTALLED. The desired state the agent should maintain for this recipe. // INSTALLED: The software recipe is installed on the instance but won't be updated to new versions. // INSTALLED_KEEP_UPDATED: The software recipe is installed on the instance. The recipe is updated to a higher version, // if a higher version of the recipe is assigned to this instance. // REMOVE: Remove is unsupported for software recipes and attempts to create or update a recipe to the REMOVE state is rejected. // Default value is `INSTALLED`. // Possible values are `INSTALLED`, `UPDATED`, and `REMOVED`. DesiredState *string `pulumi:"desiredState"` // Actions to be taken for installing this recipe. On failure it stops executing steps and does not attempt another installation. // Any steps taken (including partially completed steps) are not rolled back. // Structure is documented below. InstallSteps []GuestPoliciesRecipeInstallStep `pulumi:"installSteps"` // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name string `pulumi:"name"` // Actions to be taken for updating this recipe. On failure it stops executing steps and does not attempt another update for this recipe. // Any steps taken (including partially completed steps) are not rolled back. // Structure is documented below. UpdateSteps []GuestPoliciesRecipeUpdateStep `pulumi:"updateSteps"` // The version of this software recipe. Version can be up to 4 period separated numbers (e.g. 12.34.56.78). Version *string `pulumi:"version"` }
type GuestPoliciesRecipeArgs ¶
type GuestPoliciesRecipeArgs struct { // Resources available to be used in the steps in the recipe. // Structure is documented below. Artifacts GuestPoliciesRecipeArtifactArrayInput `pulumi:"artifacts"` // Default is INSTALLED. The desired state the agent should maintain for this recipe. // INSTALLED: The software recipe is installed on the instance but won't be updated to new versions. // INSTALLED_KEEP_UPDATED: The software recipe is installed on the instance. The recipe is updated to a higher version, // if a higher version of the recipe is assigned to this instance. // REMOVE: Remove is unsupported for software recipes and attempts to create or update a recipe to the REMOVE state is rejected. // Default value is `INSTALLED`. // Possible values are `INSTALLED`, `UPDATED`, and `REMOVED`. DesiredState pulumi.StringPtrInput `pulumi:"desiredState"` // Actions to be taken for installing this recipe. On failure it stops executing steps and does not attempt another installation. // Any steps taken (including partially completed steps) are not rolled back. // Structure is documented below. InstallSteps GuestPoliciesRecipeInstallStepArrayInput `pulumi:"installSteps"` // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name pulumi.StringInput `pulumi:"name"` // Actions to be taken for updating this recipe. On failure it stops executing steps and does not attempt another update for this recipe. // Any steps taken (including partially completed steps) are not rolled back. // Structure is documented below. UpdateSteps GuestPoliciesRecipeUpdateStepArrayInput `pulumi:"updateSteps"` // The version of this software recipe. Version can be up to 4 period separated numbers (e.g. 12.34.56.78). Version pulumi.StringPtrInput `pulumi:"version"` }
func (GuestPoliciesRecipeArgs) ElementType ¶
func (GuestPoliciesRecipeArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeArgs) ToGuestPoliciesRecipeOutput ¶
func (i GuestPoliciesRecipeArgs) ToGuestPoliciesRecipeOutput() GuestPoliciesRecipeOutput
func (GuestPoliciesRecipeArgs) ToGuestPoliciesRecipeOutputWithContext ¶
func (i GuestPoliciesRecipeArgs) ToGuestPoliciesRecipeOutputWithContext(ctx context.Context) GuestPoliciesRecipeOutput
type GuestPoliciesRecipeArray ¶
type GuestPoliciesRecipeArray []GuestPoliciesRecipeInput
func (GuestPoliciesRecipeArray) ElementType ¶
func (GuestPoliciesRecipeArray) ElementType() reflect.Type
func (GuestPoliciesRecipeArray) ToGuestPoliciesRecipeArrayOutput ¶
func (i GuestPoliciesRecipeArray) ToGuestPoliciesRecipeArrayOutput() GuestPoliciesRecipeArrayOutput
func (GuestPoliciesRecipeArray) ToGuestPoliciesRecipeArrayOutputWithContext ¶
func (i GuestPoliciesRecipeArray) ToGuestPoliciesRecipeArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArrayOutput
type GuestPoliciesRecipeArrayInput ¶
type GuestPoliciesRecipeArrayInput interface { pulumi.Input ToGuestPoliciesRecipeArrayOutput() GuestPoliciesRecipeArrayOutput ToGuestPoliciesRecipeArrayOutputWithContext(context.Context) GuestPoliciesRecipeArrayOutput }
GuestPoliciesRecipeArrayInput is an input type that accepts GuestPoliciesRecipeArray and GuestPoliciesRecipeArrayOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArrayInput` via:
GuestPoliciesRecipeArray{ GuestPoliciesRecipeArgs{...} }
type GuestPoliciesRecipeArrayOutput ¶
type GuestPoliciesRecipeArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArrayOutput) ElementType ¶
func (GuestPoliciesRecipeArrayOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArrayOutput) Index ¶
func (o GuestPoliciesRecipeArrayOutput) Index(i pulumi.IntInput) GuestPoliciesRecipeOutput
func (GuestPoliciesRecipeArrayOutput) ToGuestPoliciesRecipeArrayOutput ¶
func (o GuestPoliciesRecipeArrayOutput) ToGuestPoliciesRecipeArrayOutput() GuestPoliciesRecipeArrayOutput
func (GuestPoliciesRecipeArrayOutput) ToGuestPoliciesRecipeArrayOutputWithContext ¶
func (o GuestPoliciesRecipeArrayOutput) ToGuestPoliciesRecipeArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArrayOutput
type GuestPoliciesRecipeArtifact ¶
type GuestPoliciesRecipeArtifact struct { // Defaults to false. When false, recipes are subject to validations based on the artifact type: // Remote: A checksum must be specified, and only protocols with transport-layer security are permitted. // GCS: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Google Cloud Storage artifact. // Structure is documented below. Gcs *GuestPoliciesRecipeArtifactGcs `pulumi:"gcs"` // Id of the artifact, which the installation and update steps of this recipe can reference. // Artifacts in a recipe cannot have the same id. Id string `pulumi:"id"` // A generic remote artifact. // Structure is documented below. Remote *GuestPoliciesRecipeArtifactRemote `pulumi:"remote"` }
type GuestPoliciesRecipeArtifactArgs ¶
type GuestPoliciesRecipeArtifactArgs struct { // Defaults to false. When false, recipes are subject to validations based on the artifact type: // Remote: A checksum must be specified, and only protocols with transport-layer security are permitted. // GCS: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Google Cloud Storage artifact. // Structure is documented below. Gcs GuestPoliciesRecipeArtifactGcsPtrInput `pulumi:"gcs"` // Id of the artifact, which the installation and update steps of this recipe can reference. // Artifacts in a recipe cannot have the same id. Id pulumi.StringInput `pulumi:"id"` // A generic remote artifact. // Structure is documented below. Remote GuestPoliciesRecipeArtifactRemotePtrInput `pulumi:"remote"` }
func (GuestPoliciesRecipeArtifactArgs) ElementType ¶
func (GuestPoliciesRecipeArtifactArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactArgs) ToGuestPoliciesRecipeArtifactOutput ¶
func (i GuestPoliciesRecipeArtifactArgs) ToGuestPoliciesRecipeArtifactOutput() GuestPoliciesRecipeArtifactOutput
func (GuestPoliciesRecipeArtifactArgs) ToGuestPoliciesRecipeArtifactOutputWithContext ¶
func (i GuestPoliciesRecipeArtifactArgs) ToGuestPoliciesRecipeArtifactOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactOutput
type GuestPoliciesRecipeArtifactArray ¶
type GuestPoliciesRecipeArtifactArray []GuestPoliciesRecipeArtifactInput
func (GuestPoliciesRecipeArtifactArray) ElementType ¶
func (GuestPoliciesRecipeArtifactArray) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactArray) ToGuestPoliciesRecipeArtifactArrayOutput ¶
func (i GuestPoliciesRecipeArtifactArray) ToGuestPoliciesRecipeArtifactArrayOutput() GuestPoliciesRecipeArtifactArrayOutput
func (GuestPoliciesRecipeArtifactArray) ToGuestPoliciesRecipeArtifactArrayOutputWithContext ¶
func (i GuestPoliciesRecipeArtifactArray) ToGuestPoliciesRecipeArtifactArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactArrayOutput
type GuestPoliciesRecipeArtifactArrayInput ¶
type GuestPoliciesRecipeArtifactArrayInput interface { pulumi.Input ToGuestPoliciesRecipeArtifactArrayOutput() GuestPoliciesRecipeArtifactArrayOutput ToGuestPoliciesRecipeArtifactArrayOutputWithContext(context.Context) GuestPoliciesRecipeArtifactArrayOutput }
GuestPoliciesRecipeArtifactArrayInput is an input type that accepts GuestPoliciesRecipeArtifactArray and GuestPoliciesRecipeArtifactArrayOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArtifactArrayInput` via:
GuestPoliciesRecipeArtifactArray{ GuestPoliciesRecipeArtifactArgs{...} }
type GuestPoliciesRecipeArtifactArrayOutput ¶
type GuestPoliciesRecipeArtifactArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArtifactArrayOutput) ElementType ¶
func (GuestPoliciesRecipeArtifactArrayOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactArrayOutput) ToGuestPoliciesRecipeArtifactArrayOutput ¶
func (o GuestPoliciesRecipeArtifactArrayOutput) ToGuestPoliciesRecipeArtifactArrayOutput() GuestPoliciesRecipeArtifactArrayOutput
func (GuestPoliciesRecipeArtifactArrayOutput) ToGuestPoliciesRecipeArtifactArrayOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactArrayOutput) ToGuestPoliciesRecipeArtifactArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactArrayOutput
type GuestPoliciesRecipeArtifactGcs ¶
type GuestPoliciesRecipeArtifactGcs struct { // Bucket of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 // this value would be my-bucket. Bucket *string `pulumi:"bucket"` // Must be provided if allowInsecure is false. Generation number of the Google Cloud Storage object. // https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be 1234567. Generation *int `pulumi:"generation"` // Name of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 // this value would be foo/bar. Object *string `pulumi:"object"` }
type GuestPoliciesRecipeArtifactGcsArgs ¶
type GuestPoliciesRecipeArtifactGcsArgs struct { // Bucket of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 // this value would be my-bucket. Bucket pulumi.StringPtrInput `pulumi:"bucket"` // Must be provided if allowInsecure is false. Generation number of the Google Cloud Storage object. // https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be 1234567. Generation pulumi.IntPtrInput `pulumi:"generation"` // Name of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 // this value would be foo/bar. Object pulumi.StringPtrInput `pulumi:"object"` }
func (GuestPoliciesRecipeArtifactGcsArgs) ElementType ¶
func (GuestPoliciesRecipeArtifactGcsArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsOutput ¶
func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsOutput() GuestPoliciesRecipeArtifactGcsOutput
func (GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsOutputWithContext ¶
func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsOutput
func (GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsPtrOutput ¶
func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput
func (GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext ¶
func (i GuestPoliciesRecipeArtifactGcsArgs) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput
type GuestPoliciesRecipeArtifactGcsInput ¶
type GuestPoliciesRecipeArtifactGcsInput interface { pulumi.Input ToGuestPoliciesRecipeArtifactGcsOutput() GuestPoliciesRecipeArtifactGcsOutput ToGuestPoliciesRecipeArtifactGcsOutputWithContext(context.Context) GuestPoliciesRecipeArtifactGcsOutput }
GuestPoliciesRecipeArtifactGcsInput is an input type that accepts GuestPoliciesRecipeArtifactGcsArgs and GuestPoliciesRecipeArtifactGcsOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArtifactGcsInput` via:
GuestPoliciesRecipeArtifactGcsArgs{...}
type GuestPoliciesRecipeArtifactGcsOutput ¶
type GuestPoliciesRecipeArtifactGcsOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArtifactGcsOutput) Bucket ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) Bucket() pulumi.StringPtrOutput
Bucket of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be my-bucket.
func (GuestPoliciesRecipeArtifactGcsOutput) ElementType ¶
func (GuestPoliciesRecipeArtifactGcsOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactGcsOutput) Generation ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) Generation() pulumi.IntPtrOutput
Must be provided if allowInsecure is false. Generation number of the Google Cloud Storage object. https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be 1234567.
func (GuestPoliciesRecipeArtifactGcsOutput) Object ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) Object() pulumi.StringPtrOutput
Name of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be foo/bar.
func (GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsOutput ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsOutput() GuestPoliciesRecipeArtifactGcsOutput
func (GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsOutput
func (GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutput ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput
func (GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactGcsOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput
type GuestPoliciesRecipeArtifactGcsPtrInput ¶
type GuestPoliciesRecipeArtifactGcsPtrInput interface { pulumi.Input ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput }
GuestPoliciesRecipeArtifactGcsPtrInput is an input type that accepts GuestPoliciesRecipeArtifactGcsArgs, GuestPoliciesRecipeArtifactGcsPtr and GuestPoliciesRecipeArtifactGcsPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArtifactGcsPtrInput` via:
GuestPoliciesRecipeArtifactGcsArgs{...} or: nil
func GuestPoliciesRecipeArtifactGcsPtr ¶
func GuestPoliciesRecipeArtifactGcsPtr(v *GuestPoliciesRecipeArtifactGcsArgs) GuestPoliciesRecipeArtifactGcsPtrInput
type GuestPoliciesRecipeArtifactGcsPtrOutput ¶
type GuestPoliciesRecipeArtifactGcsPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArtifactGcsPtrOutput) Bucket ¶
func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Bucket of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be my-bucket.
func (GuestPoliciesRecipeArtifactGcsPtrOutput) ElementType ¶
func (GuestPoliciesRecipeArtifactGcsPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactGcsPtrOutput) Generation ¶
func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Generation() pulumi.IntPtrOutput
Must be provided if allowInsecure is false. Generation number of the Google Cloud Storage object. https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be 1234567.
func (GuestPoliciesRecipeArtifactGcsPtrOutput) Object ¶
func (o GuestPoliciesRecipeArtifactGcsPtrOutput) Object() pulumi.StringPtrOutput
Name of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be foo/bar.
func (GuestPoliciesRecipeArtifactGcsPtrOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutput ¶
func (o GuestPoliciesRecipeArtifactGcsPtrOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutput() GuestPoliciesRecipeArtifactGcsPtrOutput
func (GuestPoliciesRecipeArtifactGcsPtrOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactGcsPtrOutput) ToGuestPoliciesRecipeArtifactGcsPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactGcsPtrOutput
type GuestPoliciesRecipeArtifactInput ¶
type GuestPoliciesRecipeArtifactInput interface { pulumi.Input ToGuestPoliciesRecipeArtifactOutput() GuestPoliciesRecipeArtifactOutput ToGuestPoliciesRecipeArtifactOutputWithContext(context.Context) GuestPoliciesRecipeArtifactOutput }
GuestPoliciesRecipeArtifactInput is an input type that accepts GuestPoliciesRecipeArtifactArgs and GuestPoliciesRecipeArtifactOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArtifactInput` via:
GuestPoliciesRecipeArtifactArgs{...}
type GuestPoliciesRecipeArtifactOutput ¶
type GuestPoliciesRecipeArtifactOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArtifactOutput) AllowInsecure ¶
func (o GuestPoliciesRecipeArtifactOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, recipes are subject to validations based on the artifact type: Remote: A checksum must be specified, and only protocols with transport-layer security are permitted. GCS: An object generation number must be specified.
func (GuestPoliciesRecipeArtifactOutput) ElementType ¶
func (GuestPoliciesRecipeArtifactOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactOutput) Gcs ¶
A Google Cloud Storage artifact. Structure is documented below.
func (GuestPoliciesRecipeArtifactOutput) Id ¶
func (o GuestPoliciesRecipeArtifactOutput) Id() pulumi.StringOutput
Id of the artifact, which the installation and update steps of this recipe can reference. Artifacts in a recipe cannot have the same id.
func (GuestPoliciesRecipeArtifactOutput) Remote ¶
func (o GuestPoliciesRecipeArtifactOutput) Remote() GuestPoliciesRecipeArtifactRemotePtrOutput
A generic remote artifact. Structure is documented below.
func (GuestPoliciesRecipeArtifactOutput) ToGuestPoliciesRecipeArtifactOutput ¶
func (o GuestPoliciesRecipeArtifactOutput) ToGuestPoliciesRecipeArtifactOutput() GuestPoliciesRecipeArtifactOutput
func (GuestPoliciesRecipeArtifactOutput) ToGuestPoliciesRecipeArtifactOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactOutput) ToGuestPoliciesRecipeArtifactOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactOutput
type GuestPoliciesRecipeArtifactRemote ¶
type GuestPoliciesRecipeArtifactRemote struct { // Must be provided if allowInsecure is false. SHA256 checksum in hex format, to compare to the checksum of the artifact. // If the checksum is not empty and it doesn't match the artifact then the recipe installation fails before running any // of the steps. CheckSum *string `pulumi:"checkSum"` // URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}. Uri *string `pulumi:"uri"` }
type GuestPoliciesRecipeArtifactRemoteArgs ¶
type GuestPoliciesRecipeArtifactRemoteArgs struct { // Must be provided if allowInsecure is false. SHA256 checksum in hex format, to compare to the checksum of the artifact. // If the checksum is not empty and it doesn't match the artifact then the recipe installation fails before running any // of the steps. CheckSum pulumi.StringPtrInput `pulumi:"checkSum"` // URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}. Uri pulumi.StringPtrInput `pulumi:"uri"` }
func (GuestPoliciesRecipeArtifactRemoteArgs) ElementType ¶
func (GuestPoliciesRecipeArtifactRemoteArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemoteOutput ¶
func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemoteOutput() GuestPoliciesRecipeArtifactRemoteOutput
func (GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemoteOutputWithContext ¶
func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemoteOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemoteOutput
func (GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemotePtrOutput ¶
func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput
func (GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext ¶
func (i GuestPoliciesRecipeArtifactRemoteArgs) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput
type GuestPoliciesRecipeArtifactRemoteInput ¶
type GuestPoliciesRecipeArtifactRemoteInput interface { pulumi.Input ToGuestPoliciesRecipeArtifactRemoteOutput() GuestPoliciesRecipeArtifactRemoteOutput ToGuestPoliciesRecipeArtifactRemoteOutputWithContext(context.Context) GuestPoliciesRecipeArtifactRemoteOutput }
GuestPoliciesRecipeArtifactRemoteInput is an input type that accepts GuestPoliciesRecipeArtifactRemoteArgs and GuestPoliciesRecipeArtifactRemoteOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArtifactRemoteInput` via:
GuestPoliciesRecipeArtifactRemoteArgs{...}
type GuestPoliciesRecipeArtifactRemoteOutput ¶
type GuestPoliciesRecipeArtifactRemoteOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArtifactRemoteOutput) CheckSum ¶
func (o GuestPoliciesRecipeArtifactRemoteOutput) CheckSum() pulumi.StringPtrOutput
Must be provided if allowInsecure is false. SHA256 checksum in hex format, to compare to the checksum of the artifact. If the checksum is not empty and it doesn't match the artifact then the recipe installation fails before running any of the steps.
func (GuestPoliciesRecipeArtifactRemoteOutput) ElementType ¶
func (GuestPoliciesRecipeArtifactRemoteOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemoteOutput ¶
func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemoteOutput() GuestPoliciesRecipeArtifactRemoteOutput
func (GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemoteOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemoteOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemoteOutput
func (GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutput ¶
func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput
func (GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactRemoteOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput
func (GuestPoliciesRecipeArtifactRemoteOutput) Uri ¶
func (o GuestPoliciesRecipeArtifactRemoteOutput) Uri() pulumi.StringPtrOutput
URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}.
type GuestPoliciesRecipeArtifactRemotePtrInput ¶
type GuestPoliciesRecipeArtifactRemotePtrInput interface { pulumi.Input ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput }
GuestPoliciesRecipeArtifactRemotePtrInput is an input type that accepts GuestPoliciesRecipeArtifactRemoteArgs, GuestPoliciesRecipeArtifactRemotePtr and GuestPoliciesRecipeArtifactRemotePtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeArtifactRemotePtrInput` via:
GuestPoliciesRecipeArtifactRemoteArgs{...} or: nil
func GuestPoliciesRecipeArtifactRemotePtr ¶
func GuestPoliciesRecipeArtifactRemotePtr(v *GuestPoliciesRecipeArtifactRemoteArgs) GuestPoliciesRecipeArtifactRemotePtrInput
type GuestPoliciesRecipeArtifactRemotePtrOutput ¶
type GuestPoliciesRecipeArtifactRemotePtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeArtifactRemotePtrOutput) CheckSum ¶
func (o GuestPoliciesRecipeArtifactRemotePtrOutput) CheckSum() pulumi.StringPtrOutput
Must be provided if allowInsecure is false. SHA256 checksum in hex format, to compare to the checksum of the artifact. If the checksum is not empty and it doesn't match the artifact then the recipe installation fails before running any of the steps.
func (GuestPoliciesRecipeArtifactRemotePtrOutput) ElementType ¶
func (GuestPoliciesRecipeArtifactRemotePtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeArtifactRemotePtrOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutput ¶
func (o GuestPoliciesRecipeArtifactRemotePtrOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutput() GuestPoliciesRecipeArtifactRemotePtrOutput
func (GuestPoliciesRecipeArtifactRemotePtrOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext ¶
func (o GuestPoliciesRecipeArtifactRemotePtrOutput) ToGuestPoliciesRecipeArtifactRemotePtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeArtifactRemotePtrOutput
func (GuestPoliciesRecipeArtifactRemotePtrOutput) Uri ¶
func (o GuestPoliciesRecipeArtifactRemotePtrOutput) Uri() pulumi.StringPtrOutput
URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}.
type GuestPoliciesRecipeInput ¶
type GuestPoliciesRecipeInput interface { pulumi.Input ToGuestPoliciesRecipeOutput() GuestPoliciesRecipeOutput ToGuestPoliciesRecipeOutputWithContext(context.Context) GuestPoliciesRecipeOutput }
GuestPoliciesRecipeInput is an input type that accepts GuestPoliciesRecipeArgs and GuestPoliciesRecipeOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInput` via:
GuestPoliciesRecipeArgs{...}
type GuestPoliciesRecipeInstallStep ¶
type GuestPoliciesRecipeInstallStep struct { // Extracts an archive into the specified directory. // Structure is documented below. ArchiveExtraction *GuestPoliciesRecipeInstallStepArchiveExtraction `pulumi:"archiveExtraction"` // Installs a deb file via dpkg. // Structure is documented below. DpkgInstallation *GuestPoliciesRecipeInstallStepDpkgInstallation `pulumi:"dpkgInstallation"` // Copies a file onto the instance. // Structure is documented below. FileCopy *GuestPoliciesRecipeInstallStepFileCopy `pulumi:"fileCopy"` // Executes an artifact or local file. // Structure is documented below. FileExec *GuestPoliciesRecipeInstallStepFileExec `pulumi:"fileExec"` // Installs an MSI file. // Structure is documented below. MsiInstallation *GuestPoliciesRecipeInstallStepMsiInstallation `pulumi:"msiInstallation"` // Installs an rpm file via the rpm utility. // Structure is documented below. RpmInstallation *GuestPoliciesRecipeInstallStepRpmInstallation `pulumi:"rpmInstallation"` // Runs commands in a shell. // Structure is documented below. ScriptRun *GuestPoliciesRecipeInstallStepScriptRun `pulumi:"scriptRun"` }
type GuestPoliciesRecipeInstallStepArchiveExtraction ¶
type GuestPoliciesRecipeInstallStepArchiveExtraction struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination *string `pulumi:"destination"` // The type of the archive to extract. // Possible values are `TAR`, `TAR_GZIP`, `TAR_BZIP`, `TAR_LZMA`, `TAR_XZ`, and `ZIP`. Type string `pulumi:"type"` }
type GuestPoliciesRecipeInstallStepArchiveExtractionArgs ¶
type GuestPoliciesRecipeInstallStepArchiveExtractionArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination pulumi.StringPtrInput `pulumi:"destination"` // The type of the archive to extract. // Possible values are `TAR`, `TAR_GZIP`, `TAR_BZIP`, `TAR_LZMA`, `TAR_XZ`, and `ZIP`. Type pulumi.StringInput `pulumi:"type"` }
func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput ¶
func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput() GuestPoliciesRecipeInstallStepArchiveExtractionOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepArchiveExtractionArgs) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
type GuestPoliciesRecipeInstallStepArchiveExtractionInput ¶
type GuestPoliciesRecipeInstallStepArchiveExtractionInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput() GuestPoliciesRecipeInstallStepArchiveExtractionOutput ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionOutput }
GuestPoliciesRecipeInstallStepArchiveExtractionInput is an input type that accepts GuestPoliciesRecipeInstallStepArchiveExtractionArgs and GuestPoliciesRecipeInstallStepArchiveExtractionOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepArchiveExtractionInput` via:
GuestPoliciesRecipeInstallStepArchiveExtractionArgs{...}
type GuestPoliciesRecipeInstallStepArchiveExtractionOutput ¶
type GuestPoliciesRecipeInstallStepArchiveExtractionOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) Destination ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) Destination() pulumi.StringPtrOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutput() GuestPoliciesRecipeInstallStepArchiveExtractionOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionOutput) Type ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionOutput) Type() pulumi.StringOutput
The type of the archive to extract. Possible values are `TAR`, `TAR_GZIP`, `TAR_BZIP`, `TAR_LZMA`, `TAR_XZ`, and `ZIP`.
type GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput ¶
type GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput }
GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepArchiveExtractionArgs, GuestPoliciesRecipeInstallStepArchiveExtractionPtr and GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput` via:
GuestPoliciesRecipeInstallStepArchiveExtractionArgs{...} or: nil
func GuestPoliciesRecipeInstallStepArchiveExtractionPtr ¶
func GuestPoliciesRecipeInstallStepArchiveExtractionPtr(v *GuestPoliciesRecipeInstallStepArchiveExtractionArgs) GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput
type GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput ¶
type GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) Destination ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) Destination() pulumi.StringPtrOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeInstallStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
type GuestPoliciesRecipeInstallStepArgs ¶
type GuestPoliciesRecipeInstallStepArgs struct { // Extracts an archive into the specified directory. // Structure is documented below. ArchiveExtraction GuestPoliciesRecipeInstallStepArchiveExtractionPtrInput `pulumi:"archiveExtraction"` // Installs a deb file via dpkg. // Structure is documented below. DpkgInstallation GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput `pulumi:"dpkgInstallation"` // Copies a file onto the instance. // Structure is documented below. FileCopy GuestPoliciesRecipeInstallStepFileCopyPtrInput `pulumi:"fileCopy"` // Executes an artifact or local file. // Structure is documented below. FileExec GuestPoliciesRecipeInstallStepFileExecPtrInput `pulumi:"fileExec"` // Installs an MSI file. // Structure is documented below. MsiInstallation GuestPoliciesRecipeInstallStepMsiInstallationPtrInput `pulumi:"msiInstallation"` // Installs an rpm file via the rpm utility. // Structure is documented below. RpmInstallation GuestPoliciesRecipeInstallStepRpmInstallationPtrInput `pulumi:"rpmInstallation"` // Runs commands in a shell. // Structure is documented below. ScriptRun GuestPoliciesRecipeInstallStepScriptRunPtrInput `pulumi:"scriptRun"` }
func (GuestPoliciesRecipeInstallStepArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepArgs) ToGuestPoliciesRecipeInstallStepOutput ¶
func (i GuestPoliciesRecipeInstallStepArgs) ToGuestPoliciesRecipeInstallStepOutput() GuestPoliciesRecipeInstallStepOutput
func (GuestPoliciesRecipeInstallStepArgs) ToGuestPoliciesRecipeInstallStepOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepArgs) ToGuestPoliciesRecipeInstallStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepOutput
type GuestPoliciesRecipeInstallStepArray ¶
type GuestPoliciesRecipeInstallStepArray []GuestPoliciesRecipeInstallStepInput
func (GuestPoliciesRecipeInstallStepArray) ElementType ¶
func (GuestPoliciesRecipeInstallStepArray) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepArray) ToGuestPoliciesRecipeInstallStepArrayOutput ¶
func (i GuestPoliciesRecipeInstallStepArray) ToGuestPoliciesRecipeInstallStepArrayOutput() GuestPoliciesRecipeInstallStepArrayOutput
func (GuestPoliciesRecipeInstallStepArray) ToGuestPoliciesRecipeInstallStepArrayOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepArray) ToGuestPoliciesRecipeInstallStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArrayOutput
type GuestPoliciesRecipeInstallStepArrayInput ¶
type GuestPoliciesRecipeInstallStepArrayInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepArrayOutput() GuestPoliciesRecipeInstallStepArrayOutput ToGuestPoliciesRecipeInstallStepArrayOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepArrayOutput }
GuestPoliciesRecipeInstallStepArrayInput is an input type that accepts GuestPoliciesRecipeInstallStepArray and GuestPoliciesRecipeInstallStepArrayOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepArrayInput` via:
GuestPoliciesRecipeInstallStepArray{ GuestPoliciesRecipeInstallStepArgs{...} }
type GuestPoliciesRecipeInstallStepArrayOutput ¶
type GuestPoliciesRecipeInstallStepArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepArrayOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepArrayOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepArrayOutput) ToGuestPoliciesRecipeInstallStepArrayOutput ¶
func (o GuestPoliciesRecipeInstallStepArrayOutput) ToGuestPoliciesRecipeInstallStepArrayOutput() GuestPoliciesRecipeInstallStepArrayOutput
func (GuestPoliciesRecipeInstallStepArrayOutput) ToGuestPoliciesRecipeInstallStepArrayOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepArrayOutput) ToGuestPoliciesRecipeInstallStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepArrayOutput
type GuestPoliciesRecipeInstallStepDpkgInstallation ¶
type GuestPoliciesRecipeInstallStepDpkgInstallation struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` }
type GuestPoliciesRecipeInstallStepDpkgInstallationArgs ¶
type GuestPoliciesRecipeInstallStepDpkgInstallationArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` }
func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput ¶
func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput() GuestPoliciesRecipeInstallStepDpkgInstallationOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepDpkgInstallationArgs) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
type GuestPoliciesRecipeInstallStepDpkgInstallationInput ¶
type GuestPoliciesRecipeInstallStepDpkgInstallationInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput() GuestPoliciesRecipeInstallStepDpkgInstallationOutput ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationOutput }
GuestPoliciesRecipeInstallStepDpkgInstallationInput is an input type that accepts GuestPoliciesRecipeInstallStepDpkgInstallationArgs and GuestPoliciesRecipeInstallStepDpkgInstallationOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepDpkgInstallationInput` via:
GuestPoliciesRecipeInstallStepDpkgInstallationArgs{...}
type GuestPoliciesRecipeInstallStepDpkgInstallationOutput ¶
type GuestPoliciesRecipeInstallStepDpkgInstallationOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutput() GuestPoliciesRecipeInstallStepDpkgInstallationOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
type GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput ¶
type GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput }
GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepDpkgInstallationArgs, GuestPoliciesRecipeInstallStepDpkgInstallationPtr and GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput` via:
GuestPoliciesRecipeInstallStepDpkgInstallationArgs{...} or: nil
func GuestPoliciesRecipeInstallStepDpkgInstallationPtr ¶
func GuestPoliciesRecipeInstallStepDpkgInstallationPtr(v *GuestPoliciesRecipeInstallStepDpkgInstallationArgs) GuestPoliciesRecipeInstallStepDpkgInstallationPtrInput
type GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput ¶
type GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
type GuestPoliciesRecipeInstallStepFileCopy ¶
type GuestPoliciesRecipeInstallStepFileCopy struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination string `pulumi:"destination"` // Whether to allow this step to overwrite existing files.If this is false and the file already exists the file // is not overwritten and the step is considered a success. Defaults to false. Overwrite *bool `pulumi:"overwrite"` // Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users // for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit // number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one // bit corresponds to the execute permission. Default behavior is 755. // Below are some examples of permissions and their associated values: // read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4 Permissions *string `pulumi:"permissions"` }
type GuestPoliciesRecipeInstallStepFileCopyArgs ¶
type GuestPoliciesRecipeInstallStepFileCopyArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination pulumi.StringInput `pulumi:"destination"` // Whether to allow this step to overwrite existing files.If this is false and the file already exists the file // is not overwritten and the step is considered a success. Defaults to false. Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users // for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit // number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one // bit corresponds to the execute permission. Default behavior is 755. // Below are some examples of permissions and their associated values: // read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4 Permissions pulumi.StringPtrInput `pulumi:"permissions"` }
func (GuestPoliciesRecipeInstallStepFileCopyArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepFileCopyArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyOutput ¶
func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyOutput() GuestPoliciesRecipeInstallStepFileCopyOutput
func (GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyOutput
func (GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
func (GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepFileCopyArgs) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput
type GuestPoliciesRecipeInstallStepFileCopyInput ¶
type GuestPoliciesRecipeInstallStepFileCopyInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepFileCopyOutput() GuestPoliciesRecipeInstallStepFileCopyOutput ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepFileCopyOutput }
GuestPoliciesRecipeInstallStepFileCopyInput is an input type that accepts GuestPoliciesRecipeInstallStepFileCopyArgs and GuestPoliciesRecipeInstallStepFileCopyOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepFileCopyInput` via:
GuestPoliciesRecipeInstallStepFileCopyArgs{...}
type GuestPoliciesRecipeInstallStepFileCopyOutput ¶
type GuestPoliciesRecipeInstallStepFileCopyOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepFileCopyOutput) Destination ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) Destination() pulumi.StringOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepFileCopyOutput) Overwrite ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) Overwrite() pulumi.BoolPtrOutput
Whether to allow this step to overwrite existing files.If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
func (GuestPoliciesRecipeInstallStepFileCopyOutput) Permissions ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) Permissions() pulumi.StringPtrOutput
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyOutput ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyOutput() GuestPoliciesRecipeInstallStepFileCopyOutput
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyOutput
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
func (GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepFileCopyOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput
type GuestPoliciesRecipeInstallStepFileCopyPtrInput ¶
type GuestPoliciesRecipeInstallStepFileCopyPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput }
GuestPoliciesRecipeInstallStepFileCopyPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepFileCopyArgs, GuestPoliciesRecipeInstallStepFileCopyPtr and GuestPoliciesRecipeInstallStepFileCopyPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepFileCopyPtrInput` via:
GuestPoliciesRecipeInstallStepFileCopyArgs{...} or: nil
func GuestPoliciesRecipeInstallStepFileCopyPtr ¶
func GuestPoliciesRecipeInstallStepFileCopyPtr(v *GuestPoliciesRecipeInstallStepFileCopyArgs) GuestPoliciesRecipeInstallStepFileCopyPtrInput
type GuestPoliciesRecipeInstallStepFileCopyPtrOutput ¶
type GuestPoliciesRecipeInstallStepFileCopyPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Destination ¶
func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Destination() pulumi.StringPtrOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Overwrite ¶
func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Overwrite() pulumi.BoolPtrOutput
Whether to allow this step to overwrite existing files.If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Permissions ¶
func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) Permissions() pulumi.StringPtrOutput
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutput() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
func (GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepFileCopyPtrOutput) ToGuestPoliciesRecipeInstallStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileCopyPtrOutput
type GuestPoliciesRecipeInstallStepFileExec ¶
type GuestPoliciesRecipeInstallStepFileExec struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes *string `pulumi:"allowedExitCodes"` // Arguments to be passed to the provided executable. Args []string `pulumi:"args"` // The id of the relevant artifact in the recipe. ArtifactId *string `pulumi:"artifactId"` // The absolute path of the file on the local filesystem. LocalPath *string `pulumi:"localPath"` }
type GuestPoliciesRecipeInstallStepFileExecArgs ¶
type GuestPoliciesRecipeInstallStepFileExecArgs struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes pulumi.StringPtrInput `pulumi:"allowedExitCodes"` // Arguments to be passed to the provided executable. Args pulumi.StringArrayInput `pulumi:"args"` // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringPtrInput `pulumi:"artifactId"` // The absolute path of the file on the local filesystem. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` }
func (GuestPoliciesRecipeInstallStepFileExecArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepFileExecArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecOutput ¶
func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecOutput() GuestPoliciesRecipeInstallStepFileExecOutput
func (GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecOutput
func (GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput
func (GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepFileExecArgs) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput
type GuestPoliciesRecipeInstallStepFileExecInput ¶
type GuestPoliciesRecipeInstallStepFileExecInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepFileExecOutput() GuestPoliciesRecipeInstallStepFileExecOutput ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepFileExecOutput }
GuestPoliciesRecipeInstallStepFileExecInput is an input type that accepts GuestPoliciesRecipeInstallStepFileExecArgs and GuestPoliciesRecipeInstallStepFileExecOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepFileExecInput` via:
GuestPoliciesRecipeInstallStepFileExecArgs{...}
type GuestPoliciesRecipeInstallStepFileExecOutput ¶
type GuestPoliciesRecipeInstallStepFileExecOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepFileExecOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) AllowedExitCodes() pulumi.StringPtrOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeInstallStepFileExecOutput) Args ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) Args() pulumi.StringArrayOutput
Arguments to be passed to the provided executable.
func (GuestPoliciesRecipeInstallStepFileExecOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepFileExecOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepFileExecOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepFileExecOutput) LocalPath ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) LocalPath() pulumi.StringPtrOutput
The absolute path of the file on the local filesystem.
func (GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecOutput ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecOutput() GuestPoliciesRecipeInstallStepFileExecOutput
func (GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecOutput
func (GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput
func (GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepFileExecOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput
type GuestPoliciesRecipeInstallStepFileExecPtrInput ¶
type GuestPoliciesRecipeInstallStepFileExecPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput }
GuestPoliciesRecipeInstallStepFileExecPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepFileExecArgs, GuestPoliciesRecipeInstallStepFileExecPtr and GuestPoliciesRecipeInstallStepFileExecPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepFileExecPtrInput` via:
GuestPoliciesRecipeInstallStepFileExecArgs{...} or: nil
func GuestPoliciesRecipeInstallStepFileExecPtr ¶
func GuestPoliciesRecipeInstallStepFileExecPtr(v *GuestPoliciesRecipeInstallStepFileExecArgs) GuestPoliciesRecipeInstallStepFileExecPtrInput
type GuestPoliciesRecipeInstallStepFileExecPtrOutput ¶
type GuestPoliciesRecipeInstallStepFileExecPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) AllowedExitCodes() pulumi.StringPtrOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) Args ¶
func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) Args() pulumi.StringArrayOutput
Arguments to be passed to the provided executable.
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) LocalPath ¶
func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) LocalPath() pulumi.StringPtrOutput
The absolute path of the file on the local filesystem.
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutput() GuestPoliciesRecipeInstallStepFileExecPtrOutput
func (GuestPoliciesRecipeInstallStepFileExecPtrOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepFileExecPtrOutput) ToGuestPoliciesRecipeInstallStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepFileExecPtrOutput
type GuestPoliciesRecipeInstallStepInput ¶
type GuestPoliciesRecipeInstallStepInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepOutput() GuestPoliciesRecipeInstallStepOutput ToGuestPoliciesRecipeInstallStepOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepOutput }
GuestPoliciesRecipeInstallStepInput is an input type that accepts GuestPoliciesRecipeInstallStepArgs and GuestPoliciesRecipeInstallStepOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepInput` via:
GuestPoliciesRecipeInstallStepArgs{...}
type GuestPoliciesRecipeInstallStepMsiInstallation ¶
type GuestPoliciesRecipeInstallStepMsiInstallation struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes []int `pulumi:"allowedExitCodes"` // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` // The flags to use when installing the MSI. Defaults to the install flag. Flags []string `pulumi:"flags"` }
type GuestPoliciesRecipeInstallStepMsiInstallationArgs ¶
type GuestPoliciesRecipeInstallStepMsiInstallationArgs struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes pulumi.IntArrayInput `pulumi:"allowedExitCodes"` // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` // The flags to use when installing the MSI. Defaults to the install flag. Flags pulumi.StringArrayInput `pulumi:"flags"` }
func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationOutput ¶
func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationOutput() GuestPoliciesRecipeInstallStepMsiInstallationOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepMsiInstallationArgs) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
type GuestPoliciesRecipeInstallStepMsiInstallationInput ¶
type GuestPoliciesRecipeInstallStepMsiInstallationInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepMsiInstallationOutput() GuestPoliciesRecipeInstallStepMsiInstallationOutput ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepMsiInstallationOutput }
GuestPoliciesRecipeInstallStepMsiInstallationInput is an input type that accepts GuestPoliciesRecipeInstallStepMsiInstallationArgs and GuestPoliciesRecipeInstallStepMsiInstallationOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepMsiInstallationInput` via:
GuestPoliciesRecipeInstallStepMsiInstallationArgs{...}
type GuestPoliciesRecipeInstallStepMsiInstallationOutput ¶
type GuestPoliciesRecipeInstallStepMsiInstallationOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) Flags ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) Flags() pulumi.StringArrayOutput
The flags to use when installing the MSI. Defaults to the install flag.
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationOutput ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationOutput() GuestPoliciesRecipeInstallStepMsiInstallationOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
type GuestPoliciesRecipeInstallStepMsiInstallationPtrInput ¶
type GuestPoliciesRecipeInstallStepMsiInstallationPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput }
GuestPoliciesRecipeInstallStepMsiInstallationPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepMsiInstallationArgs, GuestPoliciesRecipeInstallStepMsiInstallationPtr and GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepMsiInstallationPtrInput` via:
GuestPoliciesRecipeInstallStepMsiInstallationArgs{...} or: nil
func GuestPoliciesRecipeInstallStepMsiInstallationPtr ¶
func GuestPoliciesRecipeInstallStepMsiInstallationPtr(v *GuestPoliciesRecipeInstallStepMsiInstallationArgs) GuestPoliciesRecipeInstallStepMsiInstallationPtrInput
type GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput ¶
type GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) Flags ¶
The flags to use when installing the MSI. Defaults to the install flag.
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutput() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
type GuestPoliciesRecipeInstallStepOutput ¶
type GuestPoliciesRecipeInstallStepOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepOutput) ArchiveExtraction ¶
func (o GuestPoliciesRecipeInstallStepOutput) ArchiveExtraction() GuestPoliciesRecipeInstallStepArchiveExtractionPtrOutput
Extracts an archive into the specified directory. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) DpkgInstallation ¶
func (o GuestPoliciesRecipeInstallStepOutput) DpkgInstallation() GuestPoliciesRecipeInstallStepDpkgInstallationPtrOutput
Installs a deb file via dpkg. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepOutput) FileCopy ¶
func (o GuestPoliciesRecipeInstallStepOutput) FileCopy() GuestPoliciesRecipeInstallStepFileCopyPtrOutput
Copies a file onto the instance. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) FileExec ¶
func (o GuestPoliciesRecipeInstallStepOutput) FileExec() GuestPoliciesRecipeInstallStepFileExecPtrOutput
Executes an artifact or local file. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) MsiInstallation ¶
func (o GuestPoliciesRecipeInstallStepOutput) MsiInstallation() GuestPoliciesRecipeInstallStepMsiInstallationPtrOutput
Installs an MSI file. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) RpmInstallation ¶
func (o GuestPoliciesRecipeInstallStepOutput) RpmInstallation() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
Installs an rpm file via the rpm utility. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) ScriptRun ¶
func (o GuestPoliciesRecipeInstallStepOutput) ScriptRun() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
Runs commands in a shell. Structure is documented below.
func (GuestPoliciesRecipeInstallStepOutput) ToGuestPoliciesRecipeInstallStepOutput ¶
func (o GuestPoliciesRecipeInstallStepOutput) ToGuestPoliciesRecipeInstallStepOutput() GuestPoliciesRecipeInstallStepOutput
func (GuestPoliciesRecipeInstallStepOutput) ToGuestPoliciesRecipeInstallStepOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepOutput) ToGuestPoliciesRecipeInstallStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepOutput
type GuestPoliciesRecipeInstallStepRpmInstallation ¶
type GuestPoliciesRecipeInstallStepRpmInstallation struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` }
type GuestPoliciesRecipeInstallStepRpmInstallationArgs ¶
type GuestPoliciesRecipeInstallStepRpmInstallationArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` }
func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationOutput ¶
func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationOutput() GuestPoliciesRecipeInstallStepRpmInstallationOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepRpmInstallationArgs) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
type GuestPoliciesRecipeInstallStepRpmInstallationInput ¶
type GuestPoliciesRecipeInstallStepRpmInstallationInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepRpmInstallationOutput() GuestPoliciesRecipeInstallStepRpmInstallationOutput ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepRpmInstallationOutput }
GuestPoliciesRecipeInstallStepRpmInstallationInput is an input type that accepts GuestPoliciesRecipeInstallStepRpmInstallationArgs and GuestPoliciesRecipeInstallStepRpmInstallationOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepRpmInstallationInput` via:
GuestPoliciesRecipeInstallStepRpmInstallationArgs{...}
type GuestPoliciesRecipeInstallStepRpmInstallationOutput ¶
type GuestPoliciesRecipeInstallStepRpmInstallationOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationOutput ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationOutput() GuestPoliciesRecipeInstallStepRpmInstallationOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
type GuestPoliciesRecipeInstallStepRpmInstallationPtrInput ¶
type GuestPoliciesRecipeInstallStepRpmInstallationPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput }
GuestPoliciesRecipeInstallStepRpmInstallationPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepRpmInstallationArgs, GuestPoliciesRecipeInstallStepRpmInstallationPtr and GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepRpmInstallationPtrInput` via:
GuestPoliciesRecipeInstallStepRpmInstallationArgs{...} or: nil
func GuestPoliciesRecipeInstallStepRpmInstallationPtr ¶
func GuestPoliciesRecipeInstallStepRpmInstallationPtr(v *GuestPoliciesRecipeInstallStepRpmInstallationArgs) GuestPoliciesRecipeInstallStepRpmInstallationPtrInput
type GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput ¶
type GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutput() GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
func (GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeInstallStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepRpmInstallationPtrOutput
type GuestPoliciesRecipeInstallStepScriptRun ¶
type GuestPoliciesRecipeInstallStepScriptRun struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes []int `pulumi:"allowedExitCodes"` // The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, // which likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter *string `pulumi:"interpreter"` // The shell script to be executed. Script string `pulumi:"script"` }
type GuestPoliciesRecipeInstallStepScriptRunArgs ¶
type GuestPoliciesRecipeInstallStepScriptRunArgs struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes pulumi.IntArrayInput `pulumi:"allowedExitCodes"` // The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, // which likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter pulumi.StringPtrInput `pulumi:"interpreter"` // The shell script to be executed. Script pulumi.StringInput `pulumi:"script"` }
func (GuestPoliciesRecipeInstallStepScriptRunArgs) ElementType ¶
func (GuestPoliciesRecipeInstallStepScriptRunArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunOutput ¶
func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunOutput() GuestPoliciesRecipeInstallStepScriptRunOutput
func (GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunOutput
func (GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput ¶
func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
func (GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext ¶
func (i GuestPoliciesRecipeInstallStepScriptRunArgs) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput
type GuestPoliciesRecipeInstallStepScriptRunInput ¶
type GuestPoliciesRecipeInstallStepScriptRunInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepScriptRunOutput() GuestPoliciesRecipeInstallStepScriptRunOutput ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepScriptRunOutput }
GuestPoliciesRecipeInstallStepScriptRunInput is an input type that accepts GuestPoliciesRecipeInstallStepScriptRunArgs and GuestPoliciesRecipeInstallStepScriptRunOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepScriptRunInput` via:
GuestPoliciesRecipeInstallStepScriptRunArgs{...}
type GuestPoliciesRecipeInstallStepScriptRunOutput ¶
type GuestPoliciesRecipeInstallStepScriptRunOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepScriptRunOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeInstallStepScriptRunOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepScriptRunOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepScriptRunOutput) Interpreter ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (GuestPoliciesRecipeInstallStepScriptRunOutput) Script ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) Script() pulumi.StringOutput
The shell script to be executed.
func (GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunOutput ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunOutput() GuestPoliciesRecipeInstallStepScriptRunOutput
func (GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunOutput
func (GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
func (GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepScriptRunOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput
type GuestPoliciesRecipeInstallStepScriptRunPtrInput ¶
type GuestPoliciesRecipeInstallStepScriptRunPtrInput interface { pulumi.Input ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput }
GuestPoliciesRecipeInstallStepScriptRunPtrInput is an input type that accepts GuestPoliciesRecipeInstallStepScriptRunArgs, GuestPoliciesRecipeInstallStepScriptRunPtr and GuestPoliciesRecipeInstallStepScriptRunPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeInstallStepScriptRunPtrInput` via:
GuestPoliciesRecipeInstallStepScriptRunArgs{...} or: nil
func GuestPoliciesRecipeInstallStepScriptRunPtr ¶
func GuestPoliciesRecipeInstallStepScriptRunPtr(v *GuestPoliciesRecipeInstallStepScriptRunArgs) GuestPoliciesRecipeInstallStepScriptRunPtrInput
type GuestPoliciesRecipeInstallStepScriptRunPtrOutput ¶
type GuestPoliciesRecipeInstallStepScriptRunPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ElementType ¶
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Interpreter ¶
func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Script ¶
func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) Script() pulumi.StringPtrOutput
The shell script to be executed.
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput ¶
func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutput() GuestPoliciesRecipeInstallStepScriptRunPtrOutput
func (GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext ¶
func (o GuestPoliciesRecipeInstallStepScriptRunPtrOutput) ToGuestPoliciesRecipeInstallStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeInstallStepScriptRunPtrOutput
type GuestPoliciesRecipeOutput ¶
type GuestPoliciesRecipeOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeOutput) Artifacts ¶
func (o GuestPoliciesRecipeOutput) Artifacts() GuestPoliciesRecipeArtifactArrayOutput
Resources available to be used in the steps in the recipe. Structure is documented below.
func (GuestPoliciesRecipeOutput) DesiredState ¶
func (o GuestPoliciesRecipeOutput) DesiredState() pulumi.StringPtrOutput
Default is INSTALLED. The desired state the agent should maintain for this recipe. INSTALLED: The software recipe is installed on the instance but won't be updated to new versions. INSTALLED_KEEP_UPDATED: The software recipe is installed on the instance. The recipe is updated to a higher version, if a higher version of the recipe is assigned to this instance. REMOVE: Remove is unsupported for software recipes and attempts to create or update a recipe to the REMOVE state is rejected. Default value is `INSTALLED`. Possible values are `INSTALLED`, `UPDATED`, and `REMOVED`.
func (GuestPoliciesRecipeOutput) ElementType ¶
func (GuestPoliciesRecipeOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeOutput) InstallSteps ¶
func (o GuestPoliciesRecipeOutput) InstallSteps() GuestPoliciesRecipeInstallStepArrayOutput
Actions to be taken for installing this recipe. On failure it stops executing steps and does not attempt another installation. Any steps taken (including partially completed steps) are not rolled back. Structure is documented below.
func (GuestPoliciesRecipeOutput) Name ¶
func (o GuestPoliciesRecipeOutput) Name() pulumi.StringOutput
Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. Names are also used to identify resources which helps to determine whether guest policies have conflicts. This means that requests to create multiple recipes with the same name and version are rejected since they could potentially have conflicting assignments.
func (GuestPoliciesRecipeOutput) ToGuestPoliciesRecipeOutput ¶
func (o GuestPoliciesRecipeOutput) ToGuestPoliciesRecipeOutput() GuestPoliciesRecipeOutput
func (GuestPoliciesRecipeOutput) ToGuestPoliciesRecipeOutputWithContext ¶
func (o GuestPoliciesRecipeOutput) ToGuestPoliciesRecipeOutputWithContext(ctx context.Context) GuestPoliciesRecipeOutput
func (GuestPoliciesRecipeOutput) UpdateSteps ¶
func (o GuestPoliciesRecipeOutput) UpdateSteps() GuestPoliciesRecipeUpdateStepArrayOutput
Actions to be taken for updating this recipe. On failure it stops executing steps and does not attempt another update for this recipe. Any steps taken (including partially completed steps) are not rolled back. Structure is documented below.
func (GuestPoliciesRecipeOutput) Version ¶
func (o GuestPoliciesRecipeOutput) Version() pulumi.StringPtrOutput
The version of this software recipe. Version can be up to 4 period separated numbers (e.g. 12.34.56.78).
type GuestPoliciesRecipeUpdateStep ¶
type GuestPoliciesRecipeUpdateStep struct { // Extracts an archive into the specified directory. // Structure is documented below. ArchiveExtraction *GuestPoliciesRecipeUpdateStepArchiveExtraction `pulumi:"archiveExtraction"` // Installs a deb file via dpkg. // Structure is documented below. DpkgInstallation *GuestPoliciesRecipeUpdateStepDpkgInstallation `pulumi:"dpkgInstallation"` // Copies a file onto the instance. // Structure is documented below. FileCopy *GuestPoliciesRecipeUpdateStepFileCopy `pulumi:"fileCopy"` // Executes an artifact or local file. // Structure is documented below. FileExec *GuestPoliciesRecipeUpdateStepFileExec `pulumi:"fileExec"` // Installs an MSI file. // Structure is documented below. MsiInstallation *GuestPoliciesRecipeUpdateStepMsiInstallation `pulumi:"msiInstallation"` // Installs an rpm file via the rpm utility. // Structure is documented below. RpmInstallation *GuestPoliciesRecipeUpdateStepRpmInstallation `pulumi:"rpmInstallation"` // Runs commands in a shell. // Structure is documented below. ScriptRun *GuestPoliciesRecipeUpdateStepScriptRun `pulumi:"scriptRun"` }
type GuestPoliciesRecipeUpdateStepArchiveExtraction ¶
type GuestPoliciesRecipeUpdateStepArchiveExtraction struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination *string `pulumi:"destination"` // The type of the archive to extract. // Possible values are `TAR`, `TAR_GZIP`, `TAR_BZIP`, `TAR_LZMA`, `TAR_XZ`, and `ZIP`. Type string `pulumi:"type"` }
type GuestPoliciesRecipeUpdateStepArchiveExtractionArgs ¶
type GuestPoliciesRecipeUpdateStepArchiveExtractionArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination pulumi.StringPtrInput `pulumi:"destination"` // The type of the archive to extract. // Possible values are `TAR`, `TAR_GZIP`, `TAR_BZIP`, `TAR_LZMA`, `TAR_XZ`, and `ZIP`. Type pulumi.StringInput `pulumi:"type"` }
func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput ¶
func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
type GuestPoliciesRecipeUpdateStepArchiveExtractionInput ¶
type GuestPoliciesRecipeUpdateStepArchiveExtractionInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionOutput ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionOutput }
GuestPoliciesRecipeUpdateStepArchiveExtractionInput is an input type that accepts GuestPoliciesRecipeUpdateStepArchiveExtractionArgs and GuestPoliciesRecipeUpdateStepArchiveExtractionOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepArchiveExtractionInput` via:
GuestPoliciesRecipeUpdateStepArchiveExtractionArgs{...}
type GuestPoliciesRecipeUpdateStepArchiveExtractionOutput ¶
type GuestPoliciesRecipeUpdateStepArchiveExtractionOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) Destination ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) Destination() pulumi.StringPtrOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) Type ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionOutput) Type() pulumi.StringOutput
The type of the archive to extract. Possible values are `TAR`, `TAR_GZIP`, `TAR_BZIP`, `TAR_LZMA`, `TAR_XZ`, and `ZIP`.
type GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput ¶
type GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput }
GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepArchiveExtractionArgs, GuestPoliciesRecipeUpdateStepArchiveExtractionPtr and GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput` via:
GuestPoliciesRecipeUpdateStepArchiveExtractionArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepArchiveExtractionPtr ¶
func GuestPoliciesRecipeUpdateStepArchiveExtractionPtr(v *GuestPoliciesRecipeUpdateStepArchiveExtractionArgs) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput
type GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput ¶
type GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) Destination ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) Destination() pulumi.StringPtrOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
func (GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput) ToGuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
type GuestPoliciesRecipeUpdateStepArgs ¶
type GuestPoliciesRecipeUpdateStepArgs struct { // Extracts an archive into the specified directory. // Structure is documented below. ArchiveExtraction GuestPoliciesRecipeUpdateStepArchiveExtractionPtrInput `pulumi:"archiveExtraction"` // Installs a deb file via dpkg. // Structure is documented below. DpkgInstallation GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput `pulumi:"dpkgInstallation"` // Copies a file onto the instance. // Structure is documented below. FileCopy GuestPoliciesRecipeUpdateStepFileCopyPtrInput `pulumi:"fileCopy"` // Executes an artifact or local file. // Structure is documented below. FileExec GuestPoliciesRecipeUpdateStepFileExecPtrInput `pulumi:"fileExec"` // Installs an MSI file. // Structure is documented below. MsiInstallation GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput `pulumi:"msiInstallation"` // Installs an rpm file via the rpm utility. // Structure is documented below. RpmInstallation GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput `pulumi:"rpmInstallation"` // Runs commands in a shell. // Structure is documented below. ScriptRun GuestPoliciesRecipeUpdateStepScriptRunPtrInput `pulumi:"scriptRun"` }
func (GuestPoliciesRecipeUpdateStepArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepArgs) ToGuestPoliciesRecipeUpdateStepOutput ¶
func (i GuestPoliciesRecipeUpdateStepArgs) ToGuestPoliciesRecipeUpdateStepOutput() GuestPoliciesRecipeUpdateStepOutput
func (GuestPoliciesRecipeUpdateStepArgs) ToGuestPoliciesRecipeUpdateStepOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepArgs) ToGuestPoliciesRecipeUpdateStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepOutput
type GuestPoliciesRecipeUpdateStepArray ¶
type GuestPoliciesRecipeUpdateStepArray []GuestPoliciesRecipeUpdateStepInput
func (GuestPoliciesRecipeUpdateStepArray) ElementType ¶
func (GuestPoliciesRecipeUpdateStepArray) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepArray) ToGuestPoliciesRecipeUpdateStepArrayOutput ¶
func (i GuestPoliciesRecipeUpdateStepArray) ToGuestPoliciesRecipeUpdateStepArrayOutput() GuestPoliciesRecipeUpdateStepArrayOutput
func (GuestPoliciesRecipeUpdateStepArray) ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepArray) ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArrayOutput
type GuestPoliciesRecipeUpdateStepArrayInput ¶
type GuestPoliciesRecipeUpdateStepArrayInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepArrayOutput() GuestPoliciesRecipeUpdateStepArrayOutput ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepArrayOutput }
GuestPoliciesRecipeUpdateStepArrayInput is an input type that accepts GuestPoliciesRecipeUpdateStepArray and GuestPoliciesRecipeUpdateStepArrayOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepArrayInput` via:
GuestPoliciesRecipeUpdateStepArray{ GuestPoliciesRecipeUpdateStepArgs{...} }
type GuestPoliciesRecipeUpdateStepArrayOutput ¶
type GuestPoliciesRecipeUpdateStepArrayOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepArrayOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepArrayOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepArrayOutput) ToGuestPoliciesRecipeUpdateStepArrayOutput ¶
func (o GuestPoliciesRecipeUpdateStepArrayOutput) ToGuestPoliciesRecipeUpdateStepArrayOutput() GuestPoliciesRecipeUpdateStepArrayOutput
func (GuestPoliciesRecipeUpdateStepArrayOutput) ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepArrayOutput) ToGuestPoliciesRecipeUpdateStepArrayOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepArrayOutput
type GuestPoliciesRecipeUpdateStepDpkgInstallation ¶
type GuestPoliciesRecipeUpdateStepDpkgInstallation struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` }
type GuestPoliciesRecipeUpdateStepDpkgInstallationArgs ¶
type GuestPoliciesRecipeUpdateStepDpkgInstallationArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` }
func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput ¶
func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepDpkgInstallationInput ¶
type GuestPoliciesRecipeUpdateStepDpkgInstallationInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationOutput ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationOutput }
GuestPoliciesRecipeUpdateStepDpkgInstallationInput is an input type that accepts GuestPoliciesRecipeUpdateStepDpkgInstallationArgs and GuestPoliciesRecipeUpdateStepDpkgInstallationOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepDpkgInstallationInput` via:
GuestPoliciesRecipeUpdateStepDpkgInstallationArgs{...}
type GuestPoliciesRecipeUpdateStepDpkgInstallationOutput ¶
type GuestPoliciesRecipeUpdateStepDpkgInstallationOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput ¶
type GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput }
GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepDpkgInstallationArgs, GuestPoliciesRecipeUpdateStepDpkgInstallationPtr and GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput` via:
GuestPoliciesRecipeUpdateStepDpkgInstallationArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepDpkgInstallationPtr ¶
func GuestPoliciesRecipeUpdateStepDpkgInstallationPtr(v *GuestPoliciesRecipeUpdateStepDpkgInstallationArgs) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrInput
type GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput ¶
type GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepFileCopy ¶
type GuestPoliciesRecipeUpdateStepFileCopy struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination string `pulumi:"destination"` // Whether to allow this step to overwrite existing files.If this is false and the file already exists the file // is not overwritten and the step is considered a success. Defaults to false. Overwrite *bool `pulumi:"overwrite"` // Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users // for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit // number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one // bit corresponds to the execute permission. Default behavior is 755. // Below are some examples of permissions and their associated values: // read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4 Permissions *string `pulumi:"permissions"` }
type GuestPoliciesRecipeUpdateStepFileCopyArgs ¶
type GuestPoliciesRecipeUpdateStepFileCopyArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` // Directory to extract archive to. Defaults to / on Linux or C:\ on Windows. Destination pulumi.StringInput `pulumi:"destination"` // Whether to allow this step to overwrite existing files.If this is false and the file already exists the file // is not overwritten and the step is considered a success. Defaults to false. Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users // for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit // number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one // bit corresponds to the execute permission. Default behavior is 755. // Below are some examples of permissions and their associated values: // read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4 Permissions pulumi.StringPtrInput `pulumi:"permissions"` }
func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyOutput ¶
func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyOutput() GuestPoliciesRecipeUpdateStepFileCopyOutput
func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyOutput
func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
func (GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepFileCopyArgs) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
type GuestPoliciesRecipeUpdateStepFileCopyInput ¶
type GuestPoliciesRecipeUpdateStepFileCopyInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepFileCopyOutput() GuestPoliciesRecipeUpdateStepFileCopyOutput ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepFileCopyOutput }
GuestPoliciesRecipeUpdateStepFileCopyInput is an input type that accepts GuestPoliciesRecipeUpdateStepFileCopyArgs and GuestPoliciesRecipeUpdateStepFileCopyOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepFileCopyInput` via:
GuestPoliciesRecipeUpdateStepFileCopyArgs{...}
type GuestPoliciesRecipeUpdateStepFileCopyOutput ¶
type GuestPoliciesRecipeUpdateStepFileCopyOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) Destination ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) Destination() pulumi.StringOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) Overwrite ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) Overwrite() pulumi.BoolPtrOutput
Whether to allow this step to overwrite existing files.If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) Permissions ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) Permissions() pulumi.StringPtrOutput
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyOutput ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyOutput() GuestPoliciesRecipeUpdateStepFileCopyOutput
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyOutput
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
func (GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
type GuestPoliciesRecipeUpdateStepFileCopyPtrInput ¶
type GuestPoliciesRecipeUpdateStepFileCopyPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput }
GuestPoliciesRecipeUpdateStepFileCopyPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepFileCopyArgs, GuestPoliciesRecipeUpdateStepFileCopyPtr and GuestPoliciesRecipeUpdateStepFileCopyPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepFileCopyPtrInput` via:
GuestPoliciesRecipeUpdateStepFileCopyArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepFileCopyPtr ¶
func GuestPoliciesRecipeUpdateStepFileCopyPtr(v *GuestPoliciesRecipeUpdateStepFileCopyArgs) GuestPoliciesRecipeUpdateStepFileCopyPtrInput
type GuestPoliciesRecipeUpdateStepFileCopyPtrOutput ¶
type GuestPoliciesRecipeUpdateStepFileCopyPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Destination ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Destination() pulumi.StringPtrOutput
Directory to extract archive to. Defaults to / on Linux or C:\ on Windows.
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Overwrite ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Overwrite() pulumi.BoolPtrOutput
Whether to allow this step to overwrite existing files.If this is false and the file already exists the file is not overwritten and the step is considered a success. Defaults to false.
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Permissions ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) Permissions() pulumi.StringPtrOutput
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutput() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
func (GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepFileCopyPtrOutput) ToGuestPoliciesRecipeUpdateStepFileCopyPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
type GuestPoliciesRecipeUpdateStepFileExec ¶
type GuestPoliciesRecipeUpdateStepFileExec struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes []int `pulumi:"allowedExitCodes"` // Arguments to be passed to the provided executable. Args []string `pulumi:"args"` // The id of the relevant artifact in the recipe. ArtifactId *string `pulumi:"artifactId"` // The absolute path of the file on the local filesystem. LocalPath *string `pulumi:"localPath"` }
type GuestPoliciesRecipeUpdateStepFileExecArgs ¶
type GuestPoliciesRecipeUpdateStepFileExecArgs struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes pulumi.IntArrayInput `pulumi:"allowedExitCodes"` // Arguments to be passed to the provided executable. Args pulumi.StringArrayInput `pulumi:"args"` // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringPtrInput `pulumi:"artifactId"` // The absolute path of the file on the local filesystem. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` }
func (GuestPoliciesRecipeUpdateStepFileExecArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepFileExecArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecOutput ¶
func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecOutput() GuestPoliciesRecipeUpdateStepFileExecOutput
func (GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecOutput
func (GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
func (GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepFileExecArgs) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput
type GuestPoliciesRecipeUpdateStepFileExecInput ¶
type GuestPoliciesRecipeUpdateStepFileExecInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepFileExecOutput() GuestPoliciesRecipeUpdateStepFileExecOutput ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepFileExecOutput }
GuestPoliciesRecipeUpdateStepFileExecInput is an input type that accepts GuestPoliciesRecipeUpdateStepFileExecArgs and GuestPoliciesRecipeUpdateStepFileExecOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepFileExecInput` via:
GuestPoliciesRecipeUpdateStepFileExecArgs{...}
type GuestPoliciesRecipeUpdateStepFileExecOutput ¶
type GuestPoliciesRecipeUpdateStepFileExecOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepFileExecOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeUpdateStepFileExecOutput) Args ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) Args() pulumi.StringArrayOutput
Arguments to be passed to the provided executable.
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepFileExecOutput) LocalPath ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) LocalPath() pulumi.StringPtrOutput
The absolute path of the file on the local filesystem.
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecOutput ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecOutput() GuestPoliciesRecipeUpdateStepFileExecOutput
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecOutput
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
func (GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepFileExecOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput
type GuestPoliciesRecipeUpdateStepFileExecPtrInput ¶
type GuestPoliciesRecipeUpdateStepFileExecPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput }
GuestPoliciesRecipeUpdateStepFileExecPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepFileExecArgs, GuestPoliciesRecipeUpdateStepFileExecPtr and GuestPoliciesRecipeUpdateStepFileExecPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepFileExecPtrInput` via:
GuestPoliciesRecipeUpdateStepFileExecArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepFileExecPtr ¶
func GuestPoliciesRecipeUpdateStepFileExecPtr(v *GuestPoliciesRecipeUpdateStepFileExecArgs) GuestPoliciesRecipeUpdateStepFileExecPtrInput
type GuestPoliciesRecipeUpdateStepFileExecPtrOutput ¶
type GuestPoliciesRecipeUpdateStepFileExecPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) Args ¶
func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) Args() pulumi.StringArrayOutput
Arguments to be passed to the provided executable.
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) LocalPath ¶
func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) LocalPath() pulumi.StringPtrOutput
The absolute path of the file on the local filesystem.
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutput() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
func (GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepFileExecPtrOutput) ToGuestPoliciesRecipeUpdateStepFileExecPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepFileExecPtrOutput
type GuestPoliciesRecipeUpdateStepInput ¶
type GuestPoliciesRecipeUpdateStepInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepOutput() GuestPoliciesRecipeUpdateStepOutput ToGuestPoliciesRecipeUpdateStepOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepOutput }
GuestPoliciesRecipeUpdateStepInput is an input type that accepts GuestPoliciesRecipeUpdateStepArgs and GuestPoliciesRecipeUpdateStepOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepInput` via:
GuestPoliciesRecipeUpdateStepArgs{...}
type GuestPoliciesRecipeUpdateStepMsiInstallation ¶
type GuestPoliciesRecipeUpdateStepMsiInstallation struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes []int `pulumi:"allowedExitCodes"` // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` // The flags to use when installing the MSI. Defaults to the install flag. Flags []string `pulumi:"flags"` }
type GuestPoliciesRecipeUpdateStepMsiInstallationArgs ¶
type GuestPoliciesRecipeUpdateStepMsiInstallationArgs struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes pulumi.IntArrayInput `pulumi:"allowedExitCodes"` // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` // The flags to use when installing the MSI. Defaults to the install flag. Flags pulumi.StringArrayInput `pulumi:"flags"` }
func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput ¶
func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput() GuestPoliciesRecipeUpdateStepMsiInstallationOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepMsiInstallationArgs) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepMsiInstallationInput ¶
type GuestPoliciesRecipeUpdateStepMsiInstallationInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput() GuestPoliciesRecipeUpdateStepMsiInstallationOutput ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationOutput }
GuestPoliciesRecipeUpdateStepMsiInstallationInput is an input type that accepts GuestPoliciesRecipeUpdateStepMsiInstallationArgs and GuestPoliciesRecipeUpdateStepMsiInstallationOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepMsiInstallationInput` via:
GuestPoliciesRecipeUpdateStepMsiInstallationArgs{...}
type GuestPoliciesRecipeUpdateStepMsiInstallationOutput ¶
type GuestPoliciesRecipeUpdateStepMsiInstallationOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) Flags ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) Flags() pulumi.StringArrayOutput
The flags to use when installing the MSI. Defaults to the install flag.
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutput() GuestPoliciesRecipeUpdateStepMsiInstallationOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput ¶
type GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput }
GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepMsiInstallationArgs, GuestPoliciesRecipeUpdateStepMsiInstallationPtr and GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput` via:
GuestPoliciesRecipeUpdateStepMsiInstallationArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepMsiInstallationPtr ¶
func GuestPoliciesRecipeUpdateStepMsiInstallationPtr(v *GuestPoliciesRecipeUpdateStepMsiInstallationArgs) GuestPoliciesRecipeUpdateStepMsiInstallationPtrInput
type GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput ¶
type GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) Flags ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) Flags() pulumi.StringArrayOutput
The flags to use when installing the MSI. Defaults to the install flag.
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepMsiInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepOutput ¶
type GuestPoliciesRecipeUpdateStepOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepOutput) ArchiveExtraction ¶
func (o GuestPoliciesRecipeUpdateStepOutput) ArchiveExtraction() GuestPoliciesRecipeUpdateStepArchiveExtractionPtrOutput
Extracts an archive into the specified directory. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) DpkgInstallation ¶
func (o GuestPoliciesRecipeUpdateStepOutput) DpkgInstallation() GuestPoliciesRecipeUpdateStepDpkgInstallationPtrOutput
Installs a deb file via dpkg. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepOutput) FileCopy ¶
func (o GuestPoliciesRecipeUpdateStepOutput) FileCopy() GuestPoliciesRecipeUpdateStepFileCopyPtrOutput
Copies a file onto the instance. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) FileExec ¶
func (o GuestPoliciesRecipeUpdateStepOutput) FileExec() GuestPoliciesRecipeUpdateStepFileExecPtrOutput
Executes an artifact or local file. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) MsiInstallation ¶
func (o GuestPoliciesRecipeUpdateStepOutput) MsiInstallation() GuestPoliciesRecipeUpdateStepMsiInstallationPtrOutput
Installs an MSI file. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) RpmInstallation ¶
func (o GuestPoliciesRecipeUpdateStepOutput) RpmInstallation() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
Installs an rpm file via the rpm utility. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) ScriptRun ¶
func (o GuestPoliciesRecipeUpdateStepOutput) ScriptRun() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
Runs commands in a shell. Structure is documented below.
func (GuestPoliciesRecipeUpdateStepOutput) ToGuestPoliciesRecipeUpdateStepOutput ¶
func (o GuestPoliciesRecipeUpdateStepOutput) ToGuestPoliciesRecipeUpdateStepOutput() GuestPoliciesRecipeUpdateStepOutput
func (GuestPoliciesRecipeUpdateStepOutput) ToGuestPoliciesRecipeUpdateStepOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepOutput) ToGuestPoliciesRecipeUpdateStepOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepOutput
type GuestPoliciesRecipeUpdateStepRpmInstallation ¶
type GuestPoliciesRecipeUpdateStepRpmInstallation struct { // The id of the relevant artifact in the recipe. ArtifactId string `pulumi:"artifactId"` }
type GuestPoliciesRecipeUpdateStepRpmInstallationArgs ¶
type GuestPoliciesRecipeUpdateStepRpmInstallationArgs struct { // The id of the relevant artifact in the recipe. ArtifactId pulumi.StringInput `pulumi:"artifactId"` }
func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput ¶
func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput() GuestPoliciesRecipeUpdateStepRpmInstallationOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepRpmInstallationArgs) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepRpmInstallationInput ¶
type GuestPoliciesRecipeUpdateStepRpmInstallationInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput() GuestPoliciesRecipeUpdateStepRpmInstallationOutput ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationOutput }
GuestPoliciesRecipeUpdateStepRpmInstallationInput is an input type that accepts GuestPoliciesRecipeUpdateStepRpmInstallationArgs and GuestPoliciesRecipeUpdateStepRpmInstallationOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepRpmInstallationInput` via:
GuestPoliciesRecipeUpdateStepRpmInstallationArgs{...}
type GuestPoliciesRecipeUpdateStepRpmInstallationOutput ¶
type GuestPoliciesRecipeUpdateStepRpmInstallationOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ArtifactId() pulumi.StringOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutput() GuestPoliciesRecipeUpdateStepRpmInstallationOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput ¶
type GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput }
GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepRpmInstallationArgs, GuestPoliciesRecipeUpdateStepRpmInstallationPtr and GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput` via:
GuestPoliciesRecipeUpdateStepRpmInstallationArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepRpmInstallationPtr ¶
func GuestPoliciesRecipeUpdateStepRpmInstallationPtr(v *GuestPoliciesRecipeUpdateStepRpmInstallationArgs) GuestPoliciesRecipeUpdateStepRpmInstallationPtrInput
type GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput ¶
type GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ArtifactId ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ArtifactId() pulumi.StringPtrOutput
The id of the relevant artifact in the recipe.
func (GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput() GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
func (GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput) ToGuestPoliciesRecipeUpdateStepRpmInstallationPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepRpmInstallationPtrOutput
type GuestPoliciesRecipeUpdateStepScriptRun ¶
type GuestPoliciesRecipeUpdateStepScriptRun struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes []int `pulumi:"allowedExitCodes"` // The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, // which likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter *string `pulumi:"interpreter"` // The shell script to be executed. Script string `pulumi:"script"` }
type GuestPoliciesRecipeUpdateStepScriptRunArgs ¶
type GuestPoliciesRecipeUpdateStepScriptRunArgs struct { // Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0] AllowedExitCodes pulumi.IntArrayInput `pulumi:"allowedExitCodes"` // The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, // which likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter pulumi.StringPtrInput `pulumi:"interpreter"` // The shell script to be executed. Script pulumi.StringInput `pulumi:"script"` }
func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ElementType ¶
func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunOutput ¶
func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunOutput() GuestPoliciesRecipeUpdateStepScriptRunOutput
func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunOutput
func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput ¶
func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
func (GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext ¶
func (i GuestPoliciesRecipeUpdateStepScriptRunArgs) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
type GuestPoliciesRecipeUpdateStepScriptRunInput ¶
type GuestPoliciesRecipeUpdateStepScriptRunInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepScriptRunOutput() GuestPoliciesRecipeUpdateStepScriptRunOutput ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepScriptRunOutput }
GuestPoliciesRecipeUpdateStepScriptRunInput is an input type that accepts GuestPoliciesRecipeUpdateStepScriptRunArgs and GuestPoliciesRecipeUpdateStepScriptRunOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepScriptRunInput` via:
GuestPoliciesRecipeUpdateStepScriptRunArgs{...}
type GuestPoliciesRecipeUpdateStepScriptRunOutput ¶
type GuestPoliciesRecipeUpdateStepScriptRunOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) Interpreter ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) Script ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) Script() pulumi.StringOutput
The shell script to be executed.
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunOutput ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunOutput() GuestPoliciesRecipeUpdateStepScriptRunOutput
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunOutput
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
func (GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
type GuestPoliciesRecipeUpdateStepScriptRunPtrInput ¶
type GuestPoliciesRecipeUpdateStepScriptRunPtrInput interface { pulumi.Input ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput }
GuestPoliciesRecipeUpdateStepScriptRunPtrInput is an input type that accepts GuestPoliciesRecipeUpdateStepScriptRunArgs, GuestPoliciesRecipeUpdateStepScriptRunPtr and GuestPoliciesRecipeUpdateStepScriptRunPtrOutput values. You can construct a concrete instance of `GuestPoliciesRecipeUpdateStepScriptRunPtrInput` via:
GuestPoliciesRecipeUpdateStepScriptRunArgs{...} or: nil
func GuestPoliciesRecipeUpdateStepScriptRunPtr ¶
func GuestPoliciesRecipeUpdateStepScriptRunPtr(v *GuestPoliciesRecipeUpdateStepScriptRunArgs) GuestPoliciesRecipeUpdateStepScriptRunPtrInput
type GuestPoliciesRecipeUpdateStepScriptRunPtrOutput ¶
type GuestPoliciesRecipeUpdateStepScriptRunPtrOutput struct{ *pulumi.OutputState }
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) AllowedExitCodes ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) AllowedExitCodes() pulumi.IntArrayOutput
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ElementType ¶
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ElementType() reflect.Type
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Interpreter ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Script ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) Script() pulumi.StringPtrOutput
The shell script to be executed.
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutput() GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
func (GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext ¶
func (o GuestPoliciesRecipeUpdateStepScriptRunPtrOutput) ToGuestPoliciesRecipeUpdateStepScriptRunPtrOutputWithContext(ctx context.Context) GuestPoliciesRecipeUpdateStepScriptRunPtrOutput
type GuestPoliciesState ¶
type GuestPoliciesState struct { // Specifies the VM instances that are assigned to this policy. This allows you to target sets // or groups of VM instances by different parameters such as labels, names, OS, or zones. // If left empty, all VM instances underneath this policy are targeted. // At the same level in the resource hierarchy (that is within a project), the service prevents // the creation of multiple policies that conflict with each other. // For more information, see how the service // [handles assignment conflicts](https://cloud.google.com/compute/docs/os-config-management/create-guest-policy#handle-conflicts). // Structure is documented below. Assignment GuestPoliciesAssignmentPtrInput // Time this guest policy was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: // "2014-10-02T15:01:23.045123456Z". CreateTime pulumi.StringPtrInput // Description of the guest policy. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput // The etag for this guest policy. If this is provided on update, it must match the server's etag. Etag pulumi.StringPtrInput // The logical name of the guest policy in the project with the following restrictions: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. GuestPolicyId pulumi.StringPtrInput // Unique identifier for the recipe. Only one recipe with a given name is installed on an instance. // Names are also used to identify resources which helps to determine whether guest policies have conflicts. // This means that requests to create multiple recipes with the same name and version are rejected since they // could potentially have conflicting assignments. Name pulumi.StringPtrInput // A list of package repositories to configure on the VM instance. // This is done before any other configs are applied so they can use these repos. // Package repositories are only configured if the corresponding package manager(s) are available. // Structure is documented below. PackageRepositories GuestPoliciesPackageRepositoryArrayInput // The software packages to be managed by this policy. // Structure is documented below. Packages GuestPoliciesPackageArrayInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // A list of Recipes to install on the VM instance. // Structure is documented below. Recipes GuestPoliciesRecipeArrayInput // Last time this guest policy was updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: // "2014-10-02T15:01:23.045123456Z". UpdateTime pulumi.StringPtrInput }
func (GuestPoliciesState) ElementType ¶
func (GuestPoliciesState) ElementType() reflect.Type
type OsPolicyAssignment ¶ added in v6.5.0
type OsPolicyAssignment struct { pulumi.CustomResourceState // Output only. Indicates that this revision has been successfully rolled out in this zone and new VMs will be assigned OS // policies from this revision. For a given OS policy assignment, there is only one revision with a value of `true` for // this field. Baseline pulumi.BoolOutput `pulumi:"baseline"` // Output only. Indicates that this revision deletes the OS policy assignment. Deleted pulumi.BoolOutput `pulumi:"deleted"` // OS policy assignment description. Length of the description is limited to 1024 characters. Description pulumi.StringPtrOutput `pulumi:"description"` // The etag for this OS policy assignment. If this is provided on update, it must match the server's etag. Etag pulumi.StringOutput `pulumi:"etag"` // Required. Filter to select VMs. InstanceFilter OsPolicyAssignmentInstanceFilterOutput `pulumi:"instanceFilter"` // The location for the resource Location pulumi.StringOutput `pulumi:"location"` // Required. The name of the repository. Name pulumi.StringOutput `pulumi:"name"` // Required. List of OS policies to be applied to the VMs. OsPolicies OsPolicyAssignmentOsPolicyArrayOutput `pulumi:"osPolicies"` // The project for the resource Project pulumi.StringOutput `pulumi:"project"` // Output only. Indicates that reconciliation is in progress for the revision. This value is `true` when the // `rollout_state` is one of: * IN_PROGRESS * CANCELLING Reconciling pulumi.BoolOutput `pulumi:"reconciling"` // Output only. The timestamp that the revision was created. RevisionCreateTime pulumi.StringOutput `pulumi:"revisionCreateTime"` // Output only. The assignment revision ID A new revision is committed whenever a rollout is triggered for a OS policy // assignment RevisionId pulumi.StringOutput `pulumi:"revisionId"` // Required. Rollout to deploy the OS policy assignment. A rollout is triggered in the following situations: 1) OSPolicyAssignment is created. 2) OSPolicyAssignment is updated and the update contains changes to one of the following fields: - instanceFilter - osPolicies 3) OSPolicyAssignment is deleted. Rollout OsPolicyAssignmentRolloutOutput `pulumi:"rollout"` // Output only. OS policy assignment rollout state Possible values: ROLLOUT_STATE_UNSPECIFIED, IN_PROGRESS, CANCELLING, // CANCELLED, SUCCEEDED RolloutState pulumi.StringOutput `pulumi:"rolloutState"` // Output only. Server generated unique id for the OS policy assignment resource. Uid pulumi.StringOutput `pulumi:"uid"` }
Represents an OSPolicyAssignment resource.
## Example Usage ### Fixed_os_policy_assignment An example of an osconfig os policy assignment with fixed rollout disruption budget ```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewOsPolicyAssignment(ctx, "primary", &osconfig.OsPolicyAssignmentArgs{ Description: pulumi.String("A test os policy assignment"), InstanceFilter: &osconfig.OsPolicyAssignmentInstanceFilterArgs{ All: pulumi.Bool(false), ExclusionLabels: osconfig.OsPolicyAssignmentInstanceFilterExclusionLabelArray{ &osconfig.OsPolicyAssignmentInstanceFilterExclusionLabelArgs{ Labels: pulumi.StringMap{ "label-two": pulumi.String("value-two"), }, }, }, InclusionLabels: osconfig.OsPolicyAssignmentInstanceFilterInclusionLabelArray{ &osconfig.OsPolicyAssignmentInstanceFilterInclusionLabelArgs{ Labels: pulumi.StringMap{ "label-one": pulumi.String("value-one"), }, }, }, Inventories: osconfig.OsPolicyAssignmentInstanceFilterInventoryArray{ &osconfig.OsPolicyAssignmentInstanceFilterInventoryArgs{ OsShortName: pulumi.String("centos"), OsVersion: pulumi.String("8.*"), }, }, }, Location: pulumi.String("us-west1-a"), OsPolicies: osconfig.OsPolicyAssignmentOsPolicyArray{ &osconfig.OsPolicyAssignmentOsPolicyArgs{ AllowNoResourceGroupMatch: pulumi.Bool(false), Description: pulumi.String("A test os policy"), Id: pulumi.String("policy"), Mode: pulumi.String("VALIDATION"), ResourceGroups: osconfig.OsPolicyAssignmentOsPolicyResourceGroupArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupArgs{ InventoryFilters: osconfig.OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs{ OsShortName: pulumi.String("centos"), OsVersion: pulumi.String("8.*"), }, }, Resources: osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("apt"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ Apt: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs{ Name: pulumi.String("bazel"), }, DesiredState: pulumi.String("INSTALLED"), }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("deb1"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ Deb: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs{ Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/package.deb")), }, }, DesiredState: pulumi.String("INSTALLED"), }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("deb2"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ Deb: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs{ PullDeps: pulumi.Bool(true), Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs{ AllowInsecure: pulumi.Bool(true), Remote: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs{ Sha256Checksum: pulumi.String("3bbfd1043cd7afdb78cf9afec36c0c5370d2fea98166537b4e67f3816f256025"), Uri: pulumi.String("ftp.us.debian.org/debian/package.deb"), }, }, }, DesiredState: pulumi.String("INSTALLED"), }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("deb3"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ Deb: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs{ PullDeps: pulumi.Bool(true), Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs{ Gcs: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs{ Bucket: pulumi.String("test-bucket"), Generation: pulumi.Int(1), Object: pulumi.String("test-object"), }, }, }, DesiredState: pulumi.String("INSTALLED"), }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("yum"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Yum: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs{ Name: pulumi.String("gstreamer-plugins-base-devel.x86_64"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("zypper"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Zypper: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs{ Name: pulumi.String("gcc"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("rpm1"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Rpm: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs{ PullDeps: pulumi.Bool(true), Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/package.rpm")), }, }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("rpm2"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Rpm: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs{ Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs{ AllowInsecure: pulumi.Bool(true), Remote: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs{ Sha256Checksum: pulumi.String("3bbfd1043cd7afdb78cf9afec36c0c5370d2fea98166537b4e67f3816f256025"), Uri: pulumi.String("https://mirror.jaleco.com/centos/8.3.2011/BaseOS/x86_64/os/Packages/efi-filesystem-3-2.el8.noarch.rpm"), }, }, }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("rpm3"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Rpm: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs{ Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs{ Gcs: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs{ Bucket: pulumi.String("test-bucket"), Generation: pulumi.Int(1), Object: pulumi.String("test-object"), }, }, }, }, }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupArgs{ Resources: osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("apt-to-deb"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ Apt: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs{ Name: pulumi.String("bazel"), }, DesiredState: pulumi.String("INSTALLED"), }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("deb-local-path-to-gcs"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ Deb: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs{ Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/package.deb")), }, }, DesiredState: pulumi.String("INSTALLED"), }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("googet"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Googet: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs{ Name: pulumi.String("gcc"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("msi1"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Msi: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs{ Properties: pulumi.StringArray{ pulumi.String("REBOOT=ReallySuppress"), }, Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/package.msi")), }, }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("msi2"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Msi: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs{ Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs{ AllowInsecure: pulumi.Bool(true), Remote: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs{ Sha256Checksum: pulumi.String("3bbfd1043cd7afdb78cf9afec36c0c5370d2fea98166537b4e67f3816f256025"), Uri: pulumi.String("https://remote.uri.com/package.msi"), }, }, }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("msi3"), Pkg: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{ DesiredState: pulumi.String("INSTALLED"), Msi: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs{ Source: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs{ Gcs: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs{ Bucket: pulumi.String("test-bucket"), Generation: pulumi.Int(1), Object: pulumi.String("test-object"), }, }, }, }, }, }, }, }, }, }, Project: pulumi.String("my-project-name"), Rollout: &osconfig.OsPolicyAssignmentRolloutArgs{ DisruptionBudget: &osconfig.OsPolicyAssignmentRolloutDisruptionBudgetArgs{ Fixed: pulumi.Int(1), }, MinWaitDuration: pulumi.String("3.5s"), }, }) if err != nil { return err } return nil }) }
``` ### Percent_os_policy_assignment An example of an osconfig os policy assignment with percent rollout disruption budget ```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewOsPolicyAssignment(ctx, "primary", &osconfig.OsPolicyAssignmentArgs{ Description: pulumi.String("A test os policy assignment"), InstanceFilter: &osconfig.OsPolicyAssignmentInstanceFilterArgs{ All: pulumi.Bool(true), }, Location: pulumi.String("us-west1-a"), OsPolicies: osconfig.OsPolicyAssignmentOsPolicyArray{ &osconfig.OsPolicyAssignmentOsPolicyArgs{ Id: pulumi.String("policy"), Mode: pulumi.String("VALIDATION"), ResourceGroups: osconfig.OsPolicyAssignmentOsPolicyResourceGroupArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupArgs{ Resources: osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("apt-to-yum"), Repository: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs{ Apt: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs{ ArchiveType: pulumi.String("DEB"), Components: pulumi.StringArray{ pulumi.String("doc"), }, Distribution: pulumi.String("debian"), GpgKey: pulumi.String(".gnupg/pubring.kbx"), Uri: pulumi.String("https://atl.mirrors.clouvider.net/debian"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("yum"), Repository: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs{ Yum: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs{ BaseUrl: pulumi.String("http://centos.s.uw.edu/centos/"), DisplayName: pulumi.String("yum"), GpgKeys: pulumi.StringArray{ pulumi.String("RPM-GPG-KEY-CentOS-7"), }, Id: pulumi.String("yum"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("zypper"), Repository: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs{ Zypper: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs{ BaseUrl: pulumi.String("http://mirror.dal10.us.leaseweb.net/opensuse"), DisplayName: pulumi.String("zypper"), GpgKeys: pulumi.StringArray{ pulumi.String("sample-key-uri"), }, Id: pulumi.String("zypper"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Id: pulumi.String("goo"), Repository: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs{ Goo: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs{ Name: pulumi.String("goo"), Url: pulumi.String("https://foo.com/googet/bar"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Exec: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs{ Enforce: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs{ Args: pulumi.StringArray{ pulumi.String("arg1"), }, File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs{ AllowInsecure: pulumi.Bool(true), Remote: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs{ Sha256Checksum: pulumi.String("c7938fed83afdccbb0e86a2a2e4cad7d5035012ca3214b4a61268393635c3063"), Uri: pulumi.String("https://www.example.com/script.sh"), }, }, Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), }, Validate: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs{ Args: pulumi.StringArray{ pulumi.String("arg1"), }, File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/script.sh")), }, Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), }, }, Id: pulumi.String("exec1"), }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Exec: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs{ Enforce: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs{ Args: pulumi.StringArray{ pulumi.String("arg1"), }, File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/script.sh")), }, Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), }, Validate: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs{ Args: pulumi.StringArray{ pulumi.String("arg1"), }, File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs{ AllowInsecure: pulumi.Bool(true), Remote: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs{ Sha256Checksum: pulumi.String("c7938fed83afdccbb0e86a2a2e4cad7d5035012ca3214b4a61268393635c3063"), Uri: pulumi.String("https://www.example.com/script.sh"), }, }, Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), }, }, Id: pulumi.String("exec2"), }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Exec: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs{ Enforce: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs{ Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), Script: pulumi.String("pwd"), }, Validate: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs{ AllowInsecure: pulumi.Bool(true), Gcs: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs{ Bucket: pulumi.String("test-bucket"), Generation: pulumi.Int(1), Object: pulumi.String("test-object"), }, }, Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), }, }, Id: pulumi.String("exec3"), }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ Exec: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs{ Enforce: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs{ AllowInsecure: pulumi.Bool(true), Gcs: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs{ Bucket: pulumi.String("test-bucket"), Generation: pulumi.Int(1), Object: pulumi.String("test-object"), }, }, Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), }, Validate: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs{ Interpreter: pulumi.String("SHELL"), OutputFilePath: pulumi.String(fmt.Sprintf("$HOME/out")), Script: pulumi.String("pwd"), }, }, Id: pulumi.String("exec4"), }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs{ LocalPath: pulumi.String(fmt.Sprintf("$HOME/file")), }, Path: pulumi.String(fmt.Sprintf("$HOME/file")), State: pulumi.String("PRESENT"), }, Id: pulumi.String("file1"), }, }, }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupArgs{ Resources: osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArray{ &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs{ AllowInsecure: pulumi.Bool(true), Remote: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs{ Sha256Checksum: pulumi.String("c7938fed83afdccbb0e86a2a2e4cad7d5035012ca3214b4a61268393635c3063"), Uri: pulumi.String("https://www.example.com/file"), }, }, Path: pulumi.String(fmt.Sprintf("$HOME/file")), State: pulumi.String("PRESENT"), }, Id: pulumi.String("file2"), }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs{ Gcs: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs{ Bucket: pulumi.String("test-bucket"), Generation: pulumi.Int(1), Object: pulumi.String("test-object"), }, }, Path: pulumi.String(fmt.Sprintf("$HOME/file")), State: pulumi.String("PRESENT"), }, Id: pulumi.String("file3"), }, &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{ File: &osconfig.OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs{ Content: pulumi.String("sample-content"), Path: pulumi.String(fmt.Sprintf("$HOME/file")), State: pulumi.String("PRESENT"), }, Id: pulumi.String("file4"), }, }, }, }, }, }, Project: pulumi.String("my-project-name"), Rollout: &osconfig.OsPolicyAssignmentRolloutArgs{ DisruptionBudget: &osconfig.OsPolicyAssignmentRolloutDisruptionBudgetArgs{ Percent: pulumi.Int(1), }, MinWaitDuration: pulumi.String("3.5s"), }, }) if err != nil { return err } return nil }) }
```
## Import
OSPolicyAssignment can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:osconfig/osPolicyAssignment:OsPolicyAssignment default projects/{{project}}/locations/{{location}}/osPolicyAssignments/{{name}}
```
```sh
$ pulumi import gcp:osconfig/osPolicyAssignment:OsPolicyAssignment default {{project}}/{{location}}/{{name}}
```
```sh
$ pulumi import gcp:osconfig/osPolicyAssignment:OsPolicyAssignment default {{location}}/{{name}}
```
func GetOsPolicyAssignment ¶ added in v6.5.0
func GetOsPolicyAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OsPolicyAssignmentState, opts ...pulumi.ResourceOption) (*OsPolicyAssignment, error)
GetOsPolicyAssignment gets an existing OsPolicyAssignment 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 NewOsPolicyAssignment ¶ added in v6.5.0
func NewOsPolicyAssignment(ctx *pulumi.Context, name string, args *OsPolicyAssignmentArgs, opts ...pulumi.ResourceOption) (*OsPolicyAssignment, error)
NewOsPolicyAssignment registers a new resource with the given unique name, arguments, and options.
func (*OsPolicyAssignment) ElementType ¶ added in v6.5.0
func (*OsPolicyAssignment) ElementType() reflect.Type
func (*OsPolicyAssignment) ToOsPolicyAssignmentOutput ¶ added in v6.5.0
func (i *OsPolicyAssignment) ToOsPolicyAssignmentOutput() OsPolicyAssignmentOutput
func (*OsPolicyAssignment) ToOsPolicyAssignmentOutputWithContext ¶ added in v6.5.0
func (i *OsPolicyAssignment) ToOsPolicyAssignmentOutputWithContext(ctx context.Context) OsPolicyAssignmentOutput
type OsPolicyAssignmentArgs ¶ added in v6.5.0
type OsPolicyAssignmentArgs struct { // OS policy assignment description. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput // Required. Filter to select VMs. InstanceFilter OsPolicyAssignmentInstanceFilterInput // The location for the resource Location pulumi.StringInput // Required. The name of the repository. Name pulumi.StringPtrInput // Required. List of OS policies to be applied to the VMs. OsPolicies OsPolicyAssignmentOsPolicyArrayInput // The project for the resource Project pulumi.StringPtrInput // Required. Rollout to deploy the OS policy assignment. A rollout is triggered in the following situations: 1) OSPolicyAssignment is created. 2) OSPolicyAssignment is updated and the update contains changes to one of the following fields: - instanceFilter - osPolicies 3) OSPolicyAssignment is deleted. Rollout OsPolicyAssignmentRolloutInput }
The set of arguments for constructing a OsPolicyAssignment resource.
func (OsPolicyAssignmentArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentArgs) ElementType() reflect.Type
type OsPolicyAssignmentArray ¶ added in v6.5.0
type OsPolicyAssignmentArray []OsPolicyAssignmentInput
func (OsPolicyAssignmentArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentArray) ElementType() reflect.Type
func (OsPolicyAssignmentArray) ToOsPolicyAssignmentArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentArray) ToOsPolicyAssignmentArrayOutput() OsPolicyAssignmentArrayOutput
func (OsPolicyAssignmentArray) ToOsPolicyAssignmentArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentArray) ToOsPolicyAssignmentArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentArrayOutput
type OsPolicyAssignmentArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentArrayInput interface { pulumi.Input ToOsPolicyAssignmentArrayOutput() OsPolicyAssignmentArrayOutput ToOsPolicyAssignmentArrayOutputWithContext(context.Context) OsPolicyAssignmentArrayOutput }
OsPolicyAssignmentArrayInput is an input type that accepts OsPolicyAssignmentArray and OsPolicyAssignmentArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentArrayInput` via:
OsPolicyAssignmentArray{ OsPolicyAssignmentArgs{...} }
type OsPolicyAssignmentArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentArrayOutput) Index ¶ added in v6.5.0
func (o OsPolicyAssignmentArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOutput
func (OsPolicyAssignmentArrayOutput) ToOsPolicyAssignmentArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentArrayOutput) ToOsPolicyAssignmentArrayOutput() OsPolicyAssignmentArrayOutput
func (OsPolicyAssignmentArrayOutput) ToOsPolicyAssignmentArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentArrayOutput) ToOsPolicyAssignmentArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentArrayOutput
type OsPolicyAssignmentInput ¶ added in v6.5.0
type OsPolicyAssignmentInput interface { pulumi.Input ToOsPolicyAssignmentOutput() OsPolicyAssignmentOutput ToOsPolicyAssignmentOutputWithContext(ctx context.Context) OsPolicyAssignmentOutput }
type OsPolicyAssignmentInstanceFilter ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilter struct { // Target all VMs in the project. If true, no other criteria is permitted. All *bool `pulumi:"all"` // List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM. ExclusionLabels []OsPolicyAssignmentInstanceFilterExclusionLabel `pulumi:"exclusionLabels"` // List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM. InclusionLabels []OsPolicyAssignmentInstanceFilterInclusionLabel `pulumi:"inclusionLabels"` // List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories. Inventories []OsPolicyAssignmentInstanceFilterInventory `pulumi:"inventories"` }
type OsPolicyAssignmentInstanceFilterArgs ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterArgs struct { // Target all VMs in the project. If true, no other criteria is permitted. All pulumi.BoolPtrInput `pulumi:"all"` // List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM. ExclusionLabels OsPolicyAssignmentInstanceFilterExclusionLabelArrayInput `pulumi:"exclusionLabels"` // List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM. InclusionLabels OsPolicyAssignmentInstanceFilterInclusionLabelArrayInput `pulumi:"inclusionLabels"` // List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories. Inventories OsPolicyAssignmentInstanceFilterInventoryArrayInput `pulumi:"inventories"` }
func (OsPolicyAssignmentInstanceFilterArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterArgs) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterOutput() OsPolicyAssignmentInstanceFilterOutput
func (OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterOutput
func (OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput
func (OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterArgs) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterPtrOutput
type OsPolicyAssignmentInstanceFilterExclusionLabel ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelArgs ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelArgs struct { // Labels are identified by key/value pairs in this map. A VM should contain all the key/value pairs specified in this map to be selected. Labels pulumi.StringMapInput `pulumi:"labels"` }
func (OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput() OsPolicyAssignmentInstanceFilterExclusionLabelOutput
func (OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterExclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelOutput
type OsPolicyAssignmentInstanceFilterExclusionLabelArray ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelArray []OsPolicyAssignmentInstanceFilterExclusionLabelInput
func (OsPolicyAssignmentInstanceFilterExclusionLabelArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterExclusionLabelArray) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterExclusionLabelArray) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterExclusionLabelArray) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
func (OsPolicyAssignmentInstanceFilterExclusionLabelArray) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterExclusionLabelArray) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
type OsPolicyAssignmentInstanceFilterExclusionLabelArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelArrayInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput }
OsPolicyAssignmentInstanceFilterExclusionLabelArrayInput is an input type that accepts OsPolicyAssignmentInstanceFilterExclusionLabelArray and OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterExclusionLabelArrayInput` via:
OsPolicyAssignmentInstanceFilterExclusionLabelArray{ OsPolicyAssignmentInstanceFilterExclusionLabelArgs{...} }
type OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
func (OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
type OsPolicyAssignmentInstanceFilterExclusionLabelInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput() OsPolicyAssignmentInstanceFilterExclusionLabelOutput ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelOutput }
OsPolicyAssignmentInstanceFilterExclusionLabelInput is an input type that accepts OsPolicyAssignmentInstanceFilterExclusionLabelArgs and OsPolicyAssignmentInstanceFilterExclusionLabelOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterExclusionLabelInput` via:
OsPolicyAssignmentInstanceFilterExclusionLabelArgs{...}
type OsPolicyAssignmentInstanceFilterExclusionLabelOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterExclusionLabelOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterExclusionLabelOutput) Labels ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterExclusionLabelOutput) Labels() pulumi.StringMapOutput
Labels are identified by key/value pairs in this map. A VM should contain all the key/value pairs specified in this map to be selected.
func (OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutput() OsPolicyAssignmentInstanceFilterExclusionLabelOutput
func (OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterExclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterExclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterExclusionLabelOutput
type OsPolicyAssignmentInstanceFilterInclusionLabel ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelArgs ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelArgs struct { // Labels are identified by key/value pairs in this map. A VM should contain all the key/value pairs specified in this map to be selected. Labels pulumi.StringMapInput `pulumi:"labels"` }
func (OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput() OsPolicyAssignmentInstanceFilterInclusionLabelOutput
func (OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInclusionLabelArgs) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelOutput
type OsPolicyAssignmentInstanceFilterInclusionLabelArray ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelArray []OsPolicyAssignmentInstanceFilterInclusionLabelInput
func (OsPolicyAssignmentInstanceFilterInclusionLabelArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInclusionLabelArray) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInclusionLabelArray) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInclusionLabelArray) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
func (OsPolicyAssignmentInstanceFilterInclusionLabelArray) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInclusionLabelArray) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
type OsPolicyAssignmentInstanceFilterInclusionLabelArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelArrayInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput }
OsPolicyAssignmentInstanceFilterInclusionLabelArrayInput is an input type that accepts OsPolicyAssignmentInstanceFilterInclusionLabelArray and OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterInclusionLabelArrayInput` via:
OsPolicyAssignmentInstanceFilterInclusionLabelArray{ OsPolicyAssignmentInstanceFilterInclusionLabelArgs{...} }
type OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
func (OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
type OsPolicyAssignmentInstanceFilterInclusionLabelInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput() OsPolicyAssignmentInstanceFilterInclusionLabelOutput ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelOutput }
OsPolicyAssignmentInstanceFilterInclusionLabelInput is an input type that accepts OsPolicyAssignmentInstanceFilterInclusionLabelArgs and OsPolicyAssignmentInstanceFilterInclusionLabelOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterInclusionLabelInput` via:
OsPolicyAssignmentInstanceFilterInclusionLabelArgs{...}
type OsPolicyAssignmentInstanceFilterInclusionLabelOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInclusionLabelOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInclusionLabelOutput) Labels ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInclusionLabelOutput) Labels() pulumi.StringMapOutput
Labels are identified by key/value pairs in this map. A VM should contain all the key/value pairs specified in this map to be selected.
func (OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutput() OsPolicyAssignmentInstanceFilterInclusionLabelOutput
func (OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInclusionLabelOutput) ToOsPolicyAssignmentInstanceFilterInclusionLabelOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInclusionLabelOutput
type OsPolicyAssignmentInstanceFilterInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterOutput() OsPolicyAssignmentInstanceFilterOutput ToOsPolicyAssignmentInstanceFilterOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterOutput }
OsPolicyAssignmentInstanceFilterInput is an input type that accepts OsPolicyAssignmentInstanceFilterArgs and OsPolicyAssignmentInstanceFilterOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterInput` via:
OsPolicyAssignmentInstanceFilterArgs{...}
type OsPolicyAssignmentInstanceFilterInventory ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventory struct { // Required. The OS short name OsShortName string `pulumi:"osShortName"` // The OS version Prefix matches are supported if asterisk(*) is provided as the last character. For example, to match all versions with a major version of `7`, specify the following value for this field `7.*` An empty string matches all OS versions. OsVersion *string `pulumi:"osVersion"` }
type OsPolicyAssignmentInstanceFilterInventoryArgs ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventoryArgs struct { // Required. The OS short name OsShortName pulumi.StringInput `pulumi:"osShortName"` // The OS version Prefix matches are supported if asterisk(*) is provided as the last character. For example, to match all versions with a major version of `7`, specify the following value for this field `7.*` An empty string matches all OS versions. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` }
func (OsPolicyAssignmentInstanceFilterInventoryArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInventoryArgs) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInventoryArgs) ToOsPolicyAssignmentInstanceFilterInventoryOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInventoryArgs) ToOsPolicyAssignmentInstanceFilterInventoryOutput() OsPolicyAssignmentInstanceFilterInventoryOutput
func (OsPolicyAssignmentInstanceFilterInventoryArgs) ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInventoryArgs) ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryOutput
type OsPolicyAssignmentInstanceFilterInventoryArray ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventoryArray []OsPolicyAssignmentInstanceFilterInventoryInput
func (OsPolicyAssignmentInstanceFilterInventoryArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInventoryArray) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInventoryArray) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInventoryArray) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
func (OsPolicyAssignmentInstanceFilterInventoryArray) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentInstanceFilterInventoryArray) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryArrayOutput
type OsPolicyAssignmentInstanceFilterInventoryArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventoryArrayInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput() OsPolicyAssignmentInstanceFilterInventoryArrayOutput ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterInventoryArrayOutput }
OsPolicyAssignmentInstanceFilterInventoryArrayInput is an input type that accepts OsPolicyAssignmentInstanceFilterInventoryArray and OsPolicyAssignmentInstanceFilterInventoryArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterInventoryArrayInput` via:
OsPolicyAssignmentInstanceFilterInventoryArray{ OsPolicyAssignmentInstanceFilterInventoryArgs{...} }
type OsPolicyAssignmentInstanceFilterInventoryArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventoryArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutput() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
func (OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInventoryArrayOutput) ToOsPolicyAssignmentInstanceFilterInventoryArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryArrayOutput
type OsPolicyAssignmentInstanceFilterInventoryInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventoryInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterInventoryOutput() OsPolicyAssignmentInstanceFilterInventoryOutput ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterInventoryOutput }
OsPolicyAssignmentInstanceFilterInventoryInput is an input type that accepts OsPolicyAssignmentInstanceFilterInventoryArgs and OsPolicyAssignmentInstanceFilterInventoryOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterInventoryInput` via:
OsPolicyAssignmentInstanceFilterInventoryArgs{...}
type OsPolicyAssignmentInstanceFilterInventoryOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterInventoryOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterInventoryOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterInventoryOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterInventoryOutput) OsShortName ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInventoryOutput) OsShortName() pulumi.StringOutput
Required. The OS short name
func (OsPolicyAssignmentInstanceFilterInventoryOutput) OsVersion ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInventoryOutput) OsVersion() pulumi.StringPtrOutput
The OS version Prefix matches are supported if asterisk(*) is provided as the last character. For example, to match all versions with a major version of `7`, specify the following value for this field `7.*` An empty string matches all OS versions.
func (OsPolicyAssignmentInstanceFilterInventoryOutput) ToOsPolicyAssignmentInstanceFilterInventoryOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInventoryOutput) ToOsPolicyAssignmentInstanceFilterInventoryOutput() OsPolicyAssignmentInstanceFilterInventoryOutput
func (OsPolicyAssignmentInstanceFilterInventoryOutput) ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterInventoryOutput) ToOsPolicyAssignmentInstanceFilterInventoryOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterInventoryOutput
type OsPolicyAssignmentInstanceFilterOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterOutput) All ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) All() pulumi.BoolPtrOutput
Target all VMs in the project. If true, no other criteria is permitted.
func (OsPolicyAssignmentInstanceFilterOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterOutput) ExclusionLabels ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) ExclusionLabels() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
func (OsPolicyAssignmentInstanceFilterOutput) InclusionLabels ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) InclusionLabels() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
func (OsPolicyAssignmentInstanceFilterOutput) Inventories ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) Inventories() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
func (OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterOutput() OsPolicyAssignmentInstanceFilterOutput
func (OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterOutput
func (OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput
func (OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterOutput) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterPtrOutput
type OsPolicyAssignmentInstanceFilterPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterPtrInput interface { pulumi.Input ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(context.Context) OsPolicyAssignmentInstanceFilterPtrOutput }
OsPolicyAssignmentInstanceFilterPtrInput is an input type that accepts OsPolicyAssignmentInstanceFilterArgs, OsPolicyAssignmentInstanceFilterPtr and OsPolicyAssignmentInstanceFilterPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentInstanceFilterPtrInput` via:
OsPolicyAssignmentInstanceFilterArgs{...} or: nil
func OsPolicyAssignmentInstanceFilterPtr ¶ added in v6.5.0
func OsPolicyAssignmentInstanceFilterPtr(v *OsPolicyAssignmentInstanceFilterArgs) OsPolicyAssignmentInstanceFilterPtrInput
type OsPolicyAssignmentInstanceFilterPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentInstanceFilterPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentInstanceFilterPtrOutput) All ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterPtrOutput) All() pulumi.BoolPtrOutput
Target all VMs in the project. If true, no other criteria is permitted.
func (OsPolicyAssignmentInstanceFilterPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentInstanceFilterPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentInstanceFilterPtrOutput) ExclusionLabels ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterPtrOutput) ExclusionLabels() OsPolicyAssignmentInstanceFilterExclusionLabelArrayOutput
List of label sets used for VM exclusion. If the list has more than one label set, the VM is excluded if any of the label sets are applicable for the VM.
func (OsPolicyAssignmentInstanceFilterPtrOutput) InclusionLabels ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterPtrOutput) InclusionLabels() OsPolicyAssignmentInstanceFilterInclusionLabelArrayOutput
List of label sets used for VM inclusion. If the list has more than one `LabelSet`, the VM is included if any of the label sets are applicable for the VM.
func (OsPolicyAssignmentInstanceFilterPtrOutput) Inventories ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterPtrOutput) Inventories() OsPolicyAssignmentInstanceFilterInventoryArrayOutput
List of inventories to select VMs. A VM is selected if its inventory data matches at least one of the following inventories.
func (OsPolicyAssignmentInstanceFilterPtrOutput) ToOsPolicyAssignmentInstanceFilterPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterPtrOutput) ToOsPolicyAssignmentInstanceFilterPtrOutput() OsPolicyAssignmentInstanceFilterPtrOutput
func (OsPolicyAssignmentInstanceFilterPtrOutput) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentInstanceFilterPtrOutput) ToOsPolicyAssignmentInstanceFilterPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentInstanceFilterPtrOutput
type OsPolicyAssignmentMap ¶ added in v6.5.0
type OsPolicyAssignmentMap map[string]OsPolicyAssignmentInput
func (OsPolicyAssignmentMap) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentMap) ElementType() reflect.Type
func (OsPolicyAssignmentMap) ToOsPolicyAssignmentMapOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentMap) ToOsPolicyAssignmentMapOutput() OsPolicyAssignmentMapOutput
func (OsPolicyAssignmentMap) ToOsPolicyAssignmentMapOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentMap) ToOsPolicyAssignmentMapOutputWithContext(ctx context.Context) OsPolicyAssignmentMapOutput
type OsPolicyAssignmentMapInput ¶ added in v6.5.0
type OsPolicyAssignmentMapInput interface { pulumi.Input ToOsPolicyAssignmentMapOutput() OsPolicyAssignmentMapOutput ToOsPolicyAssignmentMapOutputWithContext(context.Context) OsPolicyAssignmentMapOutput }
OsPolicyAssignmentMapInput is an input type that accepts OsPolicyAssignmentMap and OsPolicyAssignmentMapOutput values. You can construct a concrete instance of `OsPolicyAssignmentMapInput` via:
OsPolicyAssignmentMap{ "key": OsPolicyAssignmentArgs{...} }
type OsPolicyAssignmentMapOutput ¶ added in v6.5.0
type OsPolicyAssignmentMapOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentMapOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentMapOutput) ElementType() reflect.Type
func (OsPolicyAssignmentMapOutput) MapIndex ¶ added in v6.5.0
func (o OsPolicyAssignmentMapOutput) MapIndex(k pulumi.StringInput) OsPolicyAssignmentOutput
func (OsPolicyAssignmentMapOutput) ToOsPolicyAssignmentMapOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentMapOutput) ToOsPolicyAssignmentMapOutput() OsPolicyAssignmentMapOutput
func (OsPolicyAssignmentMapOutput) ToOsPolicyAssignmentMapOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentMapOutput) ToOsPolicyAssignmentMapOutputWithContext(ctx context.Context) OsPolicyAssignmentMapOutput
type OsPolicyAssignmentOsPolicy ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicy struct { // This flag determines the OS policy compliance status when none of the resource groups within the policy are applicable for a VM. Set this value to `true` if the policy needs to be reported as compliant even if the policy has nothing to validate or enforce. AllowNoResourceGroupMatch *bool `pulumi:"allowNoResourceGroupMatch"` // OS policy assignment description. Length of the description is limited to 1024 characters. Description *string `pulumi:"description"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id string `pulumi:"id"` // Required. Policy mode Possible values: MODE_UNSPECIFIED, VALIDATION, ENFORCEMENT Mode string `pulumi:"mode"` // Required. List of resource groups for the policy. For a particular VM, resource groups are evaluated in the order specified and the first resource group that is applicable is selected and the rest are ignored. If none of the resource groups are applicable for a VM, the VM is considered to be non-compliant w.r.t this policy. This behavior can be toggled by the flag `allowNoResourceGroupMatch` ResourceGroups []OsPolicyAssignmentOsPolicyResourceGroup `pulumi:"resourceGroups"` }
type OsPolicyAssignmentOsPolicyArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyArgs struct { // This flag determines the OS policy compliance status when none of the resource groups within the policy are applicable for a VM. Set this value to `true` if the policy needs to be reported as compliant even if the policy has nothing to validate or enforce. AllowNoResourceGroupMatch pulumi.BoolPtrInput `pulumi:"allowNoResourceGroupMatch"` // OS policy assignment description. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput `pulumi:"description"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id pulumi.StringInput `pulumi:"id"` // Required. Policy mode Possible values: MODE_UNSPECIFIED, VALIDATION, ENFORCEMENT Mode pulumi.StringInput `pulumi:"mode"` // Required. List of resource groups for the policy. For a particular VM, resource groups are evaluated in the order specified and the first resource group that is applicable is selected and the rest are ignored. If none of the resource groups are applicable for a VM, the VM is considered to be non-compliant w.r.t this policy. This behavior can be toggled by the flag `allowNoResourceGroupMatch` ResourceGroups OsPolicyAssignmentOsPolicyResourceGroupArrayInput `pulumi:"resourceGroups"` }
func (OsPolicyAssignmentOsPolicyArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyArgs) ToOsPolicyAssignmentOsPolicyOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyArgs) ToOsPolicyAssignmentOsPolicyOutput() OsPolicyAssignmentOsPolicyOutput
func (OsPolicyAssignmentOsPolicyArgs) ToOsPolicyAssignmentOsPolicyOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyArgs) ToOsPolicyAssignmentOsPolicyOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyOutput
type OsPolicyAssignmentOsPolicyArray ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyArray []OsPolicyAssignmentOsPolicyInput
func (OsPolicyAssignmentOsPolicyArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyArray) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyArray) ToOsPolicyAssignmentOsPolicyArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyArray) ToOsPolicyAssignmentOsPolicyArrayOutput() OsPolicyAssignmentOsPolicyArrayOutput
func (OsPolicyAssignmentOsPolicyArray) ToOsPolicyAssignmentOsPolicyArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyArray) ToOsPolicyAssignmentOsPolicyArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyArrayOutput
type OsPolicyAssignmentOsPolicyArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyArrayInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyArrayOutput() OsPolicyAssignmentOsPolicyArrayOutput ToOsPolicyAssignmentOsPolicyArrayOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyArrayOutput }
OsPolicyAssignmentOsPolicyArrayInput is an input type that accepts OsPolicyAssignmentOsPolicyArray and OsPolicyAssignmentOsPolicyArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyArrayInput` via:
OsPolicyAssignmentOsPolicyArray{ OsPolicyAssignmentOsPolicyArgs{...} }
type OsPolicyAssignmentOsPolicyArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyArrayOutput) Index ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyArrayOutput) Index(i pulumi.IntInput) OsPolicyAssignmentOsPolicyOutput
func (OsPolicyAssignmentOsPolicyArrayOutput) ToOsPolicyAssignmentOsPolicyArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyArrayOutput) ToOsPolicyAssignmentOsPolicyArrayOutput() OsPolicyAssignmentOsPolicyArrayOutput
func (OsPolicyAssignmentOsPolicyArrayOutput) ToOsPolicyAssignmentOsPolicyArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyArrayOutput) ToOsPolicyAssignmentOsPolicyArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyArrayOutput
type OsPolicyAssignmentOsPolicyInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyOutput() OsPolicyAssignmentOsPolicyOutput ToOsPolicyAssignmentOsPolicyOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyOutput }
OsPolicyAssignmentOsPolicyInput is an input type that accepts OsPolicyAssignmentOsPolicyArgs and OsPolicyAssignmentOsPolicyOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyInput` via:
OsPolicyAssignmentOsPolicyArgs{...}
type OsPolicyAssignmentOsPolicyOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyOutput) AllowNoResourceGroupMatch ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) AllowNoResourceGroupMatch() pulumi.BoolPtrOutput
This flag determines the OS policy compliance status when none of the resource groups within the policy are applicable for a VM. Set this value to `true` if the policy needs to be reported as compliant even if the policy has nothing to validate or enforce.
func (OsPolicyAssignmentOsPolicyOutput) Description ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) Description() pulumi.StringPtrOutput
OS policy assignment description. Length of the description is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyOutput) Id ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) Id() pulumi.StringOutput
Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts.
func (OsPolicyAssignmentOsPolicyOutput) Mode ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) Mode() pulumi.StringOutput
Required. Policy mode Possible values: MODE_UNSPECIFIED, VALIDATION, ENFORCEMENT
func (OsPolicyAssignmentOsPolicyOutput) ResourceGroups ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) ResourceGroups() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
Required. List of resource groups for the policy. For a particular VM, resource groups are evaluated in the order specified and the first resource group that is applicable is selected and the rest are ignored. If none of the resource groups are applicable for a VM, the VM is considered to be non-compliant w.r.t this policy. This behavior can be toggled by the flag `allowNoResourceGroupMatch`
func (OsPolicyAssignmentOsPolicyOutput) ToOsPolicyAssignmentOsPolicyOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) ToOsPolicyAssignmentOsPolicyOutput() OsPolicyAssignmentOsPolicyOutput
func (OsPolicyAssignmentOsPolicyOutput) ToOsPolicyAssignmentOsPolicyOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyOutput) ToOsPolicyAssignmentOsPolicyOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyOutput
type OsPolicyAssignmentOsPolicyResourceGroup ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroup struct { // List of inventory filters for the resource group. The resources in this resource group are applied to the target VM if it satisfies at least one of the following inventory filters. For example, to apply this resource group to VMs running either `RHEL` or `CentOS` operating systems, specify 2 items for the list with following values: inventory_filters[0].os_short_name='rhel' and inventory_filters[1].os_short_name='centos' If the list is empty, this resource group will be applied to the target VM unconditionally. InventoryFilters []OsPolicyAssignmentOsPolicyResourceGroupInventoryFilter `pulumi:"inventoryFilters"` // Required. List of resources configured for this resource group. The resources are executed in the exact order specified here. Resources []OsPolicyAssignmentOsPolicyResourceGroupResource `pulumi:"resources"` }
type OsPolicyAssignmentOsPolicyResourceGroupArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupArgs struct { // List of inventory filters for the resource group. The resources in this resource group are applied to the target VM if it satisfies at least one of the following inventory filters. For example, to apply this resource group to VMs running either `RHEL` or `CentOS` operating systems, specify 2 items for the list with following values: inventory_filters[0].os_short_name='rhel' and inventory_filters[1].os_short_name='centos' If the list is empty, this resource group will be applied to the target VM unconditionally. InventoryFilters OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayInput `pulumi:"inventoryFilters"` // Required. List of resources configured for this resource group. The resources are executed in the exact order specified here. Resources OsPolicyAssignmentOsPolicyResourceGroupResourceArrayInput `pulumi:"resources"` }
func (OsPolicyAssignmentOsPolicyResourceGroupArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupArgs) ToOsPolicyAssignmentOsPolicyResourceGroupOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupArgs) ToOsPolicyAssignmentOsPolicyResourceGroupOutput() OsPolicyAssignmentOsPolicyResourceGroupOutput
func (OsPolicyAssignmentOsPolicyResourceGroupArgs) ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupArgs) ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupOutput
type OsPolicyAssignmentOsPolicyResourceGroupArray ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupArray []OsPolicyAssignmentOsPolicyResourceGroupInput
func (OsPolicyAssignmentOsPolicyResourceGroupArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupArray) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupArray) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupArray) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
func (OsPolicyAssignmentOsPolicyResourceGroupArray) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupArray) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
type OsPolicyAssignmentOsPolicyResourceGroupArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupArrayInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupArrayOutput }
OsPolicyAssignmentOsPolicyResourceGroupArrayInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupArray and OsPolicyAssignmentOsPolicyResourceGroupArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupArrayInput` via:
OsPolicyAssignmentOsPolicyResourceGroupArray{ OsPolicyAssignmentOsPolicyResourceGroupArgs{...} }
type OsPolicyAssignmentOsPolicyResourceGroupArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
func (OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupArrayOutput
type OsPolicyAssignmentOsPolicyResourceGroupInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupOutput() OsPolicyAssignmentOsPolicyResourceGroupOutput ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupOutput }
OsPolicyAssignmentOsPolicyResourceGroupInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupArgs and OsPolicyAssignmentOsPolicyResourceGroupOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupInput` via:
OsPolicyAssignmentOsPolicyResourceGroupArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilter ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilter struct { // Required. The OS short name OsShortName string `pulumi:"osShortName"` // The OS version Prefix matches are supported if asterisk(*) is provided as the last character. For example, to match all versions with a major version of `7`, specify the following value for this field `7.*` An empty string matches all OS versions. OsVersion *string `pulumi:"osVersion"` }
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs struct { // Required. The OS short name OsShortName pulumi.StringInput `pulumi:"osShortName"` // The OS version Prefix matches are supported if asterisk(*) is provided as the last character. For example, to match all versions with a major version of `7`, specify the following value for this field `7.*` An empty string matches all OS versions. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` }
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray []OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterInput
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput }
OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray and OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayInput` via:
OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArray{ OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs{...} }
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput }
OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs and OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterInput` via:
OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) OsShortName ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) OsShortName() pulumi.StringOutput
Required. The OS short name
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) OsVersion ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) OsVersion() pulumi.StringPtrOutput
The OS version Prefix matches are supported if asterisk(*) is provided as the last character. For example, to match all versions with a major version of `7`, specify the following value for this field `7.*` An empty string matches all OS versions.
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
func (OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput) ToOsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterOutput
type OsPolicyAssignmentOsPolicyResourceGroupOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupOutput) InventoryFilters ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) InventoryFilters() OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArrayOutput
List of inventory filters for the resource group. The resources in this resource group are applied to the target VM if it satisfies at least one of the following inventory filters. For example, to apply this resource group to VMs running either `RHEL` or `CentOS` operating systems, specify 2 items for the list with following values: inventory_filters[0].os_short_name='rhel' and inventory_filters[1].os_short_name='centos' If the list is empty, this resource group will be applied to the target VM unconditionally.
func (OsPolicyAssignmentOsPolicyResourceGroupOutput) Resources ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) Resources() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
Required. List of resources configured for this resource group. The resources are executed in the exact order specified here.
func (OsPolicyAssignmentOsPolicyResourceGroupOutput) ToOsPolicyAssignmentOsPolicyResourceGroupOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) ToOsPolicyAssignmentOsPolicyResourceGroupOutput() OsPolicyAssignmentOsPolicyResourceGroupOutput
func (OsPolicyAssignmentOsPolicyResourceGroupOutput) ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupOutput) ToOsPolicyAssignmentOsPolicyResourceGroupOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupOutput
type OsPolicyAssignmentOsPolicyResourceGroupResource ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResource struct { // Exec resource Exec *OsPolicyAssignmentOsPolicyResourceGroupResourceExec `pulumi:"exec"` // A remote or local source. File *OsPolicyAssignmentOsPolicyResourceGroupResourceFile `pulumi:"file"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id string `pulumi:"id"` // Package resource Pkg *OsPolicyAssignmentOsPolicyResourceGroupResourcePkg `pulumi:"pkg"` // Package repository resource Repository *OsPolicyAssignmentOsPolicyResourceGroupResourceRepository `pulumi:"repository"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceArgs struct { // Exec resource Exec OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput `pulumi:"exec"` // A remote or local source. File OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput `pulumi:"file"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id pulumi.StringInput `pulumi:"id"` // Package resource Pkg OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput `pulumi:"pkg"` // Package repository resource Repository OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput `pulumi:"repository"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceArray ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceArray []OsPolicyAssignmentOsPolicyResourceGroupResourceInput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceArray) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceArrayInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceArrayInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceArrayInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceArray and OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceArrayInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceArray{ OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{...} }
type OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceArrayOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExec ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExec struct { // What to run to bring this resource into the desired state. An exit code of 100 indicates "success", any other exit code indicates a failure running enforce. Enforce *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce `pulumi:"enforce"` // Required. What to run to validate this resource is in the desired state. An exit code of 100 indicates "in desired state", and exit code of 101 indicates "not in desired state". Any other exit code indicates a failure running validate. Validate OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate `pulumi:"validate"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs struct { // What to run to bring this resource into the desired state. An exit code of 100 indicates "success", any other exit code indicates a failure running enforce. Enforce OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput `pulumi:"enforce"` // Required. What to run to validate this resource is in the desired state. An exit code of 100 indicates "in desired state", and exit code of 101 indicates "not in desired state". Any other exit code indicates a failure running validate. Validate OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateInput `pulumi:"validate"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce struct { // Optional arguments to pass to the source during execution. Args []string `pulumi:"args"` // A remote or local source. File *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFile `pulumi:"file"` // Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL Interpreter string `pulumi:"interpreter"` // Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes. OutputFilePath *string `pulumi:"outputFilePath"` // An inline script. The size of the script is limited to 1024 characters. Script *string `pulumi:"script"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs struct { // Optional arguments to pass to the source during execution. Args pulumi.StringArrayInput `pulumi:"args"` // A remote or local source. File OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput `pulumi:"file"` // Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL Interpreter pulumi.StringInput `pulumi:"interpreter"` // Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes. OutputFilePath pulumi.StringPtrInput `pulumi:"outputFilePath"` // An inline script. The size of the script is limited to 1024 characters. Script pulumi.StringPtrInput `pulumi:"script"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFile ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFile struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcs `pulumi:"gcs"` // A local path within the VM to use. LocalPath *string `pulumi:"localPath"` // A generic remote file. Remote *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemote `pulumi:"remote"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput `pulumi:"gcs"` // A local path within the VM to use. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` // A generic remote file. Remote OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput `pulumi:"remote"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcs struct { // Required. Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation *int `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object string `pulumi:"object"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs struct { // Required. Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation pulumi.IntPtrInput `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Bucket() pulumi.StringOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) Object() pulumi.StringOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) Object() pulumi.StringPtrOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemote ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs struct { // SHA256 checksum of the remote file. Sha256Checksum pulumi.StringPtrInput `pulumi:"sha256Checksum"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemotePtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Args ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Args() pulumi.StringArrayOutput
Optional arguments to pass to the source during execution.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Interpreter ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Interpreter() pulumi.StringOutput
Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) OutputFilePath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) OutputFilePath() pulumi.StringPtrOutput
Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Script ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) Script() pulumi.StringPtrOutput
An inline script. The size of the script is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Args ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Args() pulumi.StringArrayOutput
Optional arguments to pass to the source during execution.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Interpreter ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Interpreter() pulumi.StringPtrOutput
Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) OutputFilePath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) OutputFilePath() pulumi.StringPtrOutput
Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Script ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) Script() pulumi.StringPtrOutput
An inline script. The size of the script is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) Enforce ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) Enforce() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
What to run to bring this resource into the desired state. An exit code of 100 indicates "success", any other exit code indicates a failure running enforce.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) Validate ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecOutput) Validate() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
Required. What to run to validate this resource is in the desired state. An exit code of 100 indicates "in desired state", and exit code of 101 indicates "not in desired state". Any other exit code indicates a failure running validate.
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Enforce ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Enforce() OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforcePtrOutput
What to run to bring this resource into the desired state. An exit code of 100 indicates "success", any other exit code indicates a failure running enforce.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Validate ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput) Validate() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
Required. What to run to validate this resource is in the desired state. An exit code of 100 indicates "in desired state", and exit code of 101 indicates "not in desired state". Any other exit code indicates a failure running validate.
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate struct { // Optional arguments to pass to the source during execution. Args []string `pulumi:"args"` // A remote or local source. File *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFile `pulumi:"file"` // Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL Interpreter string `pulumi:"interpreter"` // Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes. OutputFilePath *string `pulumi:"outputFilePath"` // An inline script. The size of the script is limited to 1024 characters. Script *string `pulumi:"script"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs struct { // Optional arguments to pass to the source during execution. Args pulumi.StringArrayInput `pulumi:"args"` // A remote or local source. File OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput `pulumi:"file"` // Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL Interpreter pulumi.StringInput `pulumi:"interpreter"` // Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes. OutputFilePath pulumi.StringPtrInput `pulumi:"outputFilePath"` // An inline script. The size of the script is limited to 1024 characters. Script pulumi.StringPtrInput `pulumi:"script"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFile ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFile struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcs `pulumi:"gcs"` // A local path within the VM to use. LocalPath *string `pulumi:"localPath"` // A generic remote file. Remote *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemote `pulumi:"remote"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput `pulumi:"gcs"` // A local path within the VM to use. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` // A generic remote file. Remote OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput `pulumi:"remote"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcs struct { // Required. Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation *int `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object string `pulumi:"object"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs struct { // Required. Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation pulumi.IntPtrInput `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Bucket() pulumi.StringOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) Object() pulumi.StringOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) Object() pulumi.StringPtrOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemote ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs struct { // SHA256 checksum of the remote file. Sha256Checksum pulumi.StringPtrInput `pulumi:"sha256Checksum"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemotePtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Args ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Args() pulumi.StringArrayOutput
Optional arguments to pass to the source during execution.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Interpreter ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Interpreter() pulumi.StringOutput
Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) OutputFilePath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) OutputFilePath() pulumi.StringPtrOutput
Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Script ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) Script() pulumi.StringPtrOutput
An inline script. The size of the script is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Args ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Args() pulumi.StringArrayOutput
Optional arguments to pass to the source during execution.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Interpreter ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Interpreter() pulumi.StringPtrOutput
Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) OutputFilePath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) OutputFilePath() pulumi.StringPtrOutput
Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Script ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) Script() pulumi.StringPtrOutput
An inline script. The size of the script is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidatePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFile ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFile struct { // A a file with this content. The size of the content is limited to 1024 characters. Content *string `pulumi:"content"` // A remote or local source. File *OsPolicyAssignmentOsPolicyResourceGroupResourceFileFile `pulumi:"file"` // Required. The absolute path of the file within the VM. Path string `pulumi:"path"` // - // Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4 Permissions *string `pulumi:"permissions"` // Required. Desired state of the file. Possible values: OS_POLICY_COMPLIANCE_STATE_UNSPECIFIED, COMPLIANT, NON_COMPLIANT, UNKNOWN, NO_OS_POLICIES_APPLICABLE State string `pulumi:"state"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs struct { // A a file with this content. The size of the content is limited to 1024 characters. Content pulumi.StringPtrInput `pulumi:"content"` // A remote or local source. File OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput `pulumi:"file"` // Required. The absolute path of the file within the VM. Path pulumi.StringInput `pulumi:"path"` // - // Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4 Permissions pulumi.StringPtrInput `pulumi:"permissions"` // Required. Desired state of the file. Possible values: OS_POLICY_COMPLIANCE_STATE_UNSPECIFIED, COMPLIANT, NON_COMPLIANT, UNKNOWN, NO_OS_POLICIES_APPLICABLE State pulumi.StringInput `pulumi:"state"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFile ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFile struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs *OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcs `pulumi:"gcs"` // A local path within the VM to use. LocalPath *string `pulumi:"localPath"` // A generic remote file. Remote *OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemote `pulumi:"remote"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput `pulumi:"gcs"` // A local path within the VM to use. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` // A generic remote file. Remote OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput `pulumi:"remote"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcs struct { // Required. Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation *int `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object string `pulumi:"object"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs struct { // Required. Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation pulumi.IntPtrInput `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Bucket() pulumi.StringOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) Object() pulumi.StringOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) Object() pulumi.StringPtrOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemote ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs struct { // SHA256 checksum of the remote file. Sha256Checksum pulumi.StringPtrInput `pulumi:"sha256Checksum"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemotePtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFileInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFileInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Content ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Content() pulumi.StringPtrOutput
A a file with this content. The size of the content is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Path ¶ added in v6.5.0
Required. The absolute path of the file within the VM.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Permissions ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) Permissions() pulumi.StringPtrOutput
- Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) State ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) State() pulumi.StringOutput
Required. Desired state of the file. Possible values: OS_POLICY_COMPLIANCE_STATE_UNSPECIFIED, COMPLIANT, NON_COMPLIANT, UNKNOWN, NO_OS_POLICIES_APPLICABLE
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFileOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFileOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtr and OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Content ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Content() pulumi.StringPtrOutput
A a file with this content. The size of the content is limited to 1024 characters.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceFileFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Path ¶ added in v6.5.0
Required. The absolute path of the file within the VM.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Permissions ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) Permissions() pulumi.StringPtrOutput
- Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) State ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) State() pulumi.StringPtrOutput
Required. Desired state of the file. Possible values: OS_POLICY_COMPLIANCE_STATE_UNSPECIFIED, COMPLIANT, NON_COMPLIANT, UNKNOWN, NO_OS_POLICIES_APPLICABLE
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Exec ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Exec() OsPolicyAssignmentOsPolicyResourceGroupResourceExecPtrOutput
Exec resource
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) File ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) File() OsPolicyAssignmentOsPolicyResourceGroupResourceFilePtrOutput
A remote or local source.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Id ¶ added in v6.5.0
Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Pkg ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Pkg() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
Package resource
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Repository ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) Repository() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
Package repository resource
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkg ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkg struct { // An Apt Repository. Apt *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgApt `pulumi:"apt"` // A deb package file. Deb *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDeb `pulumi:"deb"` // Required. The desired state the agent should maintain for this package. Possible values: DESIRED_STATE_UNSPECIFIED, INSTALLED, REMOVED DesiredState string `pulumi:"desiredState"` // A package managed by GooGet. Googet *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGooget `pulumi:"googet"` // An MSI package. Msi *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsi `pulumi:"msi"` // An rpm package file. Rpm *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpm `pulumi:"rpm"` // A Yum Repository. Yum *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYum `pulumi:"yum"` // A Zypper Repository. Zypper *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypper `pulumi:"zypper"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgApt ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgApt struct { // Required. The name of the repository. Name string `pulumi:"name"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs struct { // Required. The name of the repository. Name pulumi.StringInput `pulumi:"name"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) Name ¶ added in v6.5.0
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) Name ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) Name() pulumi.StringPtrOutput
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs struct { // An Apt Repository. Apt OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrInput `pulumi:"apt"` // A deb package file. Deb OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput `pulumi:"deb"` // Required. The desired state the agent should maintain for this package. Possible values: DESIRED_STATE_UNSPECIFIED, INSTALLED, REMOVED DesiredState pulumi.StringInput `pulumi:"desiredState"` // A package managed by GooGet. Googet OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput `pulumi:"googet"` // An MSI package. Msi OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput `pulumi:"msi"` // An rpm package file. Rpm OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput `pulumi:"rpm"` // A Yum Repository. Yum OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput `pulumi:"yum"` // A Zypper Repository. Zypper OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput `pulumi:"zypper"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDeb ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDeb struct { // Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm` PullDeps *bool `pulumi:"pullDeps"` // Required. An rpm package. Source OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSource `pulumi:"source"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs struct { // Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm` PullDeps pulumi.BoolPtrInput `pulumi:"pullDeps"` // Required. An rpm package. Source OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceInput `pulumi:"source"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) PullDeps ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) PullDeps() pulumi.BoolPtrOutput
Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm`
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) Source ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
Required. An rpm package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) PullDeps ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) PullDeps() pulumi.BoolPtrOutput
Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm`
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) Source ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
Required. An rpm package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSource ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSource struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcs `pulumi:"gcs"` // A local path within the VM to use. LocalPath *string `pulumi:"localPath"` // A generic remote file. Remote *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemote `pulumi:"remote"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput `pulumi:"gcs"` // A local path within the VM to use. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` // A generic remote file. Remote OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput `pulumi:"remote"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcs struct { // Required. Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation *int `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object string `pulumi:"object"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs struct { // Required. Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation pulumi.IntPtrInput `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Bucket() pulumi.StringOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) Object() pulumi.StringOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) Object() pulumi.StringPtrOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemote ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs struct { // SHA256 checksum of the remote file. Sha256Checksum pulumi.StringPtrInput `pulumi:"sha256Checksum"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemotePtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGooget ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGooget struct { // Required. The name of the repository. Name string `pulumi:"name"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs struct { // Required. The name of the repository. Name pulumi.StringInput `pulumi:"name"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) Name ¶ added in v6.5.0
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) Name ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) Name() pulumi.StringPtrOutput
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsi ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsi struct { // Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`. Properties []string `pulumi:"properties"` // Required. An rpm package. Source OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSource `pulumi:"source"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs struct { // Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`. Properties pulumi.StringArrayInput `pulumi:"properties"` // Required. An rpm package. Source OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceInput `pulumi:"source"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) Properties ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) Properties() pulumi.StringArrayOutput
Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) Source ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
Required. An rpm package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Properties ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Properties() pulumi.StringArrayOutput
Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Source ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
Required. An rpm package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSource ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSource struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcs `pulumi:"gcs"` // A local path within the VM to use. LocalPath *string `pulumi:"localPath"` // A generic remote file. Remote *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemote `pulumi:"remote"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput `pulumi:"gcs"` // A local path within the VM to use. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` // A generic remote file. Remote OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput `pulumi:"remote"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcs struct { // Required. Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation *int `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object string `pulumi:"object"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs struct { // Required. Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation pulumi.IntPtrInput `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Bucket() pulumi.StringOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) Object() pulumi.StringOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) Object() pulumi.StringPtrOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemote ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs struct { // SHA256 checksum of the remote file. Sha256Checksum pulumi.StringPtrInput `pulumi:"sha256Checksum"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemotePtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Apt ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
An Apt Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Deb ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Deb() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
A deb package file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) DesiredState ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) DesiredState() pulumi.StringOutput
Required. The desired state the agent should maintain for this package. Possible values: DESIRED_STATE_UNSPECIFIED, INSTALLED, REMOVED
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Googet ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Googet() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
A package managed by GooGet.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Msi ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Msi() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
An MSI package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Rpm ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Rpm() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
An rpm package file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Yum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
A Yum Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Zypper ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
A Zypper Repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Apt ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptPtrOutput
An Apt Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Deb ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Deb() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebPtrOutput
A deb package file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) DesiredState ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) DesiredState() pulumi.StringPtrOutput
Required. The desired state the agent should maintain for this package. Possible values: DESIRED_STATE_UNSPECIFIED, INSTALLED, REMOVED
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Googet ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Googet() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetPtrOutput
A package managed by GooGet.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Msi ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Msi() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiPtrOutput
An MSI package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Rpm ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Rpm() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
An rpm package file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Yum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
A Yum Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Zypper ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgPtrOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
A Zypper Repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpm ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpm struct { // Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm` PullDeps *bool `pulumi:"pullDeps"` // Required. An rpm package. Source OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSource `pulumi:"source"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs struct { // Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm` PullDeps pulumi.BoolPtrInput `pulumi:"pullDeps"` // Required. An rpm package. Source OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceInput `pulumi:"source"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) PullDeps ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) PullDeps() pulumi.BoolPtrOutput
Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm`
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) Source ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
Required. An rpm package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) PullDeps ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) PullDeps() pulumi.BoolPtrOutput
Whether dependencies should also be installed. - install when false: `rpm --upgrade --replacepkgs package.rpm` - install when true: `yum -y install package.rpm` or `zypper -y install package.rpm`
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) Source ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) Source() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
Required. An rpm package.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSource ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSource struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure *bool `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcs `pulumi:"gcs"` // A local path within the VM to use. LocalPath *string `pulumi:"localPath"` // A generic remote file. Remote *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemote `pulumi:"remote"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs struct { // Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified. AllowInsecure pulumi.BoolPtrInput `pulumi:"allowInsecure"` // A Cloud Storage object. Gcs OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput `pulumi:"gcs"` // A local path within the VM to use. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` // A generic remote file. Remote OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput `pulumi:"remote"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcs struct { // Required. Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation *int `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object string `pulumi:"object"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs struct { // Required. Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. Generation pulumi.IntPtrInput `pulumi:"generation"` // Required. Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Bucket() pulumi.StringOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) Object() pulumi.StringOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Bucket ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Bucket() pulumi.StringPtrOutput
Required. Bucket of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Generation ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Generation() pulumi.IntPtrOutput
Generation number of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Object ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) Object() pulumi.StringPtrOutput
Required. Name of the Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) AllowInsecure ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) AllowInsecure() pulumi.BoolPtrOutput
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Gcs ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Gcs() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsPtrOutput
A Cloud Storage object.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) LocalPath ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) LocalPath() pulumi.StringPtrOutput
A local path within the VM to use.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Remote ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) Remote() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
A generic remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourcePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemote ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs struct { // SHA256 checksum of the remote file. Sha256Checksum pulumi.StringPtrInput `pulumi:"sha256Checksum"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Sha256Checksum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Sha256Checksum() pulumi.StringPtrOutput
SHA256 checksum of the remote file.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemotePtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYum ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYum struct { // Required. The name of the repository. Name string `pulumi:"name"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs struct { // Required. The name of the repository. Name pulumi.StringInput `pulumi:"name"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) Name ¶ added in v6.5.0
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) Name ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) Name() pulumi.StringPtrOutput
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypper ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypper struct { // Required. The name of the repository. Name string `pulumi:"name"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs struct { // Required. The name of the repository. Name pulumi.StringInput `pulumi:"name"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) Name ¶ added in v6.5.0
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs, OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtr and OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) Name ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) Name() pulumi.StringPtrOutput
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepository ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepository struct { // An Apt Repository. Apt *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryApt `pulumi:"apt"` // A Goo Repository. Goo *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGoo `pulumi:"goo"` // A Yum Repository. Yum *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYum `pulumi:"yum"` // A Zypper Repository. Zypper *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypper `pulumi:"zypper"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryApt ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryApt struct { // Required. Type of archive files in this repository. Possible values: ARCHIVE_TYPE_UNSPECIFIED, DEB, DEB_SRC ArchiveType string `pulumi:"archiveType"` // Required. List of components for this repository. Must contain at least one item. Components []string `pulumi:"components"` // Required. Distribution of this repository. Distribution string `pulumi:"distribution"` // URI of the key file for this repository. The agent maintains a keyring at `/etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg`. GpgKey *string `pulumi:"gpgKey"` // Required. URI for this repository. Uri string `pulumi:"uri"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs struct { // Required. Type of archive files in this repository. Possible values: ARCHIVE_TYPE_UNSPECIFIED, DEB, DEB_SRC ArchiveType pulumi.StringInput `pulumi:"archiveType"` // Required. List of components for this repository. Must contain at least one item. Components pulumi.StringArrayInput `pulumi:"components"` // Required. Distribution of this repository. Distribution pulumi.StringInput `pulumi:"distribution"` // URI of the key file for this repository. The agent maintains a keyring at `/etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg`. GpgKey pulumi.StringPtrInput `pulumi:"gpgKey"` // Required. URI for this repository. Uri pulumi.StringInput `pulumi:"uri"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ArchiveType ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ArchiveType() pulumi.StringOutput
Required. Type of archive files in this repository. Possible values: ARCHIVE_TYPE_UNSPECIFIED, DEB, DEB_SRC
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Components ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Components() pulumi.StringArrayOutput
Required. List of components for this repository. Must contain at least one item.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Distribution ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Distribution() pulumi.StringOutput
Required. Distribution of this repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) GpgKey ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) GpgKey() pulumi.StringPtrOutput
URI of the key file for this repository. The agent maintains a keyring at `/etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg`.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptOutput) Uri() pulumi.StringOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ArchiveType ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ArchiveType() pulumi.StringPtrOutput
Required. Type of archive files in this repository. Possible values: ARCHIVE_TYPE_UNSPECIFIED, DEB, DEB_SRC
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Components ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Components() pulumi.StringArrayOutput
Required. List of components for this repository. Must contain at least one item.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Distribution ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Distribution() pulumi.StringPtrOutput
Required. Distribution of this repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) GpgKey ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) GpgKey() pulumi.StringPtrOutput
URI of the key file for this repository. The agent maintains a keyring at `/etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg`.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Uri ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput) Uri() pulumi.StringPtrOutput
Required. URI for this repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs struct { // An Apt Repository. Apt OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrInput `pulumi:"apt"` // A Goo Repository. Goo OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput `pulumi:"goo"` // A Yum Repository. Yum OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput `pulumi:"yum"` // A Zypper Repository. Zypper OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput `pulumi:"zypper"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGoo ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs struct { // Required. The name of the repository. Name pulumi.StringInput `pulumi:"name"` // Required. The url of the repository. Url pulumi.StringInput `pulumi:"url"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) Name ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) Name() pulumi.StringOutput
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) Url ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooOutput) Url() pulumi.StringOutput
Required. The url of the repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Name ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Name() pulumi.StringPtrOutput
Required. The name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Url ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput) Url() pulumi.StringPtrOutput
Required. The url of the repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Apt ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
An Apt Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Goo ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Goo() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
A Goo Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Yum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
A Yum Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Zypper ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
A Zypper Repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Apt ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Apt() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptPtrOutput
An Apt Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Goo ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Goo() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooPtrOutput
A Goo Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Yum ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Yum() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
A Yum Repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Zypper ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryPtrOutput) Zypper() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
A Zypper Repository.
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYum ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYum struct { // Required. The location of the repository directory. BaseUrl string `pulumi:"baseUrl"` // The display name of the repository. DisplayName *string `pulumi:"displayName"` // URIs of GPG keys. GpgKeys []string `pulumi:"gpgKeys"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id string `pulumi:"id"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs struct { // Required. The location of the repository directory. BaseUrl pulumi.StringInput `pulumi:"baseUrl"` // The display name of the repository. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // URIs of GPG keys. GpgKeys pulumi.StringArrayInput `pulumi:"gpgKeys"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id pulumi.StringInput `pulumi:"id"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) BaseUrl ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) BaseUrl() pulumi.StringOutput
Required. The location of the repository directory.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) DisplayName ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) GpgKeys ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) Id ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) Id() pulumi.StringOutput
Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) BaseUrl ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) BaseUrl() pulumi.StringPtrOutput
Required. The location of the repository directory.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) DisplayName ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) GpgKeys ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) Id ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) Id() pulumi.StringPtrOutput
Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypper ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypper struct { // Required. The location of the repository directory. BaseUrl string `pulumi:"baseUrl"` // The display name of the repository. DisplayName *string `pulumi:"displayName"` // URIs of GPG keys. GpgKeys []string `pulumi:"gpgKeys"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id string `pulumi:"id"` }
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs struct { // Required. The location of the repository directory. BaseUrl pulumi.StringInput `pulumi:"baseUrl"` // The display name of the repository. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // URIs of GPG keys. GpgKeys pulumi.StringArrayInput `pulumi:"gpgKeys"` // Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts. Id pulumi.StringInput `pulumi:"id"` }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs{...}
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) BaseUrl ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) BaseUrl() pulumi.StringOutput
Required. The location of the repository directory.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) DisplayName ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) GpgKeys ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) Id ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) Id() pulumi.StringOutput
Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput interface { pulumi.Input ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput }
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput is an input type that accepts OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs, OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtr and OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput` via:
OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs{...} or: nil
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtr ¶ added in v6.5.0
func OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtr(v *OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrInput
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) BaseUrl ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) BaseUrl() pulumi.StringPtrOutput
Required. The location of the repository directory.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) DisplayName ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name of the repository.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) Elem ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) GpgKeys ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) GpgKeys() pulumi.StringArrayOutput
URIs of GPG keys.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) Id ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) Id() pulumi.StringPtrOutput
Required. A one word, unique name for this repository. This is the `repo id` in the zypper config file and also the `displayName` if `displayName` is omitted. This id is also used as the unique identifier when checking for GuestPolicy conflicts.
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput() OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
func (OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput) ToOsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperPtrOutput
type OsPolicyAssignmentOutput ¶ added in v6.5.0
type OsPolicyAssignmentOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentOutput) Baseline ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Baseline() pulumi.BoolOutput
Output only. Indicates that this revision has been successfully rolled out in this zone and new VMs will be assigned OS policies from this revision. For a given OS policy assignment, there is only one revision with a value of `true` for this field.
func (OsPolicyAssignmentOutput) Deleted ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Deleted() pulumi.BoolOutput
Output only. Indicates that this revision deletes the OS policy assignment.
func (OsPolicyAssignmentOutput) Description ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Description() pulumi.StringPtrOutput
OS policy assignment description. Length of the description is limited to 1024 characters.
func (OsPolicyAssignmentOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentOutput) ElementType() reflect.Type
func (OsPolicyAssignmentOutput) Etag ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Etag() pulumi.StringOutput
The etag for this OS policy assignment. If this is provided on update, it must match the server's etag.
func (OsPolicyAssignmentOutput) InstanceFilter ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) InstanceFilter() OsPolicyAssignmentInstanceFilterOutput
Required. Filter to select VMs.
func (OsPolicyAssignmentOutput) Location ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Location() pulumi.StringOutput
The location for the resource
func (OsPolicyAssignmentOutput) Name ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Name() pulumi.StringOutput
Required. The name of the repository.
func (OsPolicyAssignmentOutput) OsPolicies ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) OsPolicies() OsPolicyAssignmentOsPolicyArrayOutput
Required. List of OS policies to be applied to the VMs.
func (OsPolicyAssignmentOutput) Project ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Project() pulumi.StringOutput
The project for the resource
func (OsPolicyAssignmentOutput) Reconciling ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Reconciling() pulumi.BoolOutput
Output only. Indicates that reconciliation is in progress for the revision. This value is `true` when the `rollout_state` is one of: * IN_PROGRESS * CANCELLING
func (OsPolicyAssignmentOutput) RevisionCreateTime ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) RevisionCreateTime() pulumi.StringOutput
Output only. The timestamp that the revision was created.
func (OsPolicyAssignmentOutput) RevisionId ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) RevisionId() pulumi.StringOutput
Output only. The assignment revision ID A new revision is committed whenever a rollout is triggered for a OS policy assignment
func (OsPolicyAssignmentOutput) Rollout ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Rollout() OsPolicyAssignmentRolloutOutput
Required. Rollout to deploy the OS policy assignment. A rollout is triggered in the following situations: 1) OSPolicyAssignment is created. 2) OSPolicyAssignment is updated and the update contains changes to one of the following fields: - instanceFilter - osPolicies 3) OSPolicyAssignment is deleted.
func (OsPolicyAssignmentOutput) RolloutState ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) RolloutState() pulumi.StringOutput
Output only. OS policy assignment rollout state Possible values: ROLLOUT_STATE_UNSPECIFIED, IN_PROGRESS, CANCELLING, CANCELLED, SUCCEEDED
func (OsPolicyAssignmentOutput) ToOsPolicyAssignmentOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentOutput) ToOsPolicyAssignmentOutput() OsPolicyAssignmentOutput
func (OsPolicyAssignmentOutput) ToOsPolicyAssignmentOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentOutput) ToOsPolicyAssignmentOutputWithContext(ctx context.Context) OsPolicyAssignmentOutput
func (OsPolicyAssignmentOutput) Uid ¶ added in v6.23.0
func (o OsPolicyAssignmentOutput) Uid() pulumi.StringOutput
Output only. Server generated unique id for the OS policy assignment resource.
type OsPolicyAssignmentRollout ¶ added in v6.5.0
type OsPolicyAssignmentRollout struct { // Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment. DisruptionBudget OsPolicyAssignmentRolloutDisruptionBudget `pulumi:"disruptionBudget"` // Required. This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout. A VM continues to count towards the `disruptionBudget` at least until this duration of time has passed after configuration changes are applied. MinWaitDuration string `pulumi:"minWaitDuration"` }
type OsPolicyAssignmentRolloutArgs ¶ added in v6.5.0
type OsPolicyAssignmentRolloutArgs struct { // Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment. DisruptionBudget OsPolicyAssignmentRolloutDisruptionBudgetInput `pulumi:"disruptionBudget"` // Required. This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout. A VM continues to count towards the `disruptionBudget` at least until this duration of time has passed after configuration changes are applied. MinWaitDuration pulumi.StringInput `pulumi:"minWaitDuration"` }
func (OsPolicyAssignmentRolloutArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentRolloutArgs) ElementType() reflect.Type
func (OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutOutput() OsPolicyAssignmentRolloutOutput
func (OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutOutput
func (OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput
func (OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutArgs) ToOsPolicyAssignmentRolloutPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutPtrOutput
type OsPolicyAssignmentRolloutDisruptionBudget ¶ added in v6.5.0
type OsPolicyAssignmentRolloutDisruptionBudgetArgs ¶ added in v6.5.0
type OsPolicyAssignmentRolloutDisruptionBudgetArgs struct { // Specifies a fixed value. Fixed pulumi.IntPtrInput `pulumi:"fixed"` // Specifies the relative value defined as a percentage, which will be multiplied by a reference value. Percent pulumi.IntPtrInput `pulumi:"percent"` }
func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ElementType() reflect.Type
func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetOutput() OsPolicyAssignmentRolloutDisruptionBudgetOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext ¶ added in v6.5.0
func (i OsPolicyAssignmentRolloutDisruptionBudgetArgs) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
type OsPolicyAssignmentRolloutDisruptionBudgetInput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutDisruptionBudgetInput interface { pulumi.Input ToOsPolicyAssignmentRolloutDisruptionBudgetOutput() OsPolicyAssignmentRolloutDisruptionBudgetOutput ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext(context.Context) OsPolicyAssignmentRolloutDisruptionBudgetOutput }
OsPolicyAssignmentRolloutDisruptionBudgetInput is an input type that accepts OsPolicyAssignmentRolloutDisruptionBudgetArgs and OsPolicyAssignmentRolloutDisruptionBudgetOutput values. You can construct a concrete instance of `OsPolicyAssignmentRolloutDisruptionBudgetInput` via:
OsPolicyAssignmentRolloutDisruptionBudgetArgs{...}
type OsPolicyAssignmentRolloutDisruptionBudgetOutput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutDisruptionBudgetOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ElementType() reflect.Type
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) Fixed ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) Fixed() pulumi.IntPtrOutput
Specifies a fixed value.
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) Percent ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) Percent() pulumi.IntPtrOutput
Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetOutput() OsPolicyAssignmentRolloutDisruptionBudgetOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
type OsPolicyAssignmentRolloutDisruptionBudgetPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutDisruptionBudgetPtrInput interface { pulumi.Input ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput }
OsPolicyAssignmentRolloutDisruptionBudgetPtrInput is an input type that accepts OsPolicyAssignmentRolloutDisruptionBudgetArgs, OsPolicyAssignmentRolloutDisruptionBudgetPtr and OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentRolloutDisruptionBudgetPtrInput` via:
OsPolicyAssignmentRolloutDisruptionBudgetArgs{...} or: nil
func OsPolicyAssignmentRolloutDisruptionBudgetPtr ¶ added in v6.5.0
func OsPolicyAssignmentRolloutDisruptionBudgetPtr(v *OsPolicyAssignmentRolloutDisruptionBudgetArgs) OsPolicyAssignmentRolloutDisruptionBudgetPtrInput
type OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Fixed ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Fixed() pulumi.IntPtrOutput
Specifies a fixed value.
func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Percent ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) Percent() pulumi.IntPtrOutput
Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutput() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
func (OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput) ToOsPolicyAssignmentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
type OsPolicyAssignmentRolloutInput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutInput interface { pulumi.Input ToOsPolicyAssignmentRolloutOutput() OsPolicyAssignmentRolloutOutput ToOsPolicyAssignmentRolloutOutputWithContext(context.Context) OsPolicyAssignmentRolloutOutput }
OsPolicyAssignmentRolloutInput is an input type that accepts OsPolicyAssignmentRolloutArgs and OsPolicyAssignmentRolloutOutput values. You can construct a concrete instance of `OsPolicyAssignmentRolloutInput` via:
OsPolicyAssignmentRolloutArgs{...}
type OsPolicyAssignmentRolloutOutput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentRolloutOutput) DisruptionBudget ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutOutput) DisruptionBudget() OsPolicyAssignmentRolloutDisruptionBudgetOutput
Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment.
func (OsPolicyAssignmentRolloutOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentRolloutOutput) ElementType() reflect.Type
func (OsPolicyAssignmentRolloutOutput) MinWaitDuration ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutOutput) MinWaitDuration() pulumi.StringOutput
Required. This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout. A VM continues to count towards the `disruptionBudget` at least until this duration of time has passed after configuration changes are applied.
func (OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutOutput() OsPolicyAssignmentRolloutOutput
func (OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutOutput
func (OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput
func (OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutOutput) ToOsPolicyAssignmentRolloutPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutPtrOutput
type OsPolicyAssignmentRolloutPtrInput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutPtrInput interface { pulumi.Input ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput ToOsPolicyAssignmentRolloutPtrOutputWithContext(context.Context) OsPolicyAssignmentRolloutPtrOutput }
OsPolicyAssignmentRolloutPtrInput is an input type that accepts OsPolicyAssignmentRolloutArgs, OsPolicyAssignmentRolloutPtr and OsPolicyAssignmentRolloutPtrOutput values. You can construct a concrete instance of `OsPolicyAssignmentRolloutPtrInput` via:
OsPolicyAssignmentRolloutArgs{...} or: nil
func OsPolicyAssignmentRolloutPtr ¶ added in v6.5.0
func OsPolicyAssignmentRolloutPtr(v *OsPolicyAssignmentRolloutArgs) OsPolicyAssignmentRolloutPtrInput
type OsPolicyAssignmentRolloutPtrOutput ¶ added in v6.5.0
type OsPolicyAssignmentRolloutPtrOutput struct{ *pulumi.OutputState }
func (OsPolicyAssignmentRolloutPtrOutput) DisruptionBudget ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutPtrOutput) DisruptionBudget() OsPolicyAssignmentRolloutDisruptionBudgetPtrOutput
Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment.
func (OsPolicyAssignmentRolloutPtrOutput) Elem ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutPtrOutput) Elem() OsPolicyAssignmentRolloutOutput
func (OsPolicyAssignmentRolloutPtrOutput) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentRolloutPtrOutput) ElementType() reflect.Type
func (OsPolicyAssignmentRolloutPtrOutput) MinWaitDuration ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutPtrOutput) MinWaitDuration() pulumi.StringPtrOutput
Required. This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout. A VM continues to count towards the `disruptionBudget` at least until this duration of time has passed after configuration changes are applied.
func (OsPolicyAssignmentRolloutPtrOutput) ToOsPolicyAssignmentRolloutPtrOutput ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutPtrOutput) ToOsPolicyAssignmentRolloutPtrOutput() OsPolicyAssignmentRolloutPtrOutput
func (OsPolicyAssignmentRolloutPtrOutput) ToOsPolicyAssignmentRolloutPtrOutputWithContext ¶ added in v6.5.0
func (o OsPolicyAssignmentRolloutPtrOutput) ToOsPolicyAssignmentRolloutPtrOutputWithContext(ctx context.Context) OsPolicyAssignmentRolloutPtrOutput
type OsPolicyAssignmentState ¶ added in v6.5.0
type OsPolicyAssignmentState struct { // Output only. Indicates that this revision has been successfully rolled out in this zone and new VMs will be assigned OS // policies from this revision. For a given OS policy assignment, there is only one revision with a value of `true` for // this field. Baseline pulumi.BoolPtrInput // Output only. Indicates that this revision deletes the OS policy assignment. Deleted pulumi.BoolPtrInput // OS policy assignment description. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput // The etag for this OS policy assignment. If this is provided on update, it must match the server's etag. Etag pulumi.StringPtrInput // Required. Filter to select VMs. InstanceFilter OsPolicyAssignmentInstanceFilterPtrInput // The location for the resource Location pulumi.StringPtrInput // Required. The name of the repository. Name pulumi.StringPtrInput // Required. List of OS policies to be applied to the VMs. OsPolicies OsPolicyAssignmentOsPolicyArrayInput // The project for the resource Project pulumi.StringPtrInput // Output only. Indicates that reconciliation is in progress for the revision. This value is `true` when the // `rollout_state` is one of: * IN_PROGRESS * CANCELLING Reconciling pulumi.BoolPtrInput // Output only. The timestamp that the revision was created. RevisionCreateTime pulumi.StringPtrInput // Output only. The assignment revision ID A new revision is committed whenever a rollout is triggered for a OS policy // assignment RevisionId pulumi.StringPtrInput // Required. Rollout to deploy the OS policy assignment. A rollout is triggered in the following situations: 1) OSPolicyAssignment is created. 2) OSPolicyAssignment is updated and the update contains changes to one of the following fields: - instanceFilter - osPolicies 3) OSPolicyAssignment is deleted. Rollout OsPolicyAssignmentRolloutPtrInput // Output only. OS policy assignment rollout state Possible values: ROLLOUT_STATE_UNSPECIFIED, IN_PROGRESS, CANCELLING, // CANCELLED, SUCCEEDED RolloutState pulumi.StringPtrInput // Output only. Server generated unique id for the OS policy assignment resource. Uid pulumi.StringPtrInput }
func (OsPolicyAssignmentState) ElementType ¶ added in v6.5.0
func (OsPolicyAssignmentState) ElementType() reflect.Type
type PatchDeployment ¶
type PatchDeployment struct { pulumi.CustomResourceState // Time the patch deployment was created. Timestamp is in RFC3339 text format. A timestamp in RFC3339 UTC "Zulu" format, // accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the patch deployment. Length of the description is limited to 1024 characters. Description pulumi.StringPtrOutput `pulumi:"description"` // Duration of the patch. After the duration ends, the patch times out. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s" Duration pulumi.StringPtrOutput `pulumi:"duration"` // VM instances to patch. // Structure is documented below. InstanceFilter PatchDeploymentInstanceFilterOutput `pulumi:"instanceFilter"` // - // The time the last patch job ran successfully. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". LastExecuteTime pulumi.StringOutput `pulumi:"lastExecuteTime"` // Unique name for the patch deployment resource in a project. The patch deployment name is in the form: // projects/{project_id}/patchDeployments/{patchDeploymentId}. Name pulumi.StringOutput `pulumi:"name"` // Schedule a one-time execution. // Structure is documented below. OneTimeSchedule PatchDeploymentOneTimeSchedulePtrOutput `pulumi:"oneTimeSchedule"` // Patch configuration that is applied. // Structure is documented below. PatchConfig PatchDeploymentPatchConfigPtrOutput `pulumi:"patchConfig"` // A name for the patch deployment in the project. When creating a name the following rules apply: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. PatchDeploymentId pulumi.StringOutput `pulumi:"patchDeploymentId"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // Schedule recurring executions. // Structure is documented below. RecurringSchedule PatchDeploymentRecurringSchedulePtrOutput `pulumi:"recurringSchedule"` // Rollout strategy of the patch job. // Structure is documented below. Rollout PatchDeploymentRolloutPtrOutput `pulumi:"rollout"` // Time the patch deployment was last updated. Timestamp is in RFC3339 text format. A timestamp in RFC3339 UTC "Zulu" // format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Patch deployments are configurations that individual patch jobs use to complete a patch. These configurations include instance filter, package repository settings, and a schedule.
To get more information about PatchDeployment, see:
* [API documentation](https://cloud.google.com/compute/docs/osconfig/rest) * How-to Guides
- [Official Documentation](https://cloud.google.com/compute/docs/os-patch-management)
## Example Usage ### Os Config Patch Deployment Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewPatchDeployment(ctx, "patch", &osconfig.PatchDeploymentArgs{ InstanceFilter: &osconfig.PatchDeploymentInstanceFilterArgs{ All: pulumi.Bool(true), }, OneTimeSchedule: &osconfig.PatchDeploymentOneTimeScheduleArgs{ ExecuteTime: pulumi.String("2999-10-10T10:10:10.045123456Z"), }, PatchDeploymentId: pulumi.String("patch-deploy"), }) if err != nil { return err } return nil }) }
``` ### Os Config Patch Deployment Daily
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewPatchDeployment(ctx, "patch", &osconfig.PatchDeploymentArgs{ InstanceFilter: &osconfig.PatchDeploymentInstanceFilterArgs{ All: pulumi.Bool(true), }, PatchDeploymentId: pulumi.String("patch-deploy"), RecurringSchedule: &osconfig.PatchDeploymentRecurringScheduleArgs{ TimeOfDay: &osconfig.PatchDeploymentRecurringScheduleTimeOfDayArgs{ Hours: pulumi.Int(0), Minutes: pulumi.Int(30), Nanos: pulumi.Int(20), Seconds: pulumi.Int(30), }, TimeZone: &osconfig.PatchDeploymentRecurringScheduleTimeZoneArgs{ Id: pulumi.String("America/New_York"), }, }, }) if err != nil { return err } return nil }) }
``` ### Os Config Patch Deployment Daily Midnight
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewPatchDeployment(ctx, "patch", &osconfig.PatchDeploymentArgs{ InstanceFilter: &osconfig.PatchDeploymentInstanceFilterArgs{ All: pulumi.Bool(true), }, PatchDeploymentId: pulumi.String("patch-deploy"), RecurringSchedule: &osconfig.PatchDeploymentRecurringScheduleArgs{ TimeOfDay: &osconfig.PatchDeploymentRecurringScheduleTimeOfDayArgs{ Hours: pulumi.Int(0), Minutes: pulumi.Int(0), Nanos: pulumi.Int(0), Seconds: pulumi.Int(0), }, TimeZone: &osconfig.PatchDeploymentRecurringScheduleTimeZoneArgs{ Id: pulumi.String("America/New_York"), }, }, }) if err != nil { return err } return nil }) }
``` ### Os Config Patch Deployment Instance
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { myImage, err := compute.LookupImage(ctx, &compute.LookupImageArgs{ Family: pulumi.StringRef("debian-11"), Project: pulumi.StringRef("debian-cloud"), }, nil) if err != nil { return err } foobar, err := compute.NewInstance(ctx, "foobar", &compute.InstanceArgs{ MachineType: pulumi.String("e2-medium"), Zone: pulumi.String("us-central1-a"), CanIpForward: pulumi.Bool(false), Tags: pulumi.StringArray{ pulumi.String("foo"), pulumi.String("bar"), }, BootDisk: &compute.InstanceBootDiskArgs{ InitializeParams: &compute.InstanceBootDiskInitializeParamsArgs{ Image: pulumi.String(myImage.SelfLink), }, }, NetworkInterfaces: compute.InstanceNetworkInterfaceArray{ &compute.InstanceNetworkInterfaceArgs{ Network: pulumi.String("default"), }, }, Metadata: pulumi.StringMap{ "foo": pulumi.String("bar"), }, }) if err != nil { return err } _, err = osconfig.NewPatchDeployment(ctx, "patch", &osconfig.PatchDeploymentArgs{ PatchDeploymentId: pulumi.String("patch-deploy"), InstanceFilter: &osconfig.PatchDeploymentInstanceFilterArgs{ Instances: pulumi.StringArray{ foobar.ID(), }, }, PatchConfig: &osconfig.PatchDeploymentPatchConfigArgs{ Yum: &osconfig.PatchDeploymentPatchConfigYumArgs{ Security: pulumi.Bool(true), Minimal: pulumi.Bool(true), Excludes: pulumi.StringArray{ pulumi.String("bash"), }, }, }, RecurringSchedule: &osconfig.PatchDeploymentRecurringScheduleArgs{ TimeZone: &osconfig.PatchDeploymentRecurringScheduleTimeZoneArgs{ Id: pulumi.String("America/New_York"), }, TimeOfDay: &osconfig.PatchDeploymentRecurringScheduleTimeOfDayArgs{ Hours: pulumi.Int(0), Minutes: pulumi.Int(30), Seconds: pulumi.Int(30), Nanos: pulumi.Int(20), }, Monthly: &osconfig.PatchDeploymentRecurringScheduleMonthlyArgs{ MonthDay: pulumi.Int(1), }, }, }) if err != nil { return err } return nil }) }
``` ### Os Config Patch Deployment Full
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/osconfig" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := osconfig.NewPatchDeployment(ctx, "patch", &osconfig.PatchDeploymentArgs{ Duration: pulumi.String("10s"), InstanceFilter: &osconfig.PatchDeploymentInstanceFilterArgs{ GroupLabels: osconfig.PatchDeploymentInstanceFilterGroupLabelArray{ &osconfig.PatchDeploymentInstanceFilterGroupLabelArgs{ Labels: pulumi.StringMap{ "app": pulumi.String("web"), "env": pulumi.String("dev"), }, }, }, InstanceNamePrefixes: pulumi.StringArray{ pulumi.String("test-"), }, Zones: pulumi.StringArray{ pulumi.String("us-central1-a"), pulumi.String("us-central-1c"), }, }, PatchConfig: &osconfig.PatchDeploymentPatchConfigArgs{ Apt: &osconfig.PatchDeploymentPatchConfigAptArgs{ Excludes: pulumi.StringArray{ pulumi.String("python"), }, Type: pulumi.String("DIST"), }, Goo: &osconfig.PatchDeploymentPatchConfigGooArgs{ Enabled: pulumi.Bool(true), }, MigInstancesAllowed: pulumi.Bool(true), PostStep: &osconfig.PatchDeploymentPatchConfigPostStepArgs{ LinuxExecStepConfig: &osconfig.PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs{ GcsObject: &osconfig.PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs{ Bucket: pulumi.String("my-patch-scripts"), GenerationNumber: pulumi.String("1523477886880"), Object: pulumi.String("linux/post_patch_script"), }, }, WindowsExecStepConfig: &osconfig.PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs{ GcsObject: &osconfig.PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs{ Bucket: pulumi.String("my-patch-scripts"), GenerationNumber: pulumi.String("135920493447"), Object: pulumi.String("windows/post_patch_script.ps1"), }, Interpreter: pulumi.String("POWERSHELL"), }, }, PreStep: &osconfig.PatchDeploymentPatchConfigPreStepArgs{ LinuxExecStepConfig: &osconfig.PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs{ AllowedSuccessCodes: pulumi.IntArray{ pulumi.Int(0), pulumi.Int(3), }, LocalPath: pulumi.String("/tmp/pre_patch_script.sh"), }, WindowsExecStepConfig: &osconfig.PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs{ AllowedSuccessCodes: pulumi.IntArray{ pulumi.Int(0), pulumi.Int(2), }, Interpreter: pulumi.String("SHELL"), LocalPath: pulumi.String("C:\\Users\\user\\pre-patch-script.cmd"), }, }, RebootConfig: pulumi.String("ALWAYS"), WindowsUpdate: &osconfig.PatchDeploymentPatchConfigWindowsUpdateArgs{ Classifications: pulumi.StringArray{ pulumi.String("CRITICAL"), pulumi.String("SECURITY"), pulumi.String("UPDATE"), }, }, Yum: &osconfig.PatchDeploymentPatchConfigYumArgs{ Excludes: pulumi.StringArray{ pulumi.String("bash"), }, Minimal: pulumi.Bool(true), Security: pulumi.Bool(true), }, Zypper: &osconfig.PatchDeploymentPatchConfigZypperArgs{ Categories: pulumi.StringArray{ pulumi.String("security"), }, }, }, PatchDeploymentId: pulumi.String("patch-deploy"), RecurringSchedule: &osconfig.PatchDeploymentRecurringScheduleArgs{ Monthly: &osconfig.PatchDeploymentRecurringScheduleMonthlyArgs{ WeekDayOfMonth: &osconfig.PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs{ DayOfWeek: pulumi.String("TUESDAY"), WeekOrdinal: -1, }, }, TimeOfDay: &osconfig.PatchDeploymentRecurringScheduleTimeOfDayArgs{ Hours: pulumi.Int(0), Minutes: pulumi.Int(30), Nanos: pulumi.Int(20), Seconds: pulumi.Int(30), }, TimeZone: &osconfig.PatchDeploymentRecurringScheduleTimeZoneArgs{ Id: pulumi.String("America/New_York"), }, }, Rollout: &osconfig.PatchDeploymentRolloutArgs{ DisruptionBudget: &osconfig.PatchDeploymentRolloutDisruptionBudgetArgs{ Fixed: pulumi.Int(1), }, Mode: pulumi.String("ZONE_BY_ZONE"), }, }) if err != nil { return err } return nil }) }
```
## Import
PatchDeployment can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:osconfig/patchDeployment:PatchDeployment default projects/{{project}}/patchDeployments/{{name}}
```
```sh
$ pulumi import gcp:osconfig/patchDeployment:PatchDeployment default {{project}}/{{name}}
```
```sh
$ pulumi import gcp:osconfig/patchDeployment:PatchDeployment default {{name}}
```
func GetPatchDeployment ¶
func GetPatchDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PatchDeploymentState, opts ...pulumi.ResourceOption) (*PatchDeployment, error)
GetPatchDeployment gets an existing PatchDeployment 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 NewPatchDeployment ¶
func NewPatchDeployment(ctx *pulumi.Context, name string, args *PatchDeploymentArgs, opts ...pulumi.ResourceOption) (*PatchDeployment, error)
NewPatchDeployment registers a new resource with the given unique name, arguments, and options.
func (*PatchDeployment) ElementType ¶
func (*PatchDeployment) ElementType() reflect.Type
func (*PatchDeployment) ToPatchDeploymentOutput ¶
func (i *PatchDeployment) ToPatchDeploymentOutput() PatchDeploymentOutput
func (*PatchDeployment) ToPatchDeploymentOutputWithContext ¶
func (i *PatchDeployment) ToPatchDeploymentOutputWithContext(ctx context.Context) PatchDeploymentOutput
type PatchDeploymentArgs ¶
type PatchDeploymentArgs struct { // Description of the patch deployment. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput // Duration of the patch. After the duration ends, the patch times out. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s" Duration pulumi.StringPtrInput // VM instances to patch. // Structure is documented below. InstanceFilter PatchDeploymentInstanceFilterInput // Schedule a one-time execution. // Structure is documented below. OneTimeSchedule PatchDeploymentOneTimeSchedulePtrInput // Patch configuration that is applied. // Structure is documented below. PatchConfig PatchDeploymentPatchConfigPtrInput // A name for the patch deployment in the project. When creating a name the following rules apply: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. PatchDeploymentId pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Schedule recurring executions. // Structure is documented below. RecurringSchedule PatchDeploymentRecurringSchedulePtrInput // Rollout strategy of the patch job. // Structure is documented below. Rollout PatchDeploymentRolloutPtrInput }
The set of arguments for constructing a PatchDeployment resource.
func (PatchDeploymentArgs) ElementType ¶
func (PatchDeploymentArgs) ElementType() reflect.Type
type PatchDeploymentArray ¶
type PatchDeploymentArray []PatchDeploymentInput
func (PatchDeploymentArray) ElementType ¶
func (PatchDeploymentArray) ElementType() reflect.Type
func (PatchDeploymentArray) ToPatchDeploymentArrayOutput ¶
func (i PatchDeploymentArray) ToPatchDeploymentArrayOutput() PatchDeploymentArrayOutput
func (PatchDeploymentArray) ToPatchDeploymentArrayOutputWithContext ¶
func (i PatchDeploymentArray) ToPatchDeploymentArrayOutputWithContext(ctx context.Context) PatchDeploymentArrayOutput
type PatchDeploymentArrayInput ¶
type PatchDeploymentArrayInput interface { pulumi.Input ToPatchDeploymentArrayOutput() PatchDeploymentArrayOutput ToPatchDeploymentArrayOutputWithContext(context.Context) PatchDeploymentArrayOutput }
PatchDeploymentArrayInput is an input type that accepts PatchDeploymentArray and PatchDeploymentArrayOutput values. You can construct a concrete instance of `PatchDeploymentArrayInput` via:
PatchDeploymentArray{ PatchDeploymentArgs{...} }
type PatchDeploymentArrayOutput ¶
type PatchDeploymentArrayOutput struct{ *pulumi.OutputState }
func (PatchDeploymentArrayOutput) ElementType ¶
func (PatchDeploymentArrayOutput) ElementType() reflect.Type
func (PatchDeploymentArrayOutput) Index ¶
func (o PatchDeploymentArrayOutput) Index(i pulumi.IntInput) PatchDeploymentOutput
func (PatchDeploymentArrayOutput) ToPatchDeploymentArrayOutput ¶
func (o PatchDeploymentArrayOutput) ToPatchDeploymentArrayOutput() PatchDeploymentArrayOutput
func (PatchDeploymentArrayOutput) ToPatchDeploymentArrayOutputWithContext ¶
func (o PatchDeploymentArrayOutput) ToPatchDeploymentArrayOutputWithContext(ctx context.Context) PatchDeploymentArrayOutput
type PatchDeploymentInput ¶
type PatchDeploymentInput interface { pulumi.Input ToPatchDeploymentOutput() PatchDeploymentOutput ToPatchDeploymentOutputWithContext(ctx context.Context) PatchDeploymentOutput }
type PatchDeploymentInstanceFilter ¶
type PatchDeploymentInstanceFilter struct { // Target all VM instances in the project. If true, no other criteria is permitted. All *bool `pulumi:"all"` // Targets VM instances matching ANY of these GroupLabels. This allows targeting of disparate groups of VM instances. // Structure is documented below. GroupLabels []PatchDeploymentInstanceFilterGroupLabel `pulumi:"groupLabels"` // Targets VMs whose name starts with one of these prefixes. Similar to labels, this is another way to group // VMs when targeting configs, for example prefix="prod-". InstanceNamePrefixes []string `pulumi:"instanceNamePrefixes"` // Targets any of the VM instances specified. Instances are specified by their URI in the `form zones/{{zone}}/instances/{{instance_name}}`, // `projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}`, or // `https://www.googleapis.com/compute/v1/projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}` Instances []string `pulumi:"instances"` // Targets VM instances in ANY of these zones. Leave empty to target VM instances in any zone. Zones []string `pulumi:"zones"` }
type PatchDeploymentInstanceFilterArgs ¶
type PatchDeploymentInstanceFilterArgs struct { // Target all VM instances in the project. If true, no other criteria is permitted. All pulumi.BoolPtrInput `pulumi:"all"` // Targets VM instances matching ANY of these GroupLabels. This allows targeting of disparate groups of VM instances. // Structure is documented below. GroupLabels PatchDeploymentInstanceFilterGroupLabelArrayInput `pulumi:"groupLabels"` // Targets VMs whose name starts with one of these prefixes. Similar to labels, this is another way to group // VMs when targeting configs, for example prefix="prod-". InstanceNamePrefixes pulumi.StringArrayInput `pulumi:"instanceNamePrefixes"` // Targets any of the VM instances specified. Instances are specified by their URI in the `form zones/{{zone}}/instances/{{instance_name}}`, // `projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}`, or // `https://www.googleapis.com/compute/v1/projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}` Instances pulumi.StringArrayInput `pulumi:"instances"` // Targets VM instances in ANY of these zones. Leave empty to target VM instances in any zone. Zones pulumi.StringArrayInput `pulumi:"zones"` }
func (PatchDeploymentInstanceFilterArgs) ElementType ¶
func (PatchDeploymentInstanceFilterArgs) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterOutput ¶
func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterOutput() PatchDeploymentInstanceFilterOutput
func (PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterOutputWithContext ¶
func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterOutput
func (PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterPtrOutput ¶
func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput
func (PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterPtrOutputWithContext ¶
func (i PatchDeploymentInstanceFilterArgs) ToPatchDeploymentInstanceFilterPtrOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterPtrOutput
type PatchDeploymentInstanceFilterGroupLabelArgs ¶
type PatchDeploymentInstanceFilterGroupLabelArgs struct { // Compute Engine instance labels that must be present for a VM instance to be targeted by this filter Labels pulumi.StringMapInput `pulumi:"labels"` }
func (PatchDeploymentInstanceFilterGroupLabelArgs) ElementType ¶
func (PatchDeploymentInstanceFilterGroupLabelArgs) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterGroupLabelArgs) ToPatchDeploymentInstanceFilterGroupLabelOutput ¶
func (i PatchDeploymentInstanceFilterGroupLabelArgs) ToPatchDeploymentInstanceFilterGroupLabelOutput() PatchDeploymentInstanceFilterGroupLabelOutput
func (PatchDeploymentInstanceFilterGroupLabelArgs) ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext ¶
func (i PatchDeploymentInstanceFilterGroupLabelArgs) ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelOutput
type PatchDeploymentInstanceFilterGroupLabelArray ¶
type PatchDeploymentInstanceFilterGroupLabelArray []PatchDeploymentInstanceFilterGroupLabelInput
func (PatchDeploymentInstanceFilterGroupLabelArray) ElementType ¶
func (PatchDeploymentInstanceFilterGroupLabelArray) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterGroupLabelArray) ToPatchDeploymentInstanceFilterGroupLabelArrayOutput ¶
func (i PatchDeploymentInstanceFilterGroupLabelArray) ToPatchDeploymentInstanceFilterGroupLabelArrayOutput() PatchDeploymentInstanceFilterGroupLabelArrayOutput
func (PatchDeploymentInstanceFilterGroupLabelArray) ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext ¶
func (i PatchDeploymentInstanceFilterGroupLabelArray) ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelArrayOutput
type PatchDeploymentInstanceFilterGroupLabelArrayInput ¶
type PatchDeploymentInstanceFilterGroupLabelArrayInput interface { pulumi.Input ToPatchDeploymentInstanceFilterGroupLabelArrayOutput() PatchDeploymentInstanceFilterGroupLabelArrayOutput ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext(context.Context) PatchDeploymentInstanceFilterGroupLabelArrayOutput }
PatchDeploymentInstanceFilterGroupLabelArrayInput is an input type that accepts PatchDeploymentInstanceFilterGroupLabelArray and PatchDeploymentInstanceFilterGroupLabelArrayOutput values. You can construct a concrete instance of `PatchDeploymentInstanceFilterGroupLabelArrayInput` via:
PatchDeploymentInstanceFilterGroupLabelArray{ PatchDeploymentInstanceFilterGroupLabelArgs{...} }
type PatchDeploymentInstanceFilterGroupLabelArrayOutput ¶
type PatchDeploymentInstanceFilterGroupLabelArrayOutput struct{ *pulumi.OutputState }
func (PatchDeploymentInstanceFilterGroupLabelArrayOutput) ElementType ¶
func (PatchDeploymentInstanceFilterGroupLabelArrayOutput) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterGroupLabelArrayOutput) ToPatchDeploymentInstanceFilterGroupLabelArrayOutput ¶
func (o PatchDeploymentInstanceFilterGroupLabelArrayOutput) ToPatchDeploymentInstanceFilterGroupLabelArrayOutput() PatchDeploymentInstanceFilterGroupLabelArrayOutput
func (PatchDeploymentInstanceFilterGroupLabelArrayOutput) ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext ¶
func (o PatchDeploymentInstanceFilterGroupLabelArrayOutput) ToPatchDeploymentInstanceFilterGroupLabelArrayOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelArrayOutput
type PatchDeploymentInstanceFilterGroupLabelInput ¶
type PatchDeploymentInstanceFilterGroupLabelInput interface { pulumi.Input ToPatchDeploymentInstanceFilterGroupLabelOutput() PatchDeploymentInstanceFilterGroupLabelOutput ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext(context.Context) PatchDeploymentInstanceFilterGroupLabelOutput }
PatchDeploymentInstanceFilterGroupLabelInput is an input type that accepts PatchDeploymentInstanceFilterGroupLabelArgs and PatchDeploymentInstanceFilterGroupLabelOutput values. You can construct a concrete instance of `PatchDeploymentInstanceFilterGroupLabelInput` via:
PatchDeploymentInstanceFilterGroupLabelArgs{...}
type PatchDeploymentInstanceFilterGroupLabelOutput ¶
type PatchDeploymentInstanceFilterGroupLabelOutput struct{ *pulumi.OutputState }
func (PatchDeploymentInstanceFilterGroupLabelOutput) ElementType ¶
func (PatchDeploymentInstanceFilterGroupLabelOutput) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterGroupLabelOutput) Labels ¶
func (o PatchDeploymentInstanceFilterGroupLabelOutput) Labels() pulumi.StringMapOutput
Compute Engine instance labels that must be present for a VM instance to be targeted by this filter
func (PatchDeploymentInstanceFilterGroupLabelOutput) ToPatchDeploymentInstanceFilterGroupLabelOutput ¶
func (o PatchDeploymentInstanceFilterGroupLabelOutput) ToPatchDeploymentInstanceFilterGroupLabelOutput() PatchDeploymentInstanceFilterGroupLabelOutput
func (PatchDeploymentInstanceFilterGroupLabelOutput) ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext ¶
func (o PatchDeploymentInstanceFilterGroupLabelOutput) ToPatchDeploymentInstanceFilterGroupLabelOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterGroupLabelOutput
type PatchDeploymentInstanceFilterInput ¶
type PatchDeploymentInstanceFilterInput interface { pulumi.Input ToPatchDeploymentInstanceFilterOutput() PatchDeploymentInstanceFilterOutput ToPatchDeploymentInstanceFilterOutputWithContext(context.Context) PatchDeploymentInstanceFilterOutput }
PatchDeploymentInstanceFilterInput is an input type that accepts PatchDeploymentInstanceFilterArgs and PatchDeploymentInstanceFilterOutput values. You can construct a concrete instance of `PatchDeploymentInstanceFilterInput` via:
PatchDeploymentInstanceFilterArgs{...}
type PatchDeploymentInstanceFilterOutput ¶
type PatchDeploymentInstanceFilterOutput struct{ *pulumi.OutputState }
func (PatchDeploymentInstanceFilterOutput) All ¶
func (o PatchDeploymentInstanceFilterOutput) All() pulumi.BoolPtrOutput
Target all VM instances in the project. If true, no other criteria is permitted.
func (PatchDeploymentInstanceFilterOutput) ElementType ¶
func (PatchDeploymentInstanceFilterOutput) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterOutput) GroupLabels ¶
func (o PatchDeploymentInstanceFilterOutput) GroupLabels() PatchDeploymentInstanceFilterGroupLabelArrayOutput
Targets VM instances matching ANY of these GroupLabels. This allows targeting of disparate groups of VM instances. Structure is documented below.
func (PatchDeploymentInstanceFilterOutput) InstanceNamePrefixes ¶
func (o PatchDeploymentInstanceFilterOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
Targets VMs whose name starts with one of these prefixes. Similar to labels, this is another way to group VMs when targeting configs, for example prefix="prod-".
func (PatchDeploymentInstanceFilterOutput) Instances ¶
func (o PatchDeploymentInstanceFilterOutput) Instances() pulumi.StringArrayOutput
Targets any of the VM instances specified. Instances are specified by their URI in the `form zones/{{zone}}/instances/{{instance_name}}`, `projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}`, or `https://www.googleapis.com/compute/v1/projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}`
func (PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterOutput ¶
func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterOutput() PatchDeploymentInstanceFilterOutput
func (PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterOutputWithContext ¶
func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterOutput
func (PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterPtrOutput ¶
func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput
func (PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterPtrOutputWithContext ¶
func (o PatchDeploymentInstanceFilterOutput) ToPatchDeploymentInstanceFilterPtrOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterPtrOutput
func (PatchDeploymentInstanceFilterOutput) Zones ¶
func (o PatchDeploymentInstanceFilterOutput) Zones() pulumi.StringArrayOutput
Targets VM instances in ANY of these zones. Leave empty to target VM instances in any zone.
type PatchDeploymentInstanceFilterPtrInput ¶
type PatchDeploymentInstanceFilterPtrInput interface { pulumi.Input ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput ToPatchDeploymentInstanceFilterPtrOutputWithContext(context.Context) PatchDeploymentInstanceFilterPtrOutput }
PatchDeploymentInstanceFilterPtrInput is an input type that accepts PatchDeploymentInstanceFilterArgs, PatchDeploymentInstanceFilterPtr and PatchDeploymentInstanceFilterPtrOutput values. You can construct a concrete instance of `PatchDeploymentInstanceFilterPtrInput` via:
PatchDeploymentInstanceFilterArgs{...} or: nil
func PatchDeploymentInstanceFilterPtr ¶
func PatchDeploymentInstanceFilterPtr(v *PatchDeploymentInstanceFilterArgs) PatchDeploymentInstanceFilterPtrInput
type PatchDeploymentInstanceFilterPtrOutput ¶
type PatchDeploymentInstanceFilterPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentInstanceFilterPtrOutput) All ¶
func (o PatchDeploymentInstanceFilterPtrOutput) All() pulumi.BoolPtrOutput
Target all VM instances in the project. If true, no other criteria is permitted.
func (PatchDeploymentInstanceFilterPtrOutput) ElementType ¶
func (PatchDeploymentInstanceFilterPtrOutput) ElementType() reflect.Type
func (PatchDeploymentInstanceFilterPtrOutput) GroupLabels ¶
func (o PatchDeploymentInstanceFilterPtrOutput) GroupLabels() PatchDeploymentInstanceFilterGroupLabelArrayOutput
Targets VM instances matching ANY of these GroupLabels. This allows targeting of disparate groups of VM instances. Structure is documented below.
func (PatchDeploymentInstanceFilterPtrOutput) InstanceNamePrefixes ¶
func (o PatchDeploymentInstanceFilterPtrOutput) InstanceNamePrefixes() pulumi.StringArrayOutput
Targets VMs whose name starts with one of these prefixes. Similar to labels, this is another way to group VMs when targeting configs, for example prefix="prod-".
func (PatchDeploymentInstanceFilterPtrOutput) Instances ¶
func (o PatchDeploymentInstanceFilterPtrOutput) Instances() pulumi.StringArrayOutput
Targets any of the VM instances specified. Instances are specified by their URI in the `form zones/{{zone}}/instances/{{instance_name}}`, `projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}`, or `https://www.googleapis.com/compute/v1/projects/{{project_id}}/zones/{{zone}}/instances/{{instance_name}}`
func (PatchDeploymentInstanceFilterPtrOutput) ToPatchDeploymentInstanceFilterPtrOutput ¶
func (o PatchDeploymentInstanceFilterPtrOutput) ToPatchDeploymentInstanceFilterPtrOutput() PatchDeploymentInstanceFilterPtrOutput
func (PatchDeploymentInstanceFilterPtrOutput) ToPatchDeploymentInstanceFilterPtrOutputWithContext ¶
func (o PatchDeploymentInstanceFilterPtrOutput) ToPatchDeploymentInstanceFilterPtrOutputWithContext(ctx context.Context) PatchDeploymentInstanceFilterPtrOutput
func (PatchDeploymentInstanceFilterPtrOutput) Zones ¶
func (o PatchDeploymentInstanceFilterPtrOutput) Zones() pulumi.StringArrayOutput
Targets VM instances in ANY of these zones. Leave empty to target VM instances in any zone.
type PatchDeploymentMap ¶
type PatchDeploymentMap map[string]PatchDeploymentInput
func (PatchDeploymentMap) ElementType ¶
func (PatchDeploymentMap) ElementType() reflect.Type
func (PatchDeploymentMap) ToPatchDeploymentMapOutput ¶
func (i PatchDeploymentMap) ToPatchDeploymentMapOutput() PatchDeploymentMapOutput
func (PatchDeploymentMap) ToPatchDeploymentMapOutputWithContext ¶
func (i PatchDeploymentMap) ToPatchDeploymentMapOutputWithContext(ctx context.Context) PatchDeploymentMapOutput
type PatchDeploymentMapInput ¶
type PatchDeploymentMapInput interface { pulumi.Input ToPatchDeploymentMapOutput() PatchDeploymentMapOutput ToPatchDeploymentMapOutputWithContext(context.Context) PatchDeploymentMapOutput }
PatchDeploymentMapInput is an input type that accepts PatchDeploymentMap and PatchDeploymentMapOutput values. You can construct a concrete instance of `PatchDeploymentMapInput` via:
PatchDeploymentMap{ "key": PatchDeploymentArgs{...} }
type PatchDeploymentMapOutput ¶
type PatchDeploymentMapOutput struct{ *pulumi.OutputState }
func (PatchDeploymentMapOutput) ElementType ¶
func (PatchDeploymentMapOutput) ElementType() reflect.Type
func (PatchDeploymentMapOutput) MapIndex ¶
func (o PatchDeploymentMapOutput) MapIndex(k pulumi.StringInput) PatchDeploymentOutput
func (PatchDeploymentMapOutput) ToPatchDeploymentMapOutput ¶
func (o PatchDeploymentMapOutput) ToPatchDeploymentMapOutput() PatchDeploymentMapOutput
func (PatchDeploymentMapOutput) ToPatchDeploymentMapOutputWithContext ¶
func (o PatchDeploymentMapOutput) ToPatchDeploymentMapOutputWithContext(ctx context.Context) PatchDeploymentMapOutput
type PatchDeploymentOneTimeSchedule ¶
type PatchDeploymentOneTimeSchedule struct { // The desired patch job execution time. A timestamp in RFC3339 UTC "Zulu" format, // accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". ExecuteTime string `pulumi:"executeTime"` }
type PatchDeploymentOneTimeScheduleArgs ¶
type PatchDeploymentOneTimeScheduleArgs struct { // The desired patch job execution time. A timestamp in RFC3339 UTC "Zulu" format, // accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". ExecuteTime pulumi.StringInput `pulumi:"executeTime"` }
func (PatchDeploymentOneTimeScheduleArgs) ElementType ¶
func (PatchDeploymentOneTimeScheduleArgs) ElementType() reflect.Type
func (PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeScheduleOutput ¶
func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeScheduleOutput() PatchDeploymentOneTimeScheduleOutput
func (PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeScheduleOutputWithContext ¶
func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeScheduleOutputWithContext(ctx context.Context) PatchDeploymentOneTimeScheduleOutput
func (PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeSchedulePtrOutput ¶
func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput
func (PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext ¶
func (i PatchDeploymentOneTimeScheduleArgs) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentOneTimeSchedulePtrOutput
type PatchDeploymentOneTimeScheduleInput ¶
type PatchDeploymentOneTimeScheduleInput interface { pulumi.Input ToPatchDeploymentOneTimeScheduleOutput() PatchDeploymentOneTimeScheduleOutput ToPatchDeploymentOneTimeScheduleOutputWithContext(context.Context) PatchDeploymentOneTimeScheduleOutput }
PatchDeploymentOneTimeScheduleInput is an input type that accepts PatchDeploymentOneTimeScheduleArgs and PatchDeploymentOneTimeScheduleOutput values. You can construct a concrete instance of `PatchDeploymentOneTimeScheduleInput` via:
PatchDeploymentOneTimeScheduleArgs{...}
type PatchDeploymentOneTimeScheduleOutput ¶
type PatchDeploymentOneTimeScheduleOutput struct{ *pulumi.OutputState }
func (PatchDeploymentOneTimeScheduleOutput) ElementType ¶
func (PatchDeploymentOneTimeScheduleOutput) ElementType() reflect.Type
func (PatchDeploymentOneTimeScheduleOutput) ExecuteTime ¶
func (o PatchDeploymentOneTimeScheduleOutput) ExecuteTime() pulumi.StringOutput
The desired patch job execution time. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeScheduleOutput ¶
func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeScheduleOutput() PatchDeploymentOneTimeScheduleOutput
func (PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeScheduleOutputWithContext ¶
func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeScheduleOutputWithContext(ctx context.Context) PatchDeploymentOneTimeScheduleOutput
func (PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeSchedulePtrOutput ¶
func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput
func (PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext ¶
func (o PatchDeploymentOneTimeScheduleOutput) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentOneTimeSchedulePtrOutput
type PatchDeploymentOneTimeSchedulePtrInput ¶
type PatchDeploymentOneTimeSchedulePtrInput interface { pulumi.Input ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(context.Context) PatchDeploymentOneTimeSchedulePtrOutput }
PatchDeploymentOneTimeSchedulePtrInput is an input type that accepts PatchDeploymentOneTimeScheduleArgs, PatchDeploymentOneTimeSchedulePtr and PatchDeploymentOneTimeSchedulePtrOutput values. You can construct a concrete instance of `PatchDeploymentOneTimeSchedulePtrInput` via:
PatchDeploymentOneTimeScheduleArgs{...} or: nil
func PatchDeploymentOneTimeSchedulePtr ¶
func PatchDeploymentOneTimeSchedulePtr(v *PatchDeploymentOneTimeScheduleArgs) PatchDeploymentOneTimeSchedulePtrInput
type PatchDeploymentOneTimeSchedulePtrOutput ¶
type PatchDeploymentOneTimeSchedulePtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentOneTimeSchedulePtrOutput) ElementType ¶
func (PatchDeploymentOneTimeSchedulePtrOutput) ElementType() reflect.Type
func (PatchDeploymentOneTimeSchedulePtrOutput) ExecuteTime ¶
func (o PatchDeploymentOneTimeSchedulePtrOutput) ExecuteTime() pulumi.StringPtrOutput
The desired patch job execution time. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentOneTimeSchedulePtrOutput) ToPatchDeploymentOneTimeSchedulePtrOutput ¶
func (o PatchDeploymentOneTimeSchedulePtrOutput) ToPatchDeploymentOneTimeSchedulePtrOutput() PatchDeploymentOneTimeSchedulePtrOutput
func (PatchDeploymentOneTimeSchedulePtrOutput) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext ¶
func (o PatchDeploymentOneTimeSchedulePtrOutput) ToPatchDeploymentOneTimeSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentOneTimeSchedulePtrOutput
type PatchDeploymentOutput ¶
type PatchDeploymentOutput struct{ *pulumi.OutputState }
func (PatchDeploymentOutput) CreateTime ¶ added in v6.23.0
func (o PatchDeploymentOutput) CreateTime() pulumi.StringOutput
Time the patch deployment was created. Timestamp is in RFC3339 text format. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentOutput) Description ¶ added in v6.23.0
func (o PatchDeploymentOutput) Description() pulumi.StringPtrOutput
Description of the patch deployment. Length of the description is limited to 1024 characters.
func (PatchDeploymentOutput) Duration ¶ added in v6.23.0
func (o PatchDeploymentOutput) Duration() pulumi.StringPtrOutput
Duration of the patch. After the duration ends, the patch times out. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s"
func (PatchDeploymentOutput) ElementType ¶
func (PatchDeploymentOutput) ElementType() reflect.Type
func (PatchDeploymentOutput) InstanceFilter ¶ added in v6.23.0
func (o PatchDeploymentOutput) InstanceFilter() PatchDeploymentInstanceFilterOutput
VM instances to patch. Structure is documented below.
func (PatchDeploymentOutput) LastExecuteTime ¶ added in v6.23.0
func (o PatchDeploymentOutput) LastExecuteTime() pulumi.StringOutput
- The time the last patch job ran successfully. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentOutput) Name ¶ added in v6.23.0
func (o PatchDeploymentOutput) Name() pulumi.StringOutput
Unique name for the patch deployment resource in a project. The patch deployment name is in the form: projects/{project_id}/patchDeployments/{patchDeploymentId}.
func (PatchDeploymentOutput) OneTimeSchedule ¶ added in v6.23.0
func (o PatchDeploymentOutput) OneTimeSchedule() PatchDeploymentOneTimeSchedulePtrOutput
Schedule a one-time execution. Structure is documented below.
func (PatchDeploymentOutput) PatchConfig ¶ added in v6.23.0
func (o PatchDeploymentOutput) PatchConfig() PatchDeploymentPatchConfigPtrOutput
Patch configuration that is applied. Structure is documented below.
func (PatchDeploymentOutput) PatchDeploymentId ¶ added in v6.23.0
func (o PatchDeploymentOutput) PatchDeploymentId() pulumi.StringOutput
A name for the patch deployment in the project. When creating a name the following rules apply: * Must contain only lowercase letters, numbers, and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the project.
func (PatchDeploymentOutput) Project ¶ added in v6.23.0
func (o PatchDeploymentOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (PatchDeploymentOutput) RecurringSchedule ¶ added in v6.23.0
func (o PatchDeploymentOutput) RecurringSchedule() PatchDeploymentRecurringSchedulePtrOutput
Schedule recurring executions. Structure is documented below.
func (PatchDeploymentOutput) Rollout ¶ added in v6.23.0
func (o PatchDeploymentOutput) Rollout() PatchDeploymentRolloutPtrOutput
Rollout strategy of the patch job. Structure is documented below.
func (PatchDeploymentOutput) ToPatchDeploymentOutput ¶
func (o PatchDeploymentOutput) ToPatchDeploymentOutput() PatchDeploymentOutput
func (PatchDeploymentOutput) ToPatchDeploymentOutputWithContext ¶
func (o PatchDeploymentOutput) ToPatchDeploymentOutputWithContext(ctx context.Context) PatchDeploymentOutput
func (PatchDeploymentOutput) UpdateTime ¶ added in v6.23.0
func (o PatchDeploymentOutput) UpdateTime() pulumi.StringOutput
Time the patch deployment was last updated. Timestamp is in RFC3339 text format. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
type PatchDeploymentPatchConfig ¶
type PatchDeploymentPatchConfig struct { // Apt update settings. Use this setting to override the default apt patch rules. // Structure is documented below. Apt *PatchDeploymentPatchConfigApt `pulumi:"apt"` // goo update settings. Use this setting to override the default goo patch rules. // Structure is documented below. Goo *PatchDeploymentPatchConfigGoo `pulumi:"goo"` // Allows the patch job to run on Managed instance groups (MIGs). MigInstancesAllowed *bool `pulumi:"migInstancesAllowed"` // The ExecStep to run after the patch update. // Structure is documented below. PostStep *PatchDeploymentPatchConfigPostStep `pulumi:"postStep"` // The ExecStep to run before the patch update. // Structure is documented below. PreStep *PatchDeploymentPatchConfigPreStep `pulumi:"preStep"` // Post-patch reboot settings. // Possible values are `DEFAULT`, `ALWAYS`, and `NEVER`. RebootConfig *string `pulumi:"rebootConfig"` // Windows update settings. Use this setting to override the default Windows patch rules. // Structure is documented below. WindowsUpdate *PatchDeploymentPatchConfigWindowsUpdate `pulumi:"windowsUpdate"` // Yum update settings. Use this setting to override the default yum patch rules. // Structure is documented below. Yum *PatchDeploymentPatchConfigYum `pulumi:"yum"` // zypper update settings. Use this setting to override the default zypper patch rules. // Structure is documented below. Zypper *PatchDeploymentPatchConfigZypper `pulumi:"zypper"` }
type PatchDeploymentPatchConfigApt ¶
type PatchDeploymentPatchConfigApt struct { // List of KBs to exclude from update. Excludes []string `pulumi:"excludes"` // An exclusive list of packages to be updated. These are the only packages that will be updated. // If these packages are not installed, they will be ignored. This field cannot be specified with // any other patch configuration fields. ExclusivePackages []string `pulumi:"exclusivePackages"` // By changing the type to DIST, the patching is performed using apt-get dist-upgrade instead. // Possible values are `DIST` and `UPGRADE`. Type *string `pulumi:"type"` }
type PatchDeploymentPatchConfigAptArgs ¶
type PatchDeploymentPatchConfigAptArgs struct { // List of KBs to exclude from update. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // An exclusive list of packages to be updated. These are the only packages that will be updated. // If these packages are not installed, they will be ignored. This field cannot be specified with // any other patch configuration fields. ExclusivePackages pulumi.StringArrayInput `pulumi:"exclusivePackages"` // By changing the type to DIST, the patching is performed using apt-get dist-upgrade instead. // Possible values are `DIST` and `UPGRADE`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (PatchDeploymentPatchConfigAptArgs) ElementType ¶
func (PatchDeploymentPatchConfigAptArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptOutput ¶
func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptOutput() PatchDeploymentPatchConfigAptOutput
func (PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptOutputWithContext ¶
func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptOutput
func (PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptPtrOutput ¶
func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput
func (PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigAptArgs) ToPatchDeploymentPatchConfigAptPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptPtrOutput
type PatchDeploymentPatchConfigAptInput ¶
type PatchDeploymentPatchConfigAptInput interface { pulumi.Input ToPatchDeploymentPatchConfigAptOutput() PatchDeploymentPatchConfigAptOutput ToPatchDeploymentPatchConfigAptOutputWithContext(context.Context) PatchDeploymentPatchConfigAptOutput }
PatchDeploymentPatchConfigAptInput is an input type that accepts PatchDeploymentPatchConfigAptArgs and PatchDeploymentPatchConfigAptOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigAptInput` via:
PatchDeploymentPatchConfigAptArgs{...}
type PatchDeploymentPatchConfigAptOutput ¶
type PatchDeploymentPatchConfigAptOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigAptOutput) ElementType ¶
func (PatchDeploymentPatchConfigAptOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigAptOutput) Excludes ¶
func (o PatchDeploymentPatchConfigAptOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigAptOutput) ExclusivePackages ¶
func (o PatchDeploymentPatchConfigAptOutput) ExclusivePackages() pulumi.StringArrayOutput
An exclusive list of packages to be updated. These are the only packages that will be updated. If these packages are not installed, they will be ignored. This field cannot be specified with any other patch configuration fields.
func (PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptOutput ¶
func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptOutput() PatchDeploymentPatchConfigAptOutput
func (PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptOutputWithContext ¶
func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptOutput
func (PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptPtrOutput ¶
func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput
func (PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigAptOutput) ToPatchDeploymentPatchConfigAptPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptPtrOutput
func (PatchDeploymentPatchConfigAptOutput) Type ¶
func (o PatchDeploymentPatchConfigAptOutput) Type() pulumi.StringPtrOutput
By changing the type to DIST, the patching is performed using apt-get dist-upgrade instead. Possible values are `DIST` and `UPGRADE`.
type PatchDeploymentPatchConfigAptPtrInput ¶
type PatchDeploymentPatchConfigAptPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput ToPatchDeploymentPatchConfigAptPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigAptPtrOutput }
PatchDeploymentPatchConfigAptPtrInput is an input type that accepts PatchDeploymentPatchConfigAptArgs, PatchDeploymentPatchConfigAptPtr and PatchDeploymentPatchConfigAptPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigAptPtrInput` via:
PatchDeploymentPatchConfigAptArgs{...} or: nil
func PatchDeploymentPatchConfigAptPtr ¶
func PatchDeploymentPatchConfigAptPtr(v *PatchDeploymentPatchConfigAptArgs) PatchDeploymentPatchConfigAptPtrInput
type PatchDeploymentPatchConfigAptPtrOutput ¶
type PatchDeploymentPatchConfigAptPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigAptPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigAptPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigAptPtrOutput) Excludes ¶
func (o PatchDeploymentPatchConfigAptPtrOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigAptPtrOutput) ExclusivePackages ¶
func (o PatchDeploymentPatchConfigAptPtrOutput) ExclusivePackages() pulumi.StringArrayOutput
An exclusive list of packages to be updated. These are the only packages that will be updated. If these packages are not installed, they will be ignored. This field cannot be specified with any other patch configuration fields.
func (PatchDeploymentPatchConfigAptPtrOutput) ToPatchDeploymentPatchConfigAptPtrOutput ¶
func (o PatchDeploymentPatchConfigAptPtrOutput) ToPatchDeploymentPatchConfigAptPtrOutput() PatchDeploymentPatchConfigAptPtrOutput
func (PatchDeploymentPatchConfigAptPtrOutput) ToPatchDeploymentPatchConfigAptPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigAptPtrOutput) ToPatchDeploymentPatchConfigAptPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigAptPtrOutput
func (PatchDeploymentPatchConfigAptPtrOutput) Type ¶
func (o PatchDeploymentPatchConfigAptPtrOutput) Type() pulumi.StringPtrOutput
By changing the type to DIST, the patching is performed using apt-get dist-upgrade instead. Possible values are `DIST` and `UPGRADE`.
type PatchDeploymentPatchConfigArgs ¶
type PatchDeploymentPatchConfigArgs struct { // Apt update settings. Use this setting to override the default apt patch rules. // Structure is documented below. Apt PatchDeploymentPatchConfigAptPtrInput `pulumi:"apt"` // goo update settings. Use this setting to override the default goo patch rules. // Structure is documented below. Goo PatchDeploymentPatchConfigGooPtrInput `pulumi:"goo"` // Allows the patch job to run on Managed instance groups (MIGs). MigInstancesAllowed pulumi.BoolPtrInput `pulumi:"migInstancesAllowed"` // The ExecStep to run after the patch update. // Structure is documented below. PostStep PatchDeploymentPatchConfigPostStepPtrInput `pulumi:"postStep"` // The ExecStep to run before the patch update. // Structure is documented below. PreStep PatchDeploymentPatchConfigPreStepPtrInput `pulumi:"preStep"` // Post-patch reboot settings. // Possible values are `DEFAULT`, `ALWAYS`, and `NEVER`. RebootConfig pulumi.StringPtrInput `pulumi:"rebootConfig"` // Windows update settings. Use this setting to override the default Windows patch rules. // Structure is documented below. WindowsUpdate PatchDeploymentPatchConfigWindowsUpdatePtrInput `pulumi:"windowsUpdate"` // Yum update settings. Use this setting to override the default yum patch rules. // Structure is documented below. Yum PatchDeploymentPatchConfigYumPtrInput `pulumi:"yum"` // zypper update settings. Use this setting to override the default zypper patch rules. // Structure is documented below. Zypper PatchDeploymentPatchConfigZypperPtrInput `pulumi:"zypper"` }
func (PatchDeploymentPatchConfigArgs) ElementType ¶
func (PatchDeploymentPatchConfigArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigOutput ¶
func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigOutput() PatchDeploymentPatchConfigOutput
func (PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigOutputWithContext ¶
func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigOutput
func (PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigPtrOutput ¶
func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput
func (PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigArgs) ToPatchDeploymentPatchConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPtrOutput
type PatchDeploymentPatchConfigGoo ¶
type PatchDeploymentPatchConfigGoo struct { // goo update settings. Use this setting to override the default goo patch rules. Enabled bool `pulumi:"enabled"` }
type PatchDeploymentPatchConfigGooArgs ¶
type PatchDeploymentPatchConfigGooArgs struct { // goo update settings. Use this setting to override the default goo patch rules. Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (PatchDeploymentPatchConfigGooArgs) ElementType ¶
func (PatchDeploymentPatchConfigGooArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooOutput ¶
func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooOutput() PatchDeploymentPatchConfigGooOutput
func (PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooOutputWithContext ¶
func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooOutput
func (PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooPtrOutput ¶
func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput
func (PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigGooArgs) ToPatchDeploymentPatchConfigGooPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooPtrOutput
type PatchDeploymentPatchConfigGooInput ¶
type PatchDeploymentPatchConfigGooInput interface { pulumi.Input ToPatchDeploymentPatchConfigGooOutput() PatchDeploymentPatchConfigGooOutput ToPatchDeploymentPatchConfigGooOutputWithContext(context.Context) PatchDeploymentPatchConfigGooOutput }
PatchDeploymentPatchConfigGooInput is an input type that accepts PatchDeploymentPatchConfigGooArgs and PatchDeploymentPatchConfigGooOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigGooInput` via:
PatchDeploymentPatchConfigGooArgs{...}
type PatchDeploymentPatchConfigGooOutput ¶
type PatchDeploymentPatchConfigGooOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigGooOutput) ElementType ¶
func (PatchDeploymentPatchConfigGooOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigGooOutput) Enabled ¶
func (o PatchDeploymentPatchConfigGooOutput) Enabled() pulumi.BoolOutput
goo update settings. Use this setting to override the default goo patch rules.
func (PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooOutput ¶
func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooOutput() PatchDeploymentPatchConfigGooOutput
func (PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooOutputWithContext ¶
func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooOutput
func (PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooPtrOutput ¶
func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput
func (PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigGooOutput) ToPatchDeploymentPatchConfigGooPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooPtrOutput
type PatchDeploymentPatchConfigGooPtrInput ¶
type PatchDeploymentPatchConfigGooPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput ToPatchDeploymentPatchConfigGooPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigGooPtrOutput }
PatchDeploymentPatchConfigGooPtrInput is an input type that accepts PatchDeploymentPatchConfigGooArgs, PatchDeploymentPatchConfigGooPtr and PatchDeploymentPatchConfigGooPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigGooPtrInput` via:
PatchDeploymentPatchConfigGooArgs{...} or: nil
func PatchDeploymentPatchConfigGooPtr ¶
func PatchDeploymentPatchConfigGooPtr(v *PatchDeploymentPatchConfigGooArgs) PatchDeploymentPatchConfigGooPtrInput
type PatchDeploymentPatchConfigGooPtrOutput ¶
type PatchDeploymentPatchConfigGooPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigGooPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigGooPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigGooPtrOutput) Enabled ¶
func (o PatchDeploymentPatchConfigGooPtrOutput) Enabled() pulumi.BoolPtrOutput
goo update settings. Use this setting to override the default goo patch rules.
func (PatchDeploymentPatchConfigGooPtrOutput) ToPatchDeploymentPatchConfigGooPtrOutput ¶
func (o PatchDeploymentPatchConfigGooPtrOutput) ToPatchDeploymentPatchConfigGooPtrOutput() PatchDeploymentPatchConfigGooPtrOutput
func (PatchDeploymentPatchConfigGooPtrOutput) ToPatchDeploymentPatchConfigGooPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigGooPtrOutput) ToPatchDeploymentPatchConfigGooPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigGooPtrOutput
type PatchDeploymentPatchConfigInput ¶
type PatchDeploymentPatchConfigInput interface { pulumi.Input ToPatchDeploymentPatchConfigOutput() PatchDeploymentPatchConfigOutput ToPatchDeploymentPatchConfigOutputWithContext(context.Context) PatchDeploymentPatchConfigOutput }
PatchDeploymentPatchConfigInput is an input type that accepts PatchDeploymentPatchConfigArgs and PatchDeploymentPatchConfigOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigInput` via:
PatchDeploymentPatchConfigArgs{...}
type PatchDeploymentPatchConfigOutput ¶
type PatchDeploymentPatchConfigOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigOutput) Apt ¶
Apt update settings. Use this setting to override the default apt patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigOutput) ElementType ¶
func (PatchDeploymentPatchConfigOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigOutput) Goo ¶
goo update settings. Use this setting to override the default goo patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigOutput) MigInstancesAllowed ¶ added in v6.19.0
func (o PatchDeploymentPatchConfigOutput) MigInstancesAllowed() pulumi.BoolPtrOutput
Allows the patch job to run on Managed instance groups (MIGs).
func (PatchDeploymentPatchConfigOutput) PostStep ¶
func (o PatchDeploymentPatchConfigOutput) PostStep() PatchDeploymentPatchConfigPostStepPtrOutput
The ExecStep to run after the patch update. Structure is documented below.
func (PatchDeploymentPatchConfigOutput) PreStep ¶
func (o PatchDeploymentPatchConfigOutput) PreStep() PatchDeploymentPatchConfigPreStepPtrOutput
The ExecStep to run before the patch update. Structure is documented below.
func (PatchDeploymentPatchConfigOutput) RebootConfig ¶
func (o PatchDeploymentPatchConfigOutput) RebootConfig() pulumi.StringPtrOutput
Post-patch reboot settings. Possible values are `DEFAULT`, `ALWAYS`, and `NEVER`.
func (PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigOutput ¶
func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigOutput() PatchDeploymentPatchConfigOutput
func (PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigOutputWithContext ¶
func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigOutput
func (PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput
func (PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigOutput) ToPatchDeploymentPatchConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPtrOutput
func (PatchDeploymentPatchConfigOutput) WindowsUpdate ¶
func (o PatchDeploymentPatchConfigOutput) WindowsUpdate() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
Windows update settings. Use this setting to override the default Windows patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigOutput) Yum ¶
Yum update settings. Use this setting to override the default yum patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigOutput) Zypper ¶
func (o PatchDeploymentPatchConfigOutput) Zypper() PatchDeploymentPatchConfigZypperPtrOutput
zypper update settings. Use this setting to override the default zypper patch rules. Structure is documented below.
type PatchDeploymentPatchConfigPostStep ¶
type PatchDeploymentPatchConfigPostStep struct { // The ExecStepConfig for all Linux VMs targeted by the PatchJob. // Structure is documented below. LinuxExecStepConfig *PatchDeploymentPatchConfigPostStepLinuxExecStepConfig `pulumi:"linuxExecStepConfig"` // The ExecStepConfig for all Windows VMs targeted by the PatchJob. // Structure is documented below. WindowsExecStepConfig *PatchDeploymentPatchConfigPostStepWindowsExecStepConfig `pulumi:"windowsExecStepConfig"` }
type PatchDeploymentPatchConfigPostStepArgs ¶
type PatchDeploymentPatchConfigPostStepArgs struct { // The ExecStepConfig for all Linux VMs targeted by the PatchJob. // Structure is documented below. LinuxExecStepConfig PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput `pulumi:"linuxExecStepConfig"` // The ExecStepConfig for all Windows VMs targeted by the PatchJob. // Structure is documented below. WindowsExecStepConfig PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput `pulumi:"windowsExecStepConfig"` }
func (PatchDeploymentPatchConfigPostStepArgs) ElementType ¶
func (PatchDeploymentPatchConfigPostStepArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepOutput ¶
func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepOutput() PatchDeploymentPatchConfigPostStepOutput
func (PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepOutput
func (PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepPtrOutput ¶
func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput
func (PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepArgs) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepPtrOutput
type PatchDeploymentPatchConfigPostStepInput ¶
type PatchDeploymentPatchConfigPostStepInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepOutput() PatchDeploymentPatchConfigPostStepOutput ToPatchDeploymentPatchConfigPostStepOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepOutput }
PatchDeploymentPatchConfigPostStepInput is an input type that accepts PatchDeploymentPatchConfigPostStepArgs and PatchDeploymentPatchConfigPostStepOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepInput` via:
PatchDeploymentPatchConfigPostStepArgs{...}
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfig ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfig struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes []int `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject *PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObject `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter *string `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath *string `pulumi:"localPath"` }
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes pulumi.IntArrayInput `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter pulumi.StringPtrInput `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` }
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ElementType ¶
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObject ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObject struct { // Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber string `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object string `pulumi:"object"` }
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs struct { // Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber pulumi.StringInput `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ElementType ¶
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectInput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput }
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectInput is an input type that accepts PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs and PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectInput` via:
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs{...}
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) Object ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput }
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput is an input type that accepts PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs, PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtr and PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput` via:
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs{...} or: nil
func PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtr ¶
func PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtr(v *PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrInput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Object ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigInput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput }
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigInput is an input type that accepts PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs and PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepLinuxExecStepConfigInput` via:
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs{...}
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput }
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput is an input type that accepts PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs, PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtr and PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput` via:
PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs{...} or: nil
func PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtr ¶
func PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtr(v *PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrInput
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput ¶
type PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPostStepOutput ¶
type PatchDeploymentPatchConfigPostStepOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepOutput) LinuxExecStepConfig ¶
func (o PatchDeploymentPatchConfigPostStepOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
The ExecStepConfig for all Linux VMs targeted by the PatchJob. Structure is documented below.
func (PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepOutput ¶
func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepOutput() PatchDeploymentPatchConfigPostStepOutput
func (PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepOutput
func (PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput
func (PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepOutput) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepPtrOutput
func (PatchDeploymentPatchConfigPostStepOutput) WindowsExecStepConfig ¶
func (o PatchDeploymentPatchConfigPostStepOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
The ExecStepConfig for all Windows VMs targeted by the PatchJob. Structure is documented below.
type PatchDeploymentPatchConfigPostStepPtrInput ¶
type PatchDeploymentPatchConfigPostStepPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepPtrOutput }
PatchDeploymentPatchConfigPostStepPtrInput is an input type that accepts PatchDeploymentPatchConfigPostStepArgs, PatchDeploymentPatchConfigPostStepPtr and PatchDeploymentPatchConfigPostStepPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepPtrInput` via:
PatchDeploymentPatchConfigPostStepArgs{...} or: nil
func PatchDeploymentPatchConfigPostStepPtr ¶
func PatchDeploymentPatchConfigPostStepPtr(v *PatchDeploymentPatchConfigPostStepArgs) PatchDeploymentPatchConfigPostStepPtrInput
type PatchDeploymentPatchConfigPostStepPtrOutput ¶
type PatchDeploymentPatchConfigPostStepPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepPtrOutput) LinuxExecStepConfig ¶
func (o PatchDeploymentPatchConfigPostStepPtrOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPostStepLinuxExecStepConfigPtrOutput
The ExecStepConfig for all Linux VMs targeted by the PatchJob. Structure is documented below.
func (PatchDeploymentPatchConfigPostStepPtrOutput) ToPatchDeploymentPatchConfigPostStepPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepPtrOutput) ToPatchDeploymentPatchConfigPostStepPtrOutput() PatchDeploymentPatchConfigPostStepPtrOutput
func (PatchDeploymentPatchConfigPostStepPtrOutput) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepPtrOutput) ToPatchDeploymentPatchConfigPostStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepPtrOutput
func (PatchDeploymentPatchConfigPostStepPtrOutput) WindowsExecStepConfig ¶
func (o PatchDeploymentPatchConfigPostStepPtrOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
The ExecStepConfig for all Windows VMs targeted by the PatchJob. Structure is documented below.
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfig ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfig struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes []int `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject *PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObject `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter *string `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath *string `pulumi:"localPath"` }
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes pulumi.IntArrayInput `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter pulumi.StringPtrInput `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` }
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ElementType ¶
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObject ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObject struct { // Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber string `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object string `pulumi:"object"` }
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs struct { // Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber pulumi.StringInput `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ElementType ¶
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectInput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput }
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectInput is an input type that accepts PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs and PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectInput` via:
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs{...}
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) Object ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput }
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput is an input type that accepts PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs, PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtr and PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput` via:
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs{...} or: nil
func PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtr ¶
func PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtr(v *PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrInput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Object ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigInput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput }
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigInput is an input type that accepts PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs and PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepWindowsExecStepConfigInput` via:
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs{...}
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput }
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput is an input type that accepts PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs, PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtr and PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput` via:
PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs{...} or: nil
func PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtr ¶
func PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtr(v *PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrInput
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput ¶
type PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPostStepWindowsExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPreStep ¶
type PatchDeploymentPatchConfigPreStep struct { // The ExecStepConfig for all Linux VMs targeted by the PatchJob. // Structure is documented below. LinuxExecStepConfig *PatchDeploymentPatchConfigPreStepLinuxExecStepConfig `pulumi:"linuxExecStepConfig"` // The ExecStepConfig for all Windows VMs targeted by the PatchJob. // Structure is documented below. WindowsExecStepConfig *PatchDeploymentPatchConfigPreStepWindowsExecStepConfig `pulumi:"windowsExecStepConfig"` }
type PatchDeploymentPatchConfigPreStepArgs ¶
type PatchDeploymentPatchConfigPreStepArgs struct { // The ExecStepConfig for all Linux VMs targeted by the PatchJob. // Structure is documented below. LinuxExecStepConfig PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput `pulumi:"linuxExecStepConfig"` // The ExecStepConfig for all Windows VMs targeted by the PatchJob. // Structure is documented below. WindowsExecStepConfig PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput `pulumi:"windowsExecStepConfig"` }
func (PatchDeploymentPatchConfigPreStepArgs) ElementType ¶
func (PatchDeploymentPatchConfigPreStepArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepOutput ¶
func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepOutput() PatchDeploymentPatchConfigPreStepOutput
func (PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepOutput
func (PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepPtrOutput ¶
func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput
func (PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepArgs) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepPtrOutput
type PatchDeploymentPatchConfigPreStepInput ¶
type PatchDeploymentPatchConfigPreStepInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepOutput() PatchDeploymentPatchConfigPreStepOutput ToPatchDeploymentPatchConfigPreStepOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepOutput }
PatchDeploymentPatchConfigPreStepInput is an input type that accepts PatchDeploymentPatchConfigPreStepArgs and PatchDeploymentPatchConfigPreStepOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepInput` via:
PatchDeploymentPatchConfigPreStepArgs{...}
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfig ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfig struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes []int `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject *PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObject `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter *string `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath *string `pulumi:"localPath"` }
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes pulumi.IntArrayInput `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter pulumi.StringPtrInput `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` }
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ElementType ¶
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObject ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObject struct { // Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber string `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object string `pulumi:"object"` }
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs struct { // Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber pulumi.StringInput `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ElementType ¶
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectInput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput }
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectInput is an input type that accepts PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs and PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectInput` via:
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs{...}
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) Object ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput }
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput is an input type that accepts PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs, PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtr and PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput` via:
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs{...} or: nil
func PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtr ¶
func PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtr(v *PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrInput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Object ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigInput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput }
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigInput is an input type that accepts PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs and PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepLinuxExecStepConfigInput` via:
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs{...}
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput }
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput is an input type that accepts PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs, PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtr and PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput` via:
PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs{...} or: nil
func PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtr ¶
func PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtr(v *PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrInput
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput ¶
type PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPreStepOutput ¶
type PatchDeploymentPatchConfigPreStepOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepOutput) LinuxExecStepConfig ¶
func (o PatchDeploymentPatchConfigPreStepOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
The ExecStepConfig for all Linux VMs targeted by the PatchJob. Structure is documented below.
func (PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepOutput ¶
func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepOutput() PatchDeploymentPatchConfigPreStepOutput
func (PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepOutput
func (PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput
func (PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepOutput) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepPtrOutput
func (PatchDeploymentPatchConfigPreStepOutput) WindowsExecStepConfig ¶
func (o PatchDeploymentPatchConfigPreStepOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
The ExecStepConfig for all Windows VMs targeted by the PatchJob. Structure is documented below.
type PatchDeploymentPatchConfigPreStepPtrInput ¶
type PatchDeploymentPatchConfigPreStepPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepPtrOutput }
PatchDeploymentPatchConfigPreStepPtrInput is an input type that accepts PatchDeploymentPatchConfigPreStepArgs, PatchDeploymentPatchConfigPreStepPtr and PatchDeploymentPatchConfigPreStepPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepPtrInput` via:
PatchDeploymentPatchConfigPreStepArgs{...} or: nil
func PatchDeploymentPatchConfigPreStepPtr ¶
func PatchDeploymentPatchConfigPreStepPtr(v *PatchDeploymentPatchConfigPreStepArgs) PatchDeploymentPatchConfigPreStepPtrInput
type PatchDeploymentPatchConfigPreStepPtrOutput ¶
type PatchDeploymentPatchConfigPreStepPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepPtrOutput) LinuxExecStepConfig ¶
func (o PatchDeploymentPatchConfigPreStepPtrOutput) LinuxExecStepConfig() PatchDeploymentPatchConfigPreStepLinuxExecStepConfigPtrOutput
The ExecStepConfig for all Linux VMs targeted by the PatchJob. Structure is documented below.
func (PatchDeploymentPatchConfigPreStepPtrOutput) ToPatchDeploymentPatchConfigPreStepPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepPtrOutput) ToPatchDeploymentPatchConfigPreStepPtrOutput() PatchDeploymentPatchConfigPreStepPtrOutput
func (PatchDeploymentPatchConfigPreStepPtrOutput) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepPtrOutput) ToPatchDeploymentPatchConfigPreStepPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepPtrOutput
func (PatchDeploymentPatchConfigPreStepPtrOutput) WindowsExecStepConfig ¶
func (o PatchDeploymentPatchConfigPreStepPtrOutput) WindowsExecStepConfig() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
The ExecStepConfig for all Windows VMs targeted by the PatchJob. Structure is documented below.
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfig ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfig struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes []int `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject *PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter *string `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath *string `pulumi:"localPath"` }
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs struct { // Defaults to [0]. A list of possible return values that the execution can return to indicate a success. AllowedSuccessCodes pulumi.IntArrayInput `pulumi:"allowedSuccessCodes"` // A Cloud Storage object containing the executable. // Structure is documented below. GcsObject PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput `pulumi:"gcsObject"` // The script interpreter to use to run the script. If no interpreter is specified the script will // be executed directly, which will likely only succeed for scripts with shebang lines. // Possible values are `SHELL` and `POWERSHELL`. Interpreter pulumi.StringPtrInput `pulumi:"interpreter"` // An absolute path to the executable on the VM. LocalPath pulumi.StringPtrInput `pulumi:"localPath"` }
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ElementType ¶
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject struct { // Bucket of the Cloud Storage object. Bucket string `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber string `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object string `pulumi:"object"` }
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs struct { // Bucket of the Cloud Storage object. Bucket pulumi.StringInput `pulumi:"bucket"` // Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change. GenerationNumber pulumi.StringInput `pulumi:"generationNumber"` // Name of the Cloud Storage object. Object pulumi.StringInput `pulumi:"object"` }
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ElementType ¶
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectInput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput }
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectInput is an input type that accepts PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs and PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectInput` via:
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs{...}
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) Bucket() pulumi.StringOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) GenerationNumber() pulumi.StringOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) Object ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) Object() pulumi.StringOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput }
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput is an input type that accepts PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs, PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtr and PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput` via:
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs{...} or: nil
func PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtr ¶
func PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtr(v *PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrInput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Bucket ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Bucket() pulumi.StringPtrOutput
Bucket of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) GenerationNumber ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) GenerationNumber() pulumi.StringPtrOutput
Generation number of the Cloud Storage object. This is used to ensure that the ExecStep specified by this PatchJob does not change.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Object ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) Object() pulumi.StringPtrOutput
Name of the Cloud Storage object.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigInput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput }
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigInput is an input type that accepts PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs and PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepWindowsExecStepConfigInput` via:
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs{...}
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) GcsObject() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput }
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput is an input type that accepts PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs, PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtr and PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput` via:
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs{...} or: nil
func PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtr ¶
func PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtr(v *PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrInput
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput ¶
type PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) AllowedSuccessCodes ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) AllowedSuccessCodes() pulumi.IntArrayOutput
Defaults to [0]. A list of possible return values that the execution can return to indicate a success.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) GcsObject ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) GcsObject() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectPtrOutput
A Cloud Storage object containing the executable. Structure is documented below.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) Interpreter ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) Interpreter() pulumi.StringPtrOutput
The script interpreter to use to run the script. If no interpreter is specified the script will be executed directly, which will likely only succeed for scripts with shebang lines. Possible values are `SHELL` and `POWERSHELL`.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) LocalPath ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) LocalPath() pulumi.StringPtrOutput
An absolute path to the executable on the VM.
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput() PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
func (PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput) ToPatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPreStepWindowsExecStepConfigPtrOutput
type PatchDeploymentPatchConfigPtrInput ¶
type PatchDeploymentPatchConfigPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput ToPatchDeploymentPatchConfigPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigPtrOutput }
PatchDeploymentPatchConfigPtrInput is an input type that accepts PatchDeploymentPatchConfigArgs, PatchDeploymentPatchConfigPtr and PatchDeploymentPatchConfigPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigPtrInput` via:
PatchDeploymentPatchConfigArgs{...} or: nil
func PatchDeploymentPatchConfigPtr ¶
func PatchDeploymentPatchConfigPtr(v *PatchDeploymentPatchConfigArgs) PatchDeploymentPatchConfigPtrInput
type PatchDeploymentPatchConfigPtrOutput ¶
type PatchDeploymentPatchConfigPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigPtrOutput) Apt ¶
Apt update settings. Use this setting to override the default apt patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigPtrOutput) Elem ¶
func (o PatchDeploymentPatchConfigPtrOutput) Elem() PatchDeploymentPatchConfigOutput
func (PatchDeploymentPatchConfigPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigPtrOutput) Goo ¶
goo update settings. Use this setting to override the default goo patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigPtrOutput) MigInstancesAllowed ¶ added in v6.19.0
func (o PatchDeploymentPatchConfigPtrOutput) MigInstancesAllowed() pulumi.BoolPtrOutput
Allows the patch job to run on Managed instance groups (MIGs).
func (PatchDeploymentPatchConfigPtrOutput) PostStep ¶
func (o PatchDeploymentPatchConfigPtrOutput) PostStep() PatchDeploymentPatchConfigPostStepPtrOutput
The ExecStep to run after the patch update. Structure is documented below.
func (PatchDeploymentPatchConfigPtrOutput) PreStep ¶
func (o PatchDeploymentPatchConfigPtrOutput) PreStep() PatchDeploymentPatchConfigPreStepPtrOutput
The ExecStep to run before the patch update. Structure is documented below.
func (PatchDeploymentPatchConfigPtrOutput) RebootConfig ¶
func (o PatchDeploymentPatchConfigPtrOutput) RebootConfig() pulumi.StringPtrOutput
Post-patch reboot settings. Possible values are `DEFAULT`, `ALWAYS`, and `NEVER`.
func (PatchDeploymentPatchConfigPtrOutput) ToPatchDeploymentPatchConfigPtrOutput ¶
func (o PatchDeploymentPatchConfigPtrOutput) ToPatchDeploymentPatchConfigPtrOutput() PatchDeploymentPatchConfigPtrOutput
func (PatchDeploymentPatchConfigPtrOutput) ToPatchDeploymentPatchConfigPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigPtrOutput) ToPatchDeploymentPatchConfigPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigPtrOutput
func (PatchDeploymentPatchConfigPtrOutput) WindowsUpdate ¶
func (o PatchDeploymentPatchConfigPtrOutput) WindowsUpdate() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
Windows update settings. Use this setting to override the default Windows patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigPtrOutput) Yum ¶
Yum update settings. Use this setting to override the default yum patch rules. Structure is documented below.
func (PatchDeploymentPatchConfigPtrOutput) Zypper ¶
func (o PatchDeploymentPatchConfigPtrOutput) Zypper() PatchDeploymentPatchConfigZypperPtrOutput
zypper update settings. Use this setting to override the default zypper patch rules. Structure is documented below.
type PatchDeploymentPatchConfigWindowsUpdate ¶
type PatchDeploymentPatchConfigWindowsUpdate struct { // Only apply updates of these windows update classifications. If empty, all updates are applied. // Each value may be one of `CRITICAL`, `SECURITY`, `DEFINITION`, `DRIVER`, `FEATURE_PACK`, `SERVICE_PACK`, `TOOL`, `UPDATE_ROLLUP`, and `UPDATE`. Classifications []string `pulumi:"classifications"` // List of KBs to exclude from update. Excludes []string `pulumi:"excludes"` // An exclusive list of kbs to be updated. These are the only patches that will be updated. // This field must not be used with other patch configurations. ExclusivePatches []string `pulumi:"exclusivePatches"` }
type PatchDeploymentPatchConfigWindowsUpdateArgs ¶
type PatchDeploymentPatchConfigWindowsUpdateArgs struct { // Only apply updates of these windows update classifications. If empty, all updates are applied. // Each value may be one of `CRITICAL`, `SECURITY`, `DEFINITION`, `DRIVER`, `FEATURE_PACK`, `SERVICE_PACK`, `TOOL`, `UPDATE_ROLLUP`, and `UPDATE`. Classifications pulumi.StringArrayInput `pulumi:"classifications"` // List of KBs to exclude from update. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // An exclusive list of kbs to be updated. These are the only patches that will be updated. // This field must not be used with other patch configurations. ExclusivePatches pulumi.StringArrayInput `pulumi:"exclusivePatches"` }
func (PatchDeploymentPatchConfigWindowsUpdateArgs) ElementType ¶
func (PatchDeploymentPatchConfigWindowsUpdateArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdateOutput ¶
func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdateOutput() PatchDeploymentPatchConfigWindowsUpdateOutput
func (PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext ¶
func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdateOutput
func (PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput ¶
func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
func (PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigWindowsUpdateArgs) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput
type PatchDeploymentPatchConfigWindowsUpdateInput ¶
type PatchDeploymentPatchConfigWindowsUpdateInput interface { pulumi.Input ToPatchDeploymentPatchConfigWindowsUpdateOutput() PatchDeploymentPatchConfigWindowsUpdateOutput ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext(context.Context) PatchDeploymentPatchConfigWindowsUpdateOutput }
PatchDeploymentPatchConfigWindowsUpdateInput is an input type that accepts PatchDeploymentPatchConfigWindowsUpdateArgs and PatchDeploymentPatchConfigWindowsUpdateOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigWindowsUpdateInput` via:
PatchDeploymentPatchConfigWindowsUpdateArgs{...}
type PatchDeploymentPatchConfigWindowsUpdateOutput ¶
type PatchDeploymentPatchConfigWindowsUpdateOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigWindowsUpdateOutput) Classifications ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) Classifications() pulumi.StringArrayOutput
Only apply updates of these windows update classifications. If empty, all updates are applied. Each value may be one of `CRITICAL`, `SECURITY`, `DEFINITION`, `DRIVER`, `FEATURE_PACK`, `SERVICE_PACK`, `TOOL`, `UPDATE_ROLLUP`, and `UPDATE`.
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ElementType ¶
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigWindowsUpdateOutput) Excludes ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ExclusivePatches ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ExclusivePatches() pulumi.StringArrayOutput
An exclusive list of kbs to be updated. These are the only patches that will be updated. This field must not be used with other patch configurations.
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdateOutput ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdateOutput() PatchDeploymentPatchConfigWindowsUpdateOutput
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdateOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdateOutput
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
func (PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigWindowsUpdateOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput
type PatchDeploymentPatchConfigWindowsUpdatePtrInput ¶
type PatchDeploymentPatchConfigWindowsUpdatePtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput }
PatchDeploymentPatchConfigWindowsUpdatePtrInput is an input type that accepts PatchDeploymentPatchConfigWindowsUpdateArgs, PatchDeploymentPatchConfigWindowsUpdatePtr and PatchDeploymentPatchConfigWindowsUpdatePtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigWindowsUpdatePtrInput` via:
PatchDeploymentPatchConfigWindowsUpdateArgs{...} or: nil
func PatchDeploymentPatchConfigWindowsUpdatePtr ¶
func PatchDeploymentPatchConfigWindowsUpdatePtr(v *PatchDeploymentPatchConfigWindowsUpdateArgs) PatchDeploymentPatchConfigWindowsUpdatePtrInput
type PatchDeploymentPatchConfigWindowsUpdatePtrOutput ¶
type PatchDeploymentPatchConfigWindowsUpdatePtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Classifications ¶
func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Classifications() pulumi.StringArrayOutput
Only apply updates of these windows update classifications. If empty, all updates are applied. Each value may be one of `CRITICAL`, `SECURITY`, `DEFINITION`, `DRIVER`, `FEATURE_PACK`, `SERVICE_PACK`, `TOOL`, `UPDATE_ROLLUP`, and `UPDATE`.
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Excludes ¶
func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ExclusivePatches ¶
func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ExclusivePatches() pulumi.StringArrayOutput
An exclusive list of kbs to be updated. These are the only patches that will be updated. This field must not be used with other patch configurations.
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput ¶
func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutput() PatchDeploymentPatchConfigWindowsUpdatePtrOutput
func (PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigWindowsUpdatePtrOutput) ToPatchDeploymentPatchConfigWindowsUpdatePtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigWindowsUpdatePtrOutput
type PatchDeploymentPatchConfigYum ¶
type PatchDeploymentPatchConfigYum struct { // List of KBs to exclude from update. Excludes []string `pulumi:"excludes"` // An exclusive list of packages to be updated. These are the only packages that will be updated. // If these packages are not installed, they will be ignored. This field cannot be specified with // any other patch configuration fields. ExclusivePackages []string `pulumi:"exclusivePackages"` // Will cause patch to run yum update-minimal instead. Minimal *bool `pulumi:"minimal"` // Adds the --security flag to yum update. Not supported on all platforms. Security *bool `pulumi:"security"` }
type PatchDeploymentPatchConfigYumArgs ¶
type PatchDeploymentPatchConfigYumArgs struct { // List of KBs to exclude from update. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // An exclusive list of packages to be updated. These are the only packages that will be updated. // If these packages are not installed, they will be ignored. This field cannot be specified with // any other patch configuration fields. ExclusivePackages pulumi.StringArrayInput `pulumi:"exclusivePackages"` // Will cause patch to run yum update-minimal instead. Minimal pulumi.BoolPtrInput `pulumi:"minimal"` // Adds the --security flag to yum update. Not supported on all platforms. Security pulumi.BoolPtrInput `pulumi:"security"` }
func (PatchDeploymentPatchConfigYumArgs) ElementType ¶
func (PatchDeploymentPatchConfigYumArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumOutput ¶
func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumOutput() PatchDeploymentPatchConfigYumOutput
func (PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumOutputWithContext ¶
func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumOutput
func (PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumPtrOutput ¶
func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput
func (PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigYumArgs) ToPatchDeploymentPatchConfigYumPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumPtrOutput
type PatchDeploymentPatchConfigYumInput ¶
type PatchDeploymentPatchConfigYumInput interface { pulumi.Input ToPatchDeploymentPatchConfigYumOutput() PatchDeploymentPatchConfigYumOutput ToPatchDeploymentPatchConfigYumOutputWithContext(context.Context) PatchDeploymentPatchConfigYumOutput }
PatchDeploymentPatchConfigYumInput is an input type that accepts PatchDeploymentPatchConfigYumArgs and PatchDeploymentPatchConfigYumOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigYumInput` via:
PatchDeploymentPatchConfigYumArgs{...}
type PatchDeploymentPatchConfigYumOutput ¶
type PatchDeploymentPatchConfigYumOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigYumOutput) ElementType ¶
func (PatchDeploymentPatchConfigYumOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigYumOutput) Excludes ¶
func (o PatchDeploymentPatchConfigYumOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigYumOutput) ExclusivePackages ¶
func (o PatchDeploymentPatchConfigYumOutput) ExclusivePackages() pulumi.StringArrayOutput
An exclusive list of packages to be updated. These are the only packages that will be updated. If these packages are not installed, they will be ignored. This field cannot be specified with any other patch configuration fields.
func (PatchDeploymentPatchConfigYumOutput) Minimal ¶
func (o PatchDeploymentPatchConfigYumOutput) Minimal() pulumi.BoolPtrOutput
Will cause patch to run yum update-minimal instead.
func (PatchDeploymentPatchConfigYumOutput) Security ¶
func (o PatchDeploymentPatchConfigYumOutput) Security() pulumi.BoolPtrOutput
Adds the --security flag to yum update. Not supported on all platforms.
func (PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumOutput ¶
func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumOutput() PatchDeploymentPatchConfigYumOutput
func (PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumOutputWithContext ¶
func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumOutput
func (PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumPtrOutput ¶
func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput
func (PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigYumOutput) ToPatchDeploymentPatchConfigYumPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumPtrOutput
type PatchDeploymentPatchConfigYumPtrInput ¶
type PatchDeploymentPatchConfigYumPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput ToPatchDeploymentPatchConfigYumPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigYumPtrOutput }
PatchDeploymentPatchConfigYumPtrInput is an input type that accepts PatchDeploymentPatchConfigYumArgs, PatchDeploymentPatchConfigYumPtr and PatchDeploymentPatchConfigYumPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigYumPtrInput` via:
PatchDeploymentPatchConfigYumArgs{...} or: nil
func PatchDeploymentPatchConfigYumPtr ¶
func PatchDeploymentPatchConfigYumPtr(v *PatchDeploymentPatchConfigYumArgs) PatchDeploymentPatchConfigYumPtrInput
type PatchDeploymentPatchConfigYumPtrOutput ¶
type PatchDeploymentPatchConfigYumPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigYumPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigYumPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigYumPtrOutput) Excludes ¶
func (o PatchDeploymentPatchConfigYumPtrOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigYumPtrOutput) ExclusivePackages ¶
func (o PatchDeploymentPatchConfigYumPtrOutput) ExclusivePackages() pulumi.StringArrayOutput
An exclusive list of packages to be updated. These are the only packages that will be updated. If these packages are not installed, they will be ignored. This field cannot be specified with any other patch configuration fields.
func (PatchDeploymentPatchConfigYumPtrOutput) Minimal ¶
func (o PatchDeploymentPatchConfigYumPtrOutput) Minimal() pulumi.BoolPtrOutput
Will cause patch to run yum update-minimal instead.
func (PatchDeploymentPatchConfigYumPtrOutput) Security ¶
func (o PatchDeploymentPatchConfigYumPtrOutput) Security() pulumi.BoolPtrOutput
Adds the --security flag to yum update. Not supported on all platforms.
func (PatchDeploymentPatchConfigYumPtrOutput) ToPatchDeploymentPatchConfigYumPtrOutput ¶
func (o PatchDeploymentPatchConfigYumPtrOutput) ToPatchDeploymentPatchConfigYumPtrOutput() PatchDeploymentPatchConfigYumPtrOutput
func (PatchDeploymentPatchConfigYumPtrOutput) ToPatchDeploymentPatchConfigYumPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigYumPtrOutput) ToPatchDeploymentPatchConfigYumPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigYumPtrOutput
type PatchDeploymentPatchConfigZypper ¶
type PatchDeploymentPatchConfigZypper struct { // Install only patches with these categories. Common categories include security, recommended, and feature. Categories []string `pulumi:"categories"` // List of KBs to exclude from update. Excludes []string `pulumi:"excludes"` // An exclusive list of kbs to be updated. These are the only patches that will be updated. // This field must not be used with other patch configurations. ExclusivePatches []string `pulumi:"exclusivePatches"` // Install only patches with these severities. Common severities include critical, important, moderate, and low. Severities []string `pulumi:"severities"` // Adds the --with-optional flag to zypper patch. WithOptional *bool `pulumi:"withOptional"` // Adds the --with-update flag, to zypper patch. WithUpdate *bool `pulumi:"withUpdate"` }
type PatchDeploymentPatchConfigZypperArgs ¶
type PatchDeploymentPatchConfigZypperArgs struct { // Install only patches with these categories. Common categories include security, recommended, and feature. Categories pulumi.StringArrayInput `pulumi:"categories"` // List of KBs to exclude from update. Excludes pulumi.StringArrayInput `pulumi:"excludes"` // An exclusive list of kbs to be updated. These are the only patches that will be updated. // This field must not be used with other patch configurations. ExclusivePatches pulumi.StringArrayInput `pulumi:"exclusivePatches"` // Install only patches with these severities. Common severities include critical, important, moderate, and low. Severities pulumi.StringArrayInput `pulumi:"severities"` // Adds the --with-optional flag to zypper patch. WithOptional pulumi.BoolPtrInput `pulumi:"withOptional"` // Adds the --with-update flag, to zypper patch. WithUpdate pulumi.BoolPtrInput `pulumi:"withUpdate"` }
func (PatchDeploymentPatchConfigZypperArgs) ElementType ¶
func (PatchDeploymentPatchConfigZypperArgs) ElementType() reflect.Type
func (PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperOutput ¶
func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperOutput() PatchDeploymentPatchConfigZypperOutput
func (PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperOutputWithContext ¶
func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperOutput
func (PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperPtrOutput ¶
func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput
func (PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext ¶
func (i PatchDeploymentPatchConfigZypperArgs) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperPtrOutput
type PatchDeploymentPatchConfigZypperInput ¶
type PatchDeploymentPatchConfigZypperInput interface { pulumi.Input ToPatchDeploymentPatchConfigZypperOutput() PatchDeploymentPatchConfigZypperOutput ToPatchDeploymentPatchConfigZypperOutputWithContext(context.Context) PatchDeploymentPatchConfigZypperOutput }
PatchDeploymentPatchConfigZypperInput is an input type that accepts PatchDeploymentPatchConfigZypperArgs and PatchDeploymentPatchConfigZypperOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigZypperInput` via:
PatchDeploymentPatchConfigZypperArgs{...}
type PatchDeploymentPatchConfigZypperOutput ¶
type PatchDeploymentPatchConfigZypperOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigZypperOutput) Categories ¶
func (o PatchDeploymentPatchConfigZypperOutput) Categories() pulumi.StringArrayOutput
Install only patches with these categories. Common categories include security, recommended, and feature.
func (PatchDeploymentPatchConfigZypperOutput) ElementType ¶
func (PatchDeploymentPatchConfigZypperOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigZypperOutput) Excludes ¶
func (o PatchDeploymentPatchConfigZypperOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigZypperOutput) ExclusivePatches ¶
func (o PatchDeploymentPatchConfigZypperOutput) ExclusivePatches() pulumi.StringArrayOutput
An exclusive list of kbs to be updated. These are the only patches that will be updated. This field must not be used with other patch configurations.
func (PatchDeploymentPatchConfigZypperOutput) Severities ¶
func (o PatchDeploymentPatchConfigZypperOutput) Severities() pulumi.StringArrayOutput
Install only patches with these severities. Common severities include critical, important, moderate, and low.
func (PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperOutput ¶
func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperOutput() PatchDeploymentPatchConfigZypperOutput
func (PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperOutputWithContext ¶
func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperOutput
func (PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperPtrOutput ¶
func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput
func (PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigZypperOutput) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperPtrOutput
func (PatchDeploymentPatchConfigZypperOutput) WithOptional ¶
func (o PatchDeploymentPatchConfigZypperOutput) WithOptional() pulumi.BoolPtrOutput
Adds the --with-optional flag to zypper patch.
func (PatchDeploymentPatchConfigZypperOutput) WithUpdate ¶
func (o PatchDeploymentPatchConfigZypperOutput) WithUpdate() pulumi.BoolPtrOutput
Adds the --with-update flag, to zypper patch.
type PatchDeploymentPatchConfigZypperPtrInput ¶
type PatchDeploymentPatchConfigZypperPtrInput interface { pulumi.Input ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(context.Context) PatchDeploymentPatchConfigZypperPtrOutput }
PatchDeploymentPatchConfigZypperPtrInput is an input type that accepts PatchDeploymentPatchConfigZypperArgs, PatchDeploymentPatchConfigZypperPtr and PatchDeploymentPatchConfigZypperPtrOutput values. You can construct a concrete instance of `PatchDeploymentPatchConfigZypperPtrInput` via:
PatchDeploymentPatchConfigZypperArgs{...} or: nil
func PatchDeploymentPatchConfigZypperPtr ¶
func PatchDeploymentPatchConfigZypperPtr(v *PatchDeploymentPatchConfigZypperArgs) PatchDeploymentPatchConfigZypperPtrInput
type PatchDeploymentPatchConfigZypperPtrOutput ¶
type PatchDeploymentPatchConfigZypperPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentPatchConfigZypperPtrOutput) Categories ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) Categories() pulumi.StringArrayOutput
Install only patches with these categories. Common categories include security, recommended, and feature.
func (PatchDeploymentPatchConfigZypperPtrOutput) ElementType ¶
func (PatchDeploymentPatchConfigZypperPtrOutput) ElementType() reflect.Type
func (PatchDeploymentPatchConfigZypperPtrOutput) Excludes ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) Excludes() pulumi.StringArrayOutput
List of KBs to exclude from update.
func (PatchDeploymentPatchConfigZypperPtrOutput) ExclusivePatches ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) ExclusivePatches() pulumi.StringArrayOutput
An exclusive list of kbs to be updated. These are the only patches that will be updated. This field must not be used with other patch configurations.
func (PatchDeploymentPatchConfigZypperPtrOutput) Severities ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) Severities() pulumi.StringArrayOutput
Install only patches with these severities. Common severities include critical, important, moderate, and low.
func (PatchDeploymentPatchConfigZypperPtrOutput) ToPatchDeploymentPatchConfigZypperPtrOutput ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) ToPatchDeploymentPatchConfigZypperPtrOutput() PatchDeploymentPatchConfigZypperPtrOutput
func (PatchDeploymentPatchConfigZypperPtrOutput) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) ToPatchDeploymentPatchConfigZypperPtrOutputWithContext(ctx context.Context) PatchDeploymentPatchConfigZypperPtrOutput
func (PatchDeploymentPatchConfigZypperPtrOutput) WithOptional ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) WithOptional() pulumi.BoolPtrOutput
Adds the --with-optional flag to zypper patch.
func (PatchDeploymentPatchConfigZypperPtrOutput) WithUpdate ¶
func (o PatchDeploymentPatchConfigZypperPtrOutput) WithUpdate() pulumi.BoolPtrOutput
Adds the --with-update flag, to zypper patch.
type PatchDeploymentRecurringSchedule ¶
type PatchDeploymentRecurringSchedule struct { // The end time at which a recurring patch deployment schedule is no longer active. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". EndTime *string `pulumi:"endTime"` // - // The time the last patch job ran successfully. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". LastExecuteTime *string `pulumi:"lastExecuteTime"` // Schedule with monthly executions. // Structure is documented below. Monthly *PatchDeploymentRecurringScheduleMonthly `pulumi:"monthly"` // - // The time the next patch job is scheduled to run. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". NextExecuteTime *string `pulumi:"nextExecuteTime"` // The time that the recurring schedule becomes effective. Defaults to createTime of the patch deployment. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". StartTime *string `pulumi:"startTime"` // Time of the day to run a recurring deployment. // Structure is documented below. TimeOfDay PatchDeploymentRecurringScheduleTimeOfDay `pulumi:"timeOfDay"` // Defines the time zone that timeOfDay is relative to. The rules for daylight saving time are // determined by the chosen time zone. // Structure is documented below. TimeZone PatchDeploymentRecurringScheduleTimeZone `pulumi:"timeZone"` // Schedule with weekly executions. // Structure is documented below. Weekly *PatchDeploymentRecurringScheduleWeekly `pulumi:"weekly"` }
type PatchDeploymentRecurringScheduleArgs ¶
type PatchDeploymentRecurringScheduleArgs struct { // The end time at which a recurring patch deployment schedule is no longer active. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". EndTime pulumi.StringPtrInput `pulumi:"endTime"` // - // The time the last patch job ran successfully. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". LastExecuteTime pulumi.StringPtrInput `pulumi:"lastExecuteTime"` // Schedule with monthly executions. // Structure is documented below. Monthly PatchDeploymentRecurringScheduleMonthlyPtrInput `pulumi:"monthly"` // - // The time the next patch job is scheduled to run. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". NextExecuteTime pulumi.StringPtrInput `pulumi:"nextExecuteTime"` // The time that the recurring schedule becomes effective. Defaults to createTime of the patch deployment. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Time of the day to run a recurring deployment. // Structure is documented below. TimeOfDay PatchDeploymentRecurringScheduleTimeOfDayInput `pulumi:"timeOfDay"` // Defines the time zone that timeOfDay is relative to. The rules for daylight saving time are // determined by the chosen time zone. // Structure is documented below. TimeZone PatchDeploymentRecurringScheduleTimeZoneInput `pulumi:"timeZone"` // Schedule with weekly executions. // Structure is documented below. Weekly PatchDeploymentRecurringScheduleWeeklyPtrInput `pulumi:"weekly"` }
func (PatchDeploymentRecurringScheduleArgs) ElementType ¶
func (PatchDeploymentRecurringScheduleArgs) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringScheduleOutput ¶
func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringScheduleOutput() PatchDeploymentRecurringScheduleOutput
func (PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringScheduleOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringScheduleOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleOutput
func (PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringSchedulePtrOutput ¶
func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput
func (PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringSchedulePtrOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleArgs) ToPatchDeploymentRecurringSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringSchedulePtrOutput
type PatchDeploymentRecurringScheduleInput ¶
type PatchDeploymentRecurringScheduleInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleOutput() PatchDeploymentRecurringScheduleOutput ToPatchDeploymentRecurringScheduleOutputWithContext(context.Context) PatchDeploymentRecurringScheduleOutput }
PatchDeploymentRecurringScheduleInput is an input type that accepts PatchDeploymentRecurringScheduleArgs and PatchDeploymentRecurringScheduleOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleInput` via:
PatchDeploymentRecurringScheduleArgs{...}
type PatchDeploymentRecurringScheduleMonthly ¶
type PatchDeploymentRecurringScheduleMonthly struct { // One day of the month. 1-31 indicates the 1st to the 31st day. -1 indicates the last day of the month. // Months without the target day will be skipped. For example, a schedule to run "every month on the 31st" // will not run in February, April, June, etc. MonthDay *int `pulumi:"monthDay"` // Week day in a month. // Structure is documented below. WeekDayOfMonth *PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonth `pulumi:"weekDayOfMonth"` }
type PatchDeploymentRecurringScheduleMonthlyArgs ¶
type PatchDeploymentRecurringScheduleMonthlyArgs struct { // One day of the month. 1-31 indicates the 1st to the 31st day. -1 indicates the last day of the month. // Months without the target day will be skipped. For example, a schedule to run "every month on the 31st" // will not run in February, April, June, etc. MonthDay pulumi.IntPtrInput `pulumi:"monthDay"` // Week day in a month. // Structure is documented below. WeekDayOfMonth PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput `pulumi:"weekDayOfMonth"` }
func (PatchDeploymentRecurringScheduleMonthlyArgs) ElementType ¶
func (PatchDeploymentRecurringScheduleMonthlyArgs) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyOutput ¶
func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyOutput() PatchDeploymentRecurringScheduleMonthlyOutput
func (PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyOutput
func (PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput ¶
func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleMonthlyArgs) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput
type PatchDeploymentRecurringScheduleMonthlyInput ¶
type PatchDeploymentRecurringScheduleMonthlyInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleMonthlyOutput() PatchDeploymentRecurringScheduleMonthlyOutput ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext(context.Context) PatchDeploymentRecurringScheduleMonthlyOutput }
PatchDeploymentRecurringScheduleMonthlyInput is an input type that accepts PatchDeploymentRecurringScheduleMonthlyArgs and PatchDeploymentRecurringScheduleMonthlyOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleMonthlyInput` via:
PatchDeploymentRecurringScheduleMonthlyArgs{...}
type PatchDeploymentRecurringScheduleMonthlyOutput ¶
type PatchDeploymentRecurringScheduleMonthlyOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleMonthlyOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleMonthlyOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleMonthlyOutput) MonthDay ¶
func (o PatchDeploymentRecurringScheduleMonthlyOutput) MonthDay() pulumi.IntPtrOutput
One day of the month. 1-31 indicates the 1st to the 31st day. -1 indicates the last day of the month. Months without the target day will be skipped. For example, a schedule to run "every month on the 31st" will not run in February, April, June, etc.
func (PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyOutput ¶
func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyOutput() PatchDeploymentRecurringScheduleMonthlyOutput
func (PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyOutput
func (PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput ¶
func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleMonthlyOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyOutput) WeekDayOfMonth ¶
func (o PatchDeploymentRecurringScheduleMonthlyOutput) WeekDayOfMonth() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
Week day in a month. Structure is documented below.
type PatchDeploymentRecurringScheduleMonthlyPtrInput ¶
type PatchDeploymentRecurringScheduleMonthlyPtrInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput }
PatchDeploymentRecurringScheduleMonthlyPtrInput is an input type that accepts PatchDeploymentRecurringScheduleMonthlyArgs, PatchDeploymentRecurringScheduleMonthlyPtr and PatchDeploymentRecurringScheduleMonthlyPtrOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleMonthlyPtrInput` via:
PatchDeploymentRecurringScheduleMonthlyArgs{...} or: nil
func PatchDeploymentRecurringScheduleMonthlyPtr ¶
func PatchDeploymentRecurringScheduleMonthlyPtr(v *PatchDeploymentRecurringScheduleMonthlyArgs) PatchDeploymentRecurringScheduleMonthlyPtrInput
type PatchDeploymentRecurringScheduleMonthlyPtrOutput ¶
type PatchDeploymentRecurringScheduleMonthlyPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) MonthDay ¶
func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) MonthDay() pulumi.IntPtrOutput
One day of the month. 1-31 indicates the 1st to the 31st day. -1 indicates the last day of the month. Months without the target day will be skipped. For example, a schedule to run "every month on the 31st" will not run in February, April, June, etc.
func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput ¶
func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutput() PatchDeploymentRecurringScheduleMonthlyPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyPtrOutput) WeekDayOfMonth ¶
func (o PatchDeploymentRecurringScheduleMonthlyPtrOutput) WeekDayOfMonth() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
Week day in a month. Structure is documented below.
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonth ¶
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonth struct { // A day of the week. // Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`. DayOfWeek string `pulumi:"dayOfWeek"` // Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month. WeekOrdinal int `pulumi:"weekOrdinal"` }
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs ¶
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs struct { // A day of the week. // Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`. DayOfWeek pulumi.StringInput `pulumi:"dayOfWeek"` // Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month. WeekOrdinal pulumi.IntInput `pulumi:"weekOrdinal"` }
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ElementType ¶
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput ¶
func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput ¶
func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthInput ¶
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext(context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput }
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthInput is an input type that accepts PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs and PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthInput` via:
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs{...}
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput ¶
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) DayOfWeek ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) DayOfWeek() pulumi.StringOutput
A day of the week. Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`.
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) WeekOrdinal ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthOutput) WeekOrdinal() pulumi.IntOutput
Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput ¶
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput }
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput is an input type that accepts PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs, PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtr and PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput` via:
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs{...} or: nil
func PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtr ¶
func PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtr(v *PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrInput
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput ¶
type PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) DayOfWeek ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) DayOfWeek() pulumi.StringPtrOutput
A day of the week. Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`.
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput() PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) ToPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput
func (PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) WeekOrdinal ¶
func (o PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthPtrOutput) WeekOrdinal() pulumi.IntPtrOutput
Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.
type PatchDeploymentRecurringScheduleOutput ¶
type PatchDeploymentRecurringScheduleOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleOutput) EndTime ¶
func (o PatchDeploymentRecurringScheduleOutput) EndTime() pulumi.StringPtrOutput
The end time at which a recurring patch deployment schedule is no longer active. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringScheduleOutput) LastExecuteTime ¶
func (o PatchDeploymentRecurringScheduleOutput) LastExecuteTime() pulumi.StringPtrOutput
- The time the last patch job ran successfully. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringScheduleOutput) Monthly ¶
func (o PatchDeploymentRecurringScheduleOutput) Monthly() PatchDeploymentRecurringScheduleMonthlyPtrOutput
Schedule with monthly executions. Structure is documented below.
func (PatchDeploymentRecurringScheduleOutput) NextExecuteTime ¶
func (o PatchDeploymentRecurringScheduleOutput) NextExecuteTime() pulumi.StringPtrOutput
- The time the next patch job is scheduled to run. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringScheduleOutput) StartTime ¶
func (o PatchDeploymentRecurringScheduleOutput) StartTime() pulumi.StringPtrOutput
The time that the recurring schedule becomes effective. Defaults to createTime of the patch deployment. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringScheduleOutput) TimeOfDay ¶
func (o PatchDeploymentRecurringScheduleOutput) TimeOfDay() PatchDeploymentRecurringScheduleTimeOfDayOutput
Time of the day to run a recurring deployment. Structure is documented below.
func (PatchDeploymentRecurringScheduleOutput) TimeZone ¶
func (o PatchDeploymentRecurringScheduleOutput) TimeZone() PatchDeploymentRecurringScheduleTimeZoneOutput
Defines the time zone that timeOfDay is relative to. The rules for daylight saving time are determined by the chosen time zone. Structure is documented below.
func (PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringScheduleOutput ¶
func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringScheduleOutput() PatchDeploymentRecurringScheduleOutput
func (PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringScheduleOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringScheduleOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleOutput
func (PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringSchedulePtrOutput ¶
func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput
func (PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringSchedulePtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleOutput) ToPatchDeploymentRecurringSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringSchedulePtrOutput
func (PatchDeploymentRecurringScheduleOutput) Weekly ¶
func (o PatchDeploymentRecurringScheduleOutput) Weekly() PatchDeploymentRecurringScheduleWeeklyPtrOutput
Schedule with weekly executions. Structure is documented below.
type PatchDeploymentRecurringSchedulePtrInput ¶
type PatchDeploymentRecurringSchedulePtrInput interface { pulumi.Input ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput ToPatchDeploymentRecurringSchedulePtrOutputWithContext(context.Context) PatchDeploymentRecurringSchedulePtrOutput }
PatchDeploymentRecurringSchedulePtrInput is an input type that accepts PatchDeploymentRecurringScheduleArgs, PatchDeploymentRecurringSchedulePtr and PatchDeploymentRecurringSchedulePtrOutput values. You can construct a concrete instance of `PatchDeploymentRecurringSchedulePtrInput` via:
PatchDeploymentRecurringScheduleArgs{...} or: nil
func PatchDeploymentRecurringSchedulePtr ¶
func PatchDeploymentRecurringSchedulePtr(v *PatchDeploymentRecurringScheduleArgs) PatchDeploymentRecurringSchedulePtrInput
type PatchDeploymentRecurringSchedulePtrOutput ¶
type PatchDeploymentRecurringSchedulePtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringSchedulePtrOutput) ElementType ¶
func (PatchDeploymentRecurringSchedulePtrOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringSchedulePtrOutput) EndTime ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) EndTime() pulumi.StringPtrOutput
The end time at which a recurring patch deployment schedule is no longer active. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringSchedulePtrOutput) LastExecuteTime ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) LastExecuteTime() pulumi.StringPtrOutput
- The time the last patch job ran successfully. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringSchedulePtrOutput) Monthly ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) Monthly() PatchDeploymentRecurringScheduleMonthlyPtrOutput
Schedule with monthly executions. Structure is documented below.
func (PatchDeploymentRecurringSchedulePtrOutput) NextExecuteTime ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) NextExecuteTime() pulumi.StringPtrOutput
- The time the next patch job is scheduled to run. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringSchedulePtrOutput) StartTime ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) StartTime() pulumi.StringPtrOutput
The time that the recurring schedule becomes effective. Defaults to createTime of the patch deployment. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
func (PatchDeploymentRecurringSchedulePtrOutput) TimeOfDay ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) TimeOfDay() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
Time of the day to run a recurring deployment. Structure is documented below.
func (PatchDeploymentRecurringSchedulePtrOutput) TimeZone ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) TimeZone() PatchDeploymentRecurringScheduleTimeZonePtrOutput
Defines the time zone that timeOfDay is relative to. The rules for daylight saving time are determined by the chosen time zone. Structure is documented below.
func (PatchDeploymentRecurringSchedulePtrOutput) ToPatchDeploymentRecurringSchedulePtrOutput ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) ToPatchDeploymentRecurringSchedulePtrOutput() PatchDeploymentRecurringSchedulePtrOutput
func (PatchDeploymentRecurringSchedulePtrOutput) ToPatchDeploymentRecurringSchedulePtrOutputWithContext ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) ToPatchDeploymentRecurringSchedulePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringSchedulePtrOutput
func (PatchDeploymentRecurringSchedulePtrOutput) Weekly ¶
func (o PatchDeploymentRecurringSchedulePtrOutput) Weekly() PatchDeploymentRecurringScheduleWeeklyPtrOutput
Schedule with weekly executions. Structure is documented below.
type PatchDeploymentRecurringScheduleTimeOfDay ¶
type PatchDeploymentRecurringScheduleTimeOfDay struct { // Hours of day in 24 hour format. Should be from 0 to 23. // An API may choose to allow the value "24:00:00" for scenarios like business closing time. Hours *int `pulumi:"hours"` // Minutes of hour of day. Must be from 0 to 59. Minutes *int `pulumi:"minutes"` // Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. Nanos *int `pulumi:"nanos"` // Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds. Seconds *int `pulumi:"seconds"` }
type PatchDeploymentRecurringScheduleTimeOfDayArgs ¶
type PatchDeploymentRecurringScheduleTimeOfDayArgs struct { // Hours of day in 24 hour format. Should be from 0 to 23. // An API may choose to allow the value "24:00:00" for scenarios like business closing time. Hours pulumi.IntPtrInput `pulumi:"hours"` // Minutes of hour of day. Must be from 0 to 59. Minutes pulumi.IntPtrInput `pulumi:"minutes"` // Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. Nanos pulumi.IntPtrInput `pulumi:"nanos"` // Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds. Seconds pulumi.IntPtrInput `pulumi:"seconds"` }
func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ElementType ¶
func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayOutput ¶
func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayOutput() PatchDeploymentRecurringScheduleTimeOfDayOutput
func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayOutput
func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput ¶
func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
func (PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleTimeOfDayArgs) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
type PatchDeploymentRecurringScheduleTimeOfDayInput ¶
type PatchDeploymentRecurringScheduleTimeOfDayInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleTimeOfDayOutput() PatchDeploymentRecurringScheduleTimeOfDayOutput ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext(context.Context) PatchDeploymentRecurringScheduleTimeOfDayOutput }
PatchDeploymentRecurringScheduleTimeOfDayInput is an input type that accepts PatchDeploymentRecurringScheduleTimeOfDayArgs and PatchDeploymentRecurringScheduleTimeOfDayOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleTimeOfDayInput` via:
PatchDeploymentRecurringScheduleTimeOfDayArgs{...}
type PatchDeploymentRecurringScheduleTimeOfDayOutput ¶
type PatchDeploymentRecurringScheduleTimeOfDayOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) Hours ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Hours() pulumi.IntPtrOutput
Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) Minutes ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Minutes() pulumi.IntPtrOutput
Minutes of hour of day. Must be from 0 to 59.
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) Nanos ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Nanos() pulumi.IntPtrOutput
Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) Seconds ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) Seconds() pulumi.IntPtrOutput
Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayOutput ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayOutput() PatchDeploymentRecurringScheduleTimeOfDayOutput
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayOutput
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
func (PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
type PatchDeploymentRecurringScheduleTimeOfDayPtrInput ¶
type PatchDeploymentRecurringScheduleTimeOfDayPtrInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput }
PatchDeploymentRecurringScheduleTimeOfDayPtrInput is an input type that accepts PatchDeploymentRecurringScheduleTimeOfDayArgs, PatchDeploymentRecurringScheduleTimeOfDayPtr and PatchDeploymentRecurringScheduleTimeOfDayPtrOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleTimeOfDayPtrInput` via:
PatchDeploymentRecurringScheduleTimeOfDayArgs{...} or: nil
func PatchDeploymentRecurringScheduleTimeOfDayPtr ¶
func PatchDeploymentRecurringScheduleTimeOfDayPtr(v *PatchDeploymentRecurringScheduleTimeOfDayArgs) PatchDeploymentRecurringScheduleTimeOfDayPtrInput
type PatchDeploymentRecurringScheduleTimeOfDayPtrOutput ¶
type PatchDeploymentRecurringScheduleTimeOfDayPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Hours ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Hours() pulumi.IntPtrOutput
Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Minutes ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Minutes() pulumi.IntPtrOutput
Minutes of hour of day. Must be from 0 to 59.
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Nanos ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Nanos() pulumi.IntPtrOutput
Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Seconds ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) Seconds() pulumi.IntPtrOutput
Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutput() PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
func (PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleTimeOfDayPtrOutput) ToPatchDeploymentRecurringScheduleTimeOfDayPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeOfDayPtrOutput
type PatchDeploymentRecurringScheduleTimeZoneArgs ¶
type PatchDeploymentRecurringScheduleTimeZoneArgs struct { // IANA Time Zone Database time zone, e.g. "America/New_York". Id pulumi.StringInput `pulumi:"id"` // IANA Time Zone Database version number, e.g. "2019a". Version pulumi.StringPtrInput `pulumi:"version"` }
func (PatchDeploymentRecurringScheduleTimeZoneArgs) ElementType ¶
func (PatchDeploymentRecurringScheduleTimeZoneArgs) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZoneOutput ¶
func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZoneOutput() PatchDeploymentRecurringScheduleTimeZoneOutput
func (PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZoneOutput
func (PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput ¶
func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput
func (PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleTimeZoneArgs) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput
type PatchDeploymentRecurringScheduleTimeZoneInput ¶
type PatchDeploymentRecurringScheduleTimeZoneInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleTimeZoneOutput() PatchDeploymentRecurringScheduleTimeZoneOutput ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext(context.Context) PatchDeploymentRecurringScheduleTimeZoneOutput }
PatchDeploymentRecurringScheduleTimeZoneInput is an input type that accepts PatchDeploymentRecurringScheduleTimeZoneArgs and PatchDeploymentRecurringScheduleTimeZoneOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleTimeZoneInput` via:
PatchDeploymentRecurringScheduleTimeZoneArgs{...}
type PatchDeploymentRecurringScheduleTimeZoneOutput ¶
type PatchDeploymentRecurringScheduleTimeZoneOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleTimeZoneOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleTimeZoneOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleTimeZoneOutput) Id ¶
func (o PatchDeploymentRecurringScheduleTimeZoneOutput) Id() pulumi.StringOutput
IANA Time Zone Database time zone, e.g. "America/New_York".
func (PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZoneOutput ¶
func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZoneOutput() PatchDeploymentRecurringScheduleTimeZoneOutput
func (PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZoneOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZoneOutput
func (PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput ¶
func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput
func (PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleTimeZoneOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput
func (PatchDeploymentRecurringScheduleTimeZoneOutput) Version ¶
func (o PatchDeploymentRecurringScheduleTimeZoneOutput) Version() pulumi.StringPtrOutput
IANA Time Zone Database version number, e.g. "2019a".
type PatchDeploymentRecurringScheduleTimeZonePtrInput ¶
type PatchDeploymentRecurringScheduleTimeZonePtrInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput }
PatchDeploymentRecurringScheduleTimeZonePtrInput is an input type that accepts PatchDeploymentRecurringScheduleTimeZoneArgs, PatchDeploymentRecurringScheduleTimeZonePtr and PatchDeploymentRecurringScheduleTimeZonePtrOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleTimeZonePtrInput` via:
PatchDeploymentRecurringScheduleTimeZoneArgs{...} or: nil
func PatchDeploymentRecurringScheduleTimeZonePtr ¶
func PatchDeploymentRecurringScheduleTimeZonePtr(v *PatchDeploymentRecurringScheduleTimeZoneArgs) PatchDeploymentRecurringScheduleTimeZonePtrInput
type PatchDeploymentRecurringScheduleTimeZonePtrOutput ¶
type PatchDeploymentRecurringScheduleTimeZonePtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) Id ¶
IANA Time Zone Database time zone, e.g. "America/New_York".
func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput ¶
func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutput() PatchDeploymentRecurringScheduleTimeZonePtrOutput
func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) ToPatchDeploymentRecurringScheduleTimeZonePtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleTimeZonePtrOutput
func (PatchDeploymentRecurringScheduleTimeZonePtrOutput) Version ¶
func (o PatchDeploymentRecurringScheduleTimeZonePtrOutput) Version() pulumi.StringPtrOutput
IANA Time Zone Database version number, e.g. "2019a".
type PatchDeploymentRecurringScheduleWeekly ¶
type PatchDeploymentRecurringScheduleWeekly struct { // A day of the week. // Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`. DayOfWeek string `pulumi:"dayOfWeek"` }
type PatchDeploymentRecurringScheduleWeeklyArgs ¶
type PatchDeploymentRecurringScheduleWeeklyArgs struct { // A day of the week. // Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`. DayOfWeek pulumi.StringInput `pulumi:"dayOfWeek"` }
func (PatchDeploymentRecurringScheduleWeeklyArgs) ElementType ¶
func (PatchDeploymentRecurringScheduleWeeklyArgs) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyOutput ¶
func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyOutput() PatchDeploymentRecurringScheduleWeeklyOutput
func (PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyOutput
func (PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput ¶
func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput
func (PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext ¶
func (i PatchDeploymentRecurringScheduleWeeklyArgs) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput
type PatchDeploymentRecurringScheduleWeeklyInput ¶
type PatchDeploymentRecurringScheduleWeeklyInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleWeeklyOutput() PatchDeploymentRecurringScheduleWeeklyOutput ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext(context.Context) PatchDeploymentRecurringScheduleWeeklyOutput }
PatchDeploymentRecurringScheduleWeeklyInput is an input type that accepts PatchDeploymentRecurringScheduleWeeklyArgs and PatchDeploymentRecurringScheduleWeeklyOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleWeeklyInput` via:
PatchDeploymentRecurringScheduleWeeklyArgs{...}
type PatchDeploymentRecurringScheduleWeeklyOutput ¶
type PatchDeploymentRecurringScheduleWeeklyOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleWeeklyOutput) DayOfWeek ¶
func (o PatchDeploymentRecurringScheduleWeeklyOutput) DayOfWeek() pulumi.StringOutput
A day of the week. Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`.
func (PatchDeploymentRecurringScheduleWeeklyOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleWeeklyOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyOutput ¶
func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyOutput() PatchDeploymentRecurringScheduleWeeklyOutput
func (PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyOutput
func (PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput ¶
func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput
func (PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleWeeklyOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput
type PatchDeploymentRecurringScheduleWeeklyPtrInput ¶
type PatchDeploymentRecurringScheduleWeeklyPtrInput interface { pulumi.Input ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput }
PatchDeploymentRecurringScheduleWeeklyPtrInput is an input type that accepts PatchDeploymentRecurringScheduleWeeklyArgs, PatchDeploymentRecurringScheduleWeeklyPtr and PatchDeploymentRecurringScheduleWeeklyPtrOutput values. You can construct a concrete instance of `PatchDeploymentRecurringScheduleWeeklyPtrInput` via:
PatchDeploymentRecurringScheduleWeeklyArgs{...} or: nil
func PatchDeploymentRecurringScheduleWeeklyPtr ¶
func PatchDeploymentRecurringScheduleWeeklyPtr(v *PatchDeploymentRecurringScheduleWeeklyArgs) PatchDeploymentRecurringScheduleWeeklyPtrInput
type PatchDeploymentRecurringScheduleWeeklyPtrOutput ¶
type PatchDeploymentRecurringScheduleWeeklyPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRecurringScheduleWeeklyPtrOutput) DayOfWeek ¶
func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) DayOfWeek() pulumi.StringPtrOutput
A day of the week. Possible values are `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, and `SUNDAY`.
func (PatchDeploymentRecurringScheduleWeeklyPtrOutput) ElementType ¶
func (PatchDeploymentRecurringScheduleWeeklyPtrOutput) ElementType() reflect.Type
func (PatchDeploymentRecurringScheduleWeeklyPtrOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput ¶
func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutput() PatchDeploymentRecurringScheduleWeeklyPtrOutput
func (PatchDeploymentRecurringScheduleWeeklyPtrOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext ¶
func (o PatchDeploymentRecurringScheduleWeeklyPtrOutput) ToPatchDeploymentRecurringScheduleWeeklyPtrOutputWithContext(ctx context.Context) PatchDeploymentRecurringScheduleWeeklyPtrOutput
type PatchDeploymentRollout ¶
type PatchDeploymentRollout struct { // The maximum number (or percentage) of VMs per zone to disrupt at any given moment. The number of VMs calculated from multiplying the percentage by the total number of VMs in a zone is rounded up. // During patching, a VM is considered disrupted from the time the agent is notified to begin until patching has completed. This disruption time includes the time to complete reboot and any post-patch steps. // A VM contributes to the disruption budget if its patching operation fails either when applying the patches, running pre or post patch steps, or if it fails to respond with a success notification before timing out. VMs that are not running or do not have an active agent do not count toward this disruption budget. // For zone-by-zone rollouts, if the disruption budget in a zone is exceeded, the patch job stops, because continuing to the next zone requires completion of the patch process in the previous zone. // For example, if the disruption budget has a fixed value of 10, and 8 VMs fail to patch in the current zone, the patch job continues to patch 2 VMs at a time until the zone is completed. When that zone is completed successfully, patching begins with 10 VMs at a time in the next zone. If 10 VMs in the next zone fail to patch, the patch job stops. // Structure is documented below. DisruptionBudget PatchDeploymentRolloutDisruptionBudget `pulumi:"disruptionBudget"` // Mode of the patch rollout. // Possible values are `ZONE_BY_ZONE` and `CONCURRENT_ZONES`. Mode string `pulumi:"mode"` }
type PatchDeploymentRolloutArgs ¶
type PatchDeploymentRolloutArgs struct { // The maximum number (or percentage) of VMs per zone to disrupt at any given moment. The number of VMs calculated from multiplying the percentage by the total number of VMs in a zone is rounded up. // During patching, a VM is considered disrupted from the time the agent is notified to begin until patching has completed. This disruption time includes the time to complete reboot and any post-patch steps. // A VM contributes to the disruption budget if its patching operation fails either when applying the patches, running pre or post patch steps, or if it fails to respond with a success notification before timing out. VMs that are not running or do not have an active agent do not count toward this disruption budget. // For zone-by-zone rollouts, if the disruption budget in a zone is exceeded, the patch job stops, because continuing to the next zone requires completion of the patch process in the previous zone. // For example, if the disruption budget has a fixed value of 10, and 8 VMs fail to patch in the current zone, the patch job continues to patch 2 VMs at a time until the zone is completed. When that zone is completed successfully, patching begins with 10 VMs at a time in the next zone. If 10 VMs in the next zone fail to patch, the patch job stops. // Structure is documented below. DisruptionBudget PatchDeploymentRolloutDisruptionBudgetInput `pulumi:"disruptionBudget"` // Mode of the patch rollout. // Possible values are `ZONE_BY_ZONE` and `CONCURRENT_ZONES`. Mode pulumi.StringInput `pulumi:"mode"` }
func (PatchDeploymentRolloutArgs) ElementType ¶
func (PatchDeploymentRolloutArgs) ElementType() reflect.Type
func (PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutOutput ¶
func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutOutput() PatchDeploymentRolloutOutput
func (PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutOutputWithContext ¶
func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutOutputWithContext(ctx context.Context) PatchDeploymentRolloutOutput
func (PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutPtrOutput ¶
func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput
func (PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutPtrOutputWithContext ¶
func (i PatchDeploymentRolloutArgs) ToPatchDeploymentRolloutPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutPtrOutput
type PatchDeploymentRolloutDisruptionBudgetArgs ¶
type PatchDeploymentRolloutDisruptionBudgetArgs struct { // Specifies a fixed value. Fixed pulumi.IntPtrInput `pulumi:"fixed"` // Specifies the relative value defined as a percentage, which will be multiplied by a reference value. Percentage pulumi.IntPtrInput `pulumi:"percentage"` }
func (PatchDeploymentRolloutDisruptionBudgetArgs) ElementType ¶
func (PatchDeploymentRolloutDisruptionBudgetArgs) ElementType() reflect.Type
func (PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetOutput ¶
func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetOutput() PatchDeploymentRolloutDisruptionBudgetOutput
func (PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext ¶
func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetOutput
func (PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput ¶
func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput
func (PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext ¶
func (i PatchDeploymentRolloutDisruptionBudgetArgs) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput
type PatchDeploymentRolloutDisruptionBudgetInput ¶
type PatchDeploymentRolloutDisruptionBudgetInput interface { pulumi.Input ToPatchDeploymentRolloutDisruptionBudgetOutput() PatchDeploymentRolloutDisruptionBudgetOutput ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext(context.Context) PatchDeploymentRolloutDisruptionBudgetOutput }
PatchDeploymentRolloutDisruptionBudgetInput is an input type that accepts PatchDeploymentRolloutDisruptionBudgetArgs and PatchDeploymentRolloutDisruptionBudgetOutput values. You can construct a concrete instance of `PatchDeploymentRolloutDisruptionBudgetInput` via:
PatchDeploymentRolloutDisruptionBudgetArgs{...}
type PatchDeploymentRolloutDisruptionBudgetOutput ¶
type PatchDeploymentRolloutDisruptionBudgetOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRolloutDisruptionBudgetOutput) ElementType ¶
func (PatchDeploymentRolloutDisruptionBudgetOutput) ElementType() reflect.Type
func (PatchDeploymentRolloutDisruptionBudgetOutput) Fixed ¶
func (o PatchDeploymentRolloutDisruptionBudgetOutput) Fixed() pulumi.IntPtrOutput
Specifies a fixed value.
func (PatchDeploymentRolloutDisruptionBudgetOutput) Percentage ¶
func (o PatchDeploymentRolloutDisruptionBudgetOutput) Percentage() pulumi.IntPtrOutput
Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
func (PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetOutput ¶
func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetOutput() PatchDeploymentRolloutDisruptionBudgetOutput
func (PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext ¶
func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetOutput
func (PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput ¶
func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput
func (PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext ¶
func (o PatchDeploymentRolloutDisruptionBudgetOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput
type PatchDeploymentRolloutDisruptionBudgetPtrInput ¶
type PatchDeploymentRolloutDisruptionBudgetPtrInput interface { pulumi.Input ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput }
PatchDeploymentRolloutDisruptionBudgetPtrInput is an input type that accepts PatchDeploymentRolloutDisruptionBudgetArgs, PatchDeploymentRolloutDisruptionBudgetPtr and PatchDeploymentRolloutDisruptionBudgetPtrOutput values. You can construct a concrete instance of `PatchDeploymentRolloutDisruptionBudgetPtrInput` via:
PatchDeploymentRolloutDisruptionBudgetArgs{...} or: nil
func PatchDeploymentRolloutDisruptionBudgetPtr ¶
func PatchDeploymentRolloutDisruptionBudgetPtr(v *PatchDeploymentRolloutDisruptionBudgetArgs) PatchDeploymentRolloutDisruptionBudgetPtrInput
type PatchDeploymentRolloutDisruptionBudgetPtrOutput ¶
type PatchDeploymentRolloutDisruptionBudgetPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) ElementType ¶
func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) ElementType() reflect.Type
func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) Fixed ¶
func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) Fixed() pulumi.IntPtrOutput
Specifies a fixed value.
func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) Percentage ¶
func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) Percentage() pulumi.IntPtrOutput
Specifies the relative value defined as a percentage, which will be multiplied by a reference value.
func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput ¶
func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutput() PatchDeploymentRolloutDisruptionBudgetPtrOutput
func (PatchDeploymentRolloutDisruptionBudgetPtrOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext ¶
func (o PatchDeploymentRolloutDisruptionBudgetPtrOutput) ToPatchDeploymentRolloutDisruptionBudgetPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutDisruptionBudgetPtrOutput
type PatchDeploymentRolloutInput ¶
type PatchDeploymentRolloutInput interface { pulumi.Input ToPatchDeploymentRolloutOutput() PatchDeploymentRolloutOutput ToPatchDeploymentRolloutOutputWithContext(context.Context) PatchDeploymentRolloutOutput }
PatchDeploymentRolloutInput is an input type that accepts PatchDeploymentRolloutArgs and PatchDeploymentRolloutOutput values. You can construct a concrete instance of `PatchDeploymentRolloutInput` via:
PatchDeploymentRolloutArgs{...}
type PatchDeploymentRolloutOutput ¶
type PatchDeploymentRolloutOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRolloutOutput) DisruptionBudget ¶
func (o PatchDeploymentRolloutOutput) DisruptionBudget() PatchDeploymentRolloutDisruptionBudgetOutput
The maximum number (or percentage) of VMs per zone to disrupt at any given moment. The number of VMs calculated from multiplying the percentage by the total number of VMs in a zone is rounded up. During patching, a VM is considered disrupted from the time the agent is notified to begin until patching has completed. This disruption time includes the time to complete reboot and any post-patch steps. A VM contributes to the disruption budget if its patching operation fails either when applying the patches, running pre or post patch steps, or if it fails to respond with a success notification before timing out. VMs that are not running or do not have an active agent do not count toward this disruption budget. For zone-by-zone rollouts, if the disruption budget in a zone is exceeded, the patch job stops, because continuing to the next zone requires completion of the patch process in the previous zone. For example, if the disruption budget has a fixed value of 10, and 8 VMs fail to patch in the current zone, the patch job continues to patch 2 VMs at a time until the zone is completed. When that zone is completed successfully, patching begins with 10 VMs at a time in the next zone. If 10 VMs in the next zone fail to patch, the patch job stops. Structure is documented below.
func (PatchDeploymentRolloutOutput) ElementType ¶
func (PatchDeploymentRolloutOutput) ElementType() reflect.Type
func (PatchDeploymentRolloutOutput) Mode ¶
func (o PatchDeploymentRolloutOutput) Mode() pulumi.StringOutput
Mode of the patch rollout. Possible values are `ZONE_BY_ZONE` and `CONCURRENT_ZONES`.
func (PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutOutput ¶
func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutOutput() PatchDeploymentRolloutOutput
func (PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutOutputWithContext ¶
func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutOutputWithContext(ctx context.Context) PatchDeploymentRolloutOutput
func (PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutPtrOutput ¶
func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput
func (PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutPtrOutputWithContext ¶
func (o PatchDeploymentRolloutOutput) ToPatchDeploymentRolloutPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutPtrOutput
type PatchDeploymentRolloutPtrInput ¶
type PatchDeploymentRolloutPtrInput interface { pulumi.Input ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput ToPatchDeploymentRolloutPtrOutputWithContext(context.Context) PatchDeploymentRolloutPtrOutput }
PatchDeploymentRolloutPtrInput is an input type that accepts PatchDeploymentRolloutArgs, PatchDeploymentRolloutPtr and PatchDeploymentRolloutPtrOutput values. You can construct a concrete instance of `PatchDeploymentRolloutPtrInput` via:
PatchDeploymentRolloutArgs{...} or: nil
func PatchDeploymentRolloutPtr ¶
func PatchDeploymentRolloutPtr(v *PatchDeploymentRolloutArgs) PatchDeploymentRolloutPtrInput
type PatchDeploymentRolloutPtrOutput ¶
type PatchDeploymentRolloutPtrOutput struct{ *pulumi.OutputState }
func (PatchDeploymentRolloutPtrOutput) DisruptionBudget ¶
func (o PatchDeploymentRolloutPtrOutput) DisruptionBudget() PatchDeploymentRolloutDisruptionBudgetPtrOutput
The maximum number (or percentage) of VMs per zone to disrupt at any given moment. The number of VMs calculated from multiplying the percentage by the total number of VMs in a zone is rounded up. During patching, a VM is considered disrupted from the time the agent is notified to begin until patching has completed. This disruption time includes the time to complete reboot and any post-patch steps. A VM contributes to the disruption budget if its patching operation fails either when applying the patches, running pre or post patch steps, or if it fails to respond with a success notification before timing out. VMs that are not running or do not have an active agent do not count toward this disruption budget. For zone-by-zone rollouts, if the disruption budget in a zone is exceeded, the patch job stops, because continuing to the next zone requires completion of the patch process in the previous zone. For example, if the disruption budget has a fixed value of 10, and 8 VMs fail to patch in the current zone, the patch job continues to patch 2 VMs at a time until the zone is completed. When that zone is completed successfully, patching begins with 10 VMs at a time in the next zone. If 10 VMs in the next zone fail to patch, the patch job stops. Structure is documented below.
func (PatchDeploymentRolloutPtrOutput) Elem ¶
func (o PatchDeploymentRolloutPtrOutput) Elem() PatchDeploymentRolloutOutput
func (PatchDeploymentRolloutPtrOutput) ElementType ¶
func (PatchDeploymentRolloutPtrOutput) ElementType() reflect.Type
func (PatchDeploymentRolloutPtrOutput) Mode ¶
func (o PatchDeploymentRolloutPtrOutput) Mode() pulumi.StringPtrOutput
Mode of the patch rollout. Possible values are `ZONE_BY_ZONE` and `CONCURRENT_ZONES`.
func (PatchDeploymentRolloutPtrOutput) ToPatchDeploymentRolloutPtrOutput ¶
func (o PatchDeploymentRolloutPtrOutput) ToPatchDeploymentRolloutPtrOutput() PatchDeploymentRolloutPtrOutput
func (PatchDeploymentRolloutPtrOutput) ToPatchDeploymentRolloutPtrOutputWithContext ¶
func (o PatchDeploymentRolloutPtrOutput) ToPatchDeploymentRolloutPtrOutputWithContext(ctx context.Context) PatchDeploymentRolloutPtrOutput
type PatchDeploymentState ¶
type PatchDeploymentState struct { // Time the patch deployment was created. Timestamp is in RFC3339 text format. A timestamp in RFC3339 UTC "Zulu" format, // accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". CreateTime pulumi.StringPtrInput // Description of the patch deployment. Length of the description is limited to 1024 characters. Description pulumi.StringPtrInput // Duration of the patch. After the duration ends, the patch times out. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s" Duration pulumi.StringPtrInput // VM instances to patch. // Structure is documented below. InstanceFilter PatchDeploymentInstanceFilterPtrInput // - // The time the last patch job ran successfully. // A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". LastExecuteTime pulumi.StringPtrInput // Unique name for the patch deployment resource in a project. The patch deployment name is in the form: // projects/{project_id}/patchDeployments/{patchDeploymentId}. Name pulumi.StringPtrInput // Schedule a one-time execution. // Structure is documented below. OneTimeSchedule PatchDeploymentOneTimeSchedulePtrInput // Patch configuration that is applied. // Structure is documented below. PatchConfig PatchDeploymentPatchConfigPtrInput // A name for the patch deployment in the project. When creating a name the following rules apply: // * Must contain only lowercase letters, numbers, and hyphens. // * Must start with a letter. // * Must be between 1-63 characters. // * Must end with a number or a letter. // * Must be unique within the project. PatchDeploymentId pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Schedule recurring executions. // Structure is documented below. RecurringSchedule PatchDeploymentRecurringSchedulePtrInput // Rollout strategy of the patch job. // Structure is documented below. Rollout PatchDeploymentRolloutPtrInput // Time the patch deployment was last updated. Timestamp is in RFC3339 text format. A timestamp in RFC3339 UTC "Zulu" // format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". UpdateTime pulumi.StringPtrInput }
func (PatchDeploymentState) ElementType ¶
func (PatchDeploymentState) ElementType() reflect.Type