Documentation
¶
Index ¶
- Constants
- type CloudService
- type CloudServiceArgs
- type CloudServiceExtensionProfile
- type CloudServiceExtensionProfileArgs
- func (CloudServiceExtensionProfileArgs) ElementType() reflect.Type
- func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfileOutput() CloudServiceExtensionProfileOutput
- func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfileOutputWithContext(ctx context.Context) CloudServiceExtensionProfileOutput
- func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput
- func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfilePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfilePtrOutput
- type CloudServiceExtensionProfileInput
- type CloudServiceExtensionProfileOutput
- func (CloudServiceExtensionProfileOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionProfileOutput) Extensions() ExtensionArrayOutput
- func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfileOutput() CloudServiceExtensionProfileOutput
- func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfileOutputWithContext(ctx context.Context) CloudServiceExtensionProfileOutput
- func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput
- func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfilePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfilePtrOutput
- type CloudServiceExtensionProfilePtrInput
- type CloudServiceExtensionProfilePtrOutput
- func (o CloudServiceExtensionProfilePtrOutput) Elem() CloudServiceExtensionProfileOutput
- func (CloudServiceExtensionProfilePtrOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionProfilePtrOutput) Extensions() ExtensionArrayOutput
- func (o CloudServiceExtensionProfilePtrOutput) ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput
- func (o CloudServiceExtensionProfilePtrOutput) ToCloudServiceExtensionProfilePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfilePtrOutput
- type CloudServiceExtensionProfileResponse
- type CloudServiceExtensionProfileResponseArgs
- func (CloudServiceExtensionProfileResponseArgs) ElementType() reflect.Type
- func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponseOutput() CloudServiceExtensionProfileResponseOutput
- func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponseOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponseOutput
- func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput
- func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponsePtrOutput
- type CloudServiceExtensionProfileResponseInput
- type CloudServiceExtensionProfileResponseOutput
- func (CloudServiceExtensionProfileResponseOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionProfileResponseOutput) Extensions() ExtensionResponseArrayOutput
- func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponseOutput() CloudServiceExtensionProfileResponseOutput
- func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponseOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponseOutput
- func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput
- func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponsePtrOutput
- type CloudServiceExtensionProfileResponsePtrInput
- type CloudServiceExtensionProfileResponsePtrOutput
- func (o CloudServiceExtensionProfileResponsePtrOutput) Elem() CloudServiceExtensionProfileResponseOutput
- func (CloudServiceExtensionProfileResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionProfileResponsePtrOutput) Extensions() ExtensionResponseArrayOutput
- func (o CloudServiceExtensionProfileResponsePtrOutput) ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput
- func (o CloudServiceExtensionProfileResponsePtrOutput) ToCloudServiceExtensionProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponsePtrOutput
- type CloudServiceExtensionProperties
- type CloudServiceExtensionPropertiesArgs
- func (CloudServiceExtensionPropertiesArgs) ElementType() reflect.Type
- func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesOutput() CloudServiceExtensionPropertiesOutput
- func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesOutput
- func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput
- func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesPtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesPtrOutput
- type CloudServiceExtensionPropertiesInput
- type CloudServiceExtensionPropertiesOutput
- func (o CloudServiceExtensionPropertiesOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (CloudServiceExtensionPropertiesOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionPropertiesOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) ProtectedSettings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferencePtrOutput
- func (o CloudServiceExtensionPropertiesOutput) Publisher() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) RolesAppliedTo() pulumi.StringArrayOutput
- func (o CloudServiceExtensionPropertiesOutput) Settings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesOutput() CloudServiceExtensionPropertiesOutput
- func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesOutput
- func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesPtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) Type() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type CloudServiceExtensionPropertiesPtrInput
- type CloudServiceExtensionPropertiesPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) Elem() CloudServiceExtensionPropertiesOutput
- func (CloudServiceExtensionPropertiesPtrOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionPropertiesPtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) ProtectedSettings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferencePtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) RolesAppliedTo() pulumi.StringArrayOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) Settings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) ToCloudServiceExtensionPropertiesPtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) Type() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type CloudServiceExtensionPropertiesResponse
- type CloudServiceExtensionPropertiesResponseArgs
- func (CloudServiceExtensionPropertiesResponseArgs) ElementType() reflect.Type
- func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponseOutput() CloudServiceExtensionPropertiesResponseOutput
- func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponseOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponseOutput
- func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput
- func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponsePtrOutput
- type CloudServiceExtensionPropertiesResponseInput
- type CloudServiceExtensionPropertiesResponseOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (CloudServiceExtensionPropertiesResponseOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionPropertiesResponseOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ProtectedSettings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferenceResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) RolesAppliedTo() pulumi.StringArrayOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) Settings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponseOutput() CloudServiceExtensionPropertiesResponseOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponseOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponseOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) Type() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type CloudServiceExtensionPropertiesResponsePtrInput
- type CloudServiceExtensionPropertiesResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) Elem() CloudServiceExtensionPropertiesResponseOutput
- func (CloudServiceExtensionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) ProtectedSettings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferenceResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) RolesAppliedTo() pulumi.StringArrayOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) Settings() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponsePtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o CloudServiceExtensionPropertiesResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type CloudServiceInput
- type CloudServiceNetworkProfile
- type CloudServiceNetworkProfileArgs
- func (CloudServiceNetworkProfileArgs) ElementType() reflect.Type
- func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfileOutput() CloudServiceNetworkProfileOutput
- func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfileOutputWithContext(ctx context.Context) CloudServiceNetworkProfileOutput
- func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput
- func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfilePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfilePtrOutput
- type CloudServiceNetworkProfileInput
- type CloudServiceNetworkProfileOutput
- func (CloudServiceNetworkProfileOutput) ElementType() reflect.Type
- func (o CloudServiceNetworkProfileOutput) LoadBalancerConfigurations() LoadBalancerConfigurationArrayOutput
- func (o CloudServiceNetworkProfileOutput) SwappableCloudService() SubResourcePtrOutput
- func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfileOutput() CloudServiceNetworkProfileOutput
- func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfileOutputWithContext(ctx context.Context) CloudServiceNetworkProfileOutput
- func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput
- func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfilePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfilePtrOutput
- type CloudServiceNetworkProfilePtrInput
- type CloudServiceNetworkProfilePtrOutput
- func (o CloudServiceNetworkProfilePtrOutput) Elem() CloudServiceNetworkProfileOutput
- func (CloudServiceNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o CloudServiceNetworkProfilePtrOutput) LoadBalancerConfigurations() LoadBalancerConfigurationArrayOutput
- func (o CloudServiceNetworkProfilePtrOutput) SwappableCloudService() SubResourcePtrOutput
- func (o CloudServiceNetworkProfilePtrOutput) ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput
- func (o CloudServiceNetworkProfilePtrOutput) ToCloudServiceNetworkProfilePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfilePtrOutput
- type CloudServiceNetworkProfileResponse
- type CloudServiceNetworkProfileResponseArgs
- func (CloudServiceNetworkProfileResponseArgs) ElementType() reflect.Type
- func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponseOutput() CloudServiceNetworkProfileResponseOutput
- func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponseOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponseOutput
- func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput
- func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponsePtrOutput
- type CloudServiceNetworkProfileResponseInput
- type CloudServiceNetworkProfileResponseOutput
- func (CloudServiceNetworkProfileResponseOutput) ElementType() reflect.Type
- func (o CloudServiceNetworkProfileResponseOutput) LoadBalancerConfigurations() LoadBalancerConfigurationResponseArrayOutput
- func (o CloudServiceNetworkProfileResponseOutput) SwappableCloudService() SubResourceResponsePtrOutput
- func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponseOutput() CloudServiceNetworkProfileResponseOutput
- func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponseOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponseOutput
- func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput
- func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponsePtrOutput
- type CloudServiceNetworkProfileResponsePtrInput
- type CloudServiceNetworkProfileResponsePtrOutput
- func (o CloudServiceNetworkProfileResponsePtrOutput) Elem() CloudServiceNetworkProfileResponseOutput
- func (CloudServiceNetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceNetworkProfileResponsePtrOutput) LoadBalancerConfigurations() LoadBalancerConfigurationResponseArrayOutput
- func (o CloudServiceNetworkProfileResponsePtrOutput) SwappableCloudService() SubResourceResponsePtrOutput
- func (o CloudServiceNetworkProfileResponsePtrOutput) ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput
- func (o CloudServiceNetworkProfileResponsePtrOutput) ToCloudServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponsePtrOutput
- type CloudServiceOsProfile
- type CloudServiceOsProfileArgs
- func (CloudServiceOsProfileArgs) ElementType() reflect.Type
- func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfileOutput() CloudServiceOsProfileOutput
- func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfileOutputWithContext(ctx context.Context) CloudServiceOsProfileOutput
- func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput
- func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfilePtrOutputWithContext(ctx context.Context) CloudServiceOsProfilePtrOutput
- type CloudServiceOsProfileInput
- type CloudServiceOsProfileOutput
- func (CloudServiceOsProfileOutput) ElementType() reflect.Type
- func (o CloudServiceOsProfileOutput) Secrets() CloudServiceVaultSecretGroupArrayOutput
- func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfileOutput() CloudServiceOsProfileOutput
- func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfileOutputWithContext(ctx context.Context) CloudServiceOsProfileOutput
- func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput
- func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfilePtrOutputWithContext(ctx context.Context) CloudServiceOsProfilePtrOutput
- type CloudServiceOsProfilePtrInput
- type CloudServiceOsProfilePtrOutput
- func (o CloudServiceOsProfilePtrOutput) Elem() CloudServiceOsProfileOutput
- func (CloudServiceOsProfilePtrOutput) ElementType() reflect.Type
- func (o CloudServiceOsProfilePtrOutput) Secrets() CloudServiceVaultSecretGroupArrayOutput
- func (o CloudServiceOsProfilePtrOutput) ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput
- func (o CloudServiceOsProfilePtrOutput) ToCloudServiceOsProfilePtrOutputWithContext(ctx context.Context) CloudServiceOsProfilePtrOutput
- type CloudServiceOsProfileResponse
- type CloudServiceOsProfileResponseArgs
- func (CloudServiceOsProfileResponseArgs) ElementType() reflect.Type
- func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponseOutput() CloudServiceOsProfileResponseOutput
- func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponseOutputWithContext(ctx context.Context) CloudServiceOsProfileResponseOutput
- func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput
- func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceOsProfileResponsePtrOutput
- type CloudServiceOsProfileResponseInput
- type CloudServiceOsProfileResponseOutput
- func (CloudServiceOsProfileResponseOutput) ElementType() reflect.Type
- func (o CloudServiceOsProfileResponseOutput) Secrets() CloudServiceVaultSecretGroupResponseArrayOutput
- func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponseOutput() CloudServiceOsProfileResponseOutput
- func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponseOutputWithContext(ctx context.Context) CloudServiceOsProfileResponseOutput
- func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput
- func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceOsProfileResponsePtrOutput
- type CloudServiceOsProfileResponsePtrInput
- type CloudServiceOsProfileResponsePtrOutput
- func (o CloudServiceOsProfileResponsePtrOutput) Elem() CloudServiceOsProfileResponseOutput
- func (CloudServiceOsProfileResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceOsProfileResponsePtrOutput) Secrets() CloudServiceVaultSecretGroupResponseArrayOutput
- func (o CloudServiceOsProfileResponsePtrOutput) ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput
- func (o CloudServiceOsProfileResponsePtrOutput) ToCloudServiceOsProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceOsProfileResponsePtrOutput
- type CloudServiceOutput
- type CloudServiceProperties
- type CloudServicePropertiesArgs
- func (CloudServicePropertiesArgs) ElementType() reflect.Type
- func (i CloudServicePropertiesArgs) ToCloudServicePropertiesOutput() CloudServicePropertiesOutput
- func (i CloudServicePropertiesArgs) ToCloudServicePropertiesOutputWithContext(ctx context.Context) CloudServicePropertiesOutput
- func (i CloudServicePropertiesArgs) ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput
- func (i CloudServicePropertiesArgs) ToCloudServicePropertiesPtrOutputWithContext(ctx context.Context) CloudServicePropertiesPtrOutput
- type CloudServicePropertiesInput
- type CloudServicePropertiesOutput
- func (o CloudServicePropertiesOutput) Configuration() pulumi.StringPtrOutput
- func (o CloudServicePropertiesOutput) ConfigurationUrl() pulumi.StringPtrOutput
- func (CloudServicePropertiesOutput) ElementType() reflect.Type
- func (o CloudServicePropertiesOutput) ExtensionProfile() CloudServiceExtensionProfilePtrOutput
- func (o CloudServicePropertiesOutput) NetworkProfile() CloudServiceNetworkProfilePtrOutput
- func (o CloudServicePropertiesOutput) OsProfile() CloudServiceOsProfilePtrOutput
- func (o CloudServicePropertiesOutput) PackageUrl() pulumi.StringPtrOutput
- func (o CloudServicePropertiesOutput) RoleProfile() CloudServiceRoleProfilePtrOutput
- func (o CloudServicePropertiesOutput) StartCloudService() pulumi.BoolPtrOutput
- func (o CloudServicePropertiesOutput) ToCloudServicePropertiesOutput() CloudServicePropertiesOutput
- func (o CloudServicePropertiesOutput) ToCloudServicePropertiesOutputWithContext(ctx context.Context) CloudServicePropertiesOutput
- func (o CloudServicePropertiesOutput) ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput
- func (o CloudServicePropertiesOutput) ToCloudServicePropertiesPtrOutputWithContext(ctx context.Context) CloudServicePropertiesPtrOutput
- func (o CloudServicePropertiesOutput) UpgradeMode() pulumi.StringPtrOutput
- type CloudServicePropertiesPtrInput
- type CloudServicePropertiesPtrOutput
- func (o CloudServicePropertiesPtrOutput) Configuration() pulumi.StringPtrOutput
- func (o CloudServicePropertiesPtrOutput) ConfigurationUrl() pulumi.StringPtrOutput
- func (o CloudServicePropertiesPtrOutput) Elem() CloudServicePropertiesOutput
- func (CloudServicePropertiesPtrOutput) ElementType() reflect.Type
- func (o CloudServicePropertiesPtrOutput) ExtensionProfile() CloudServiceExtensionProfilePtrOutput
- func (o CloudServicePropertiesPtrOutput) NetworkProfile() CloudServiceNetworkProfilePtrOutput
- func (o CloudServicePropertiesPtrOutput) OsProfile() CloudServiceOsProfilePtrOutput
- func (o CloudServicePropertiesPtrOutput) PackageUrl() pulumi.StringPtrOutput
- func (o CloudServicePropertiesPtrOutput) RoleProfile() CloudServiceRoleProfilePtrOutput
- func (o CloudServicePropertiesPtrOutput) StartCloudService() pulumi.BoolPtrOutput
- func (o CloudServicePropertiesPtrOutput) ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput
- func (o CloudServicePropertiesPtrOutput) ToCloudServicePropertiesPtrOutputWithContext(ctx context.Context) CloudServicePropertiesPtrOutput
- func (o CloudServicePropertiesPtrOutput) UpgradeMode() pulumi.StringPtrOutput
- type CloudServicePropertiesResponse
- type CloudServicePropertiesResponseArgs
- func (CloudServicePropertiesResponseArgs) ElementType() reflect.Type
- func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponseOutput() CloudServicePropertiesResponseOutput
- func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponseOutputWithContext(ctx context.Context) CloudServicePropertiesResponseOutput
- func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput
- func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServicePropertiesResponsePtrOutput
- type CloudServicePropertiesResponseInput
- type CloudServicePropertiesResponseOutput
- func (o CloudServicePropertiesResponseOutput) Configuration() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponseOutput) ConfigurationUrl() pulumi.StringPtrOutput
- func (CloudServicePropertiesResponseOutput) ElementType() reflect.Type
- func (o CloudServicePropertiesResponseOutput) ExtensionProfile() CloudServiceExtensionProfileResponsePtrOutput
- func (o CloudServicePropertiesResponseOutput) NetworkProfile() CloudServiceNetworkProfileResponsePtrOutput
- func (o CloudServicePropertiesResponseOutput) OsProfile() CloudServiceOsProfileResponsePtrOutput
- func (o CloudServicePropertiesResponseOutput) PackageUrl() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o CloudServicePropertiesResponseOutput) RoleProfile() CloudServiceRoleProfileResponsePtrOutput
- func (o CloudServicePropertiesResponseOutput) StartCloudService() pulumi.BoolPtrOutput
- func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponseOutput() CloudServicePropertiesResponseOutput
- func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponseOutputWithContext(ctx context.Context) CloudServicePropertiesResponseOutput
- func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput
- func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServicePropertiesResponsePtrOutput
- func (o CloudServicePropertiesResponseOutput) UniqueId() pulumi.StringOutput
- func (o CloudServicePropertiesResponseOutput) UpgradeMode() pulumi.StringPtrOutput
- type CloudServicePropertiesResponsePtrInput
- type CloudServicePropertiesResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) Configuration() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) ConfigurationUrl() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) Elem() CloudServicePropertiesResponseOutput
- func (CloudServicePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServicePropertiesResponsePtrOutput) ExtensionProfile() CloudServiceExtensionProfileResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) NetworkProfile() CloudServiceNetworkProfileResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) OsProfile() CloudServiceOsProfileResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) PackageUrl() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) RoleProfile() CloudServiceRoleProfileResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) StartCloudService() pulumi.BoolPtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) ToCloudServicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServicePropertiesResponsePtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) UniqueId() pulumi.StringPtrOutput
- func (o CloudServicePropertiesResponsePtrOutput) UpgradeMode() pulumi.StringPtrOutput
- type CloudServiceRoleProfile
- type CloudServiceRoleProfileArgs
- func (CloudServiceRoleProfileArgs) ElementType() reflect.Type
- func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfileOutput() CloudServiceRoleProfileOutput
- func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfileOutputWithContext(ctx context.Context) CloudServiceRoleProfileOutput
- func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput
- func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfilePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfilePtrOutput
- type CloudServiceRoleProfileInput
- type CloudServiceRoleProfileOutput
- func (CloudServiceRoleProfileOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfileOutput) Roles() CloudServiceRoleProfilePropertiesArrayOutput
- func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfileOutput() CloudServiceRoleProfileOutput
- func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfileOutputWithContext(ctx context.Context) CloudServiceRoleProfileOutput
- func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput
- func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfilePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfilePtrOutput
- type CloudServiceRoleProfileProperties
- type CloudServiceRoleProfilePropertiesArgs
- func (CloudServiceRoleProfilePropertiesArgs) ElementType() reflect.Type
- func (i CloudServiceRoleProfilePropertiesArgs) ToCloudServiceRoleProfilePropertiesOutput() CloudServiceRoleProfilePropertiesOutput
- func (i CloudServiceRoleProfilePropertiesArgs) ToCloudServiceRoleProfilePropertiesOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesOutput
- type CloudServiceRoleProfilePropertiesArray
- func (CloudServiceRoleProfilePropertiesArray) ElementType() reflect.Type
- func (i CloudServiceRoleProfilePropertiesArray) ToCloudServiceRoleProfilePropertiesArrayOutput() CloudServiceRoleProfilePropertiesArrayOutput
- func (i CloudServiceRoleProfilePropertiesArray) ToCloudServiceRoleProfilePropertiesArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesArrayOutput
- type CloudServiceRoleProfilePropertiesArrayInput
- type CloudServiceRoleProfilePropertiesArrayOutput
- func (CloudServiceRoleProfilePropertiesArrayOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfilePropertiesArrayOutput) Index(i pulumi.IntInput) CloudServiceRoleProfilePropertiesOutput
- func (o CloudServiceRoleProfilePropertiesArrayOutput) ToCloudServiceRoleProfilePropertiesArrayOutput() CloudServiceRoleProfilePropertiesArrayOutput
- func (o CloudServiceRoleProfilePropertiesArrayOutput) ToCloudServiceRoleProfilePropertiesArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesArrayOutput
- type CloudServiceRoleProfilePropertiesInput
- type CloudServiceRoleProfilePropertiesOutput
- func (CloudServiceRoleProfilePropertiesOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfilePropertiesOutput) Name() pulumi.StringPtrOutput
- func (o CloudServiceRoleProfilePropertiesOutput) Sku() CloudServiceRoleSkuPtrOutput
- func (o CloudServiceRoleProfilePropertiesOutput) ToCloudServiceRoleProfilePropertiesOutput() CloudServiceRoleProfilePropertiesOutput
- func (o CloudServiceRoleProfilePropertiesOutput) ToCloudServiceRoleProfilePropertiesOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesOutput
- type CloudServiceRoleProfilePropertiesResponse
- type CloudServiceRoleProfilePropertiesResponseArgs
- func (CloudServiceRoleProfilePropertiesResponseArgs) ElementType() reflect.Type
- func (i CloudServiceRoleProfilePropertiesResponseArgs) ToCloudServiceRoleProfilePropertiesResponseOutput() CloudServiceRoleProfilePropertiesResponseOutput
- func (i CloudServiceRoleProfilePropertiesResponseArgs) ToCloudServiceRoleProfilePropertiesResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseOutput
- type CloudServiceRoleProfilePropertiesResponseArray
- func (CloudServiceRoleProfilePropertiesResponseArray) ElementType() reflect.Type
- func (i CloudServiceRoleProfilePropertiesResponseArray) ToCloudServiceRoleProfilePropertiesResponseArrayOutput() CloudServiceRoleProfilePropertiesResponseArrayOutput
- func (i CloudServiceRoleProfilePropertiesResponseArray) ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseArrayOutput
- type CloudServiceRoleProfilePropertiesResponseArrayInput
- type CloudServiceRoleProfilePropertiesResponseArrayOutput
- func (CloudServiceRoleProfilePropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfilePropertiesResponseArrayOutput) Index(i pulumi.IntInput) CloudServiceRoleProfilePropertiesResponseOutput
- func (o CloudServiceRoleProfilePropertiesResponseArrayOutput) ToCloudServiceRoleProfilePropertiesResponseArrayOutput() CloudServiceRoleProfilePropertiesResponseArrayOutput
- func (o CloudServiceRoleProfilePropertiesResponseArrayOutput) ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseArrayOutput
- type CloudServiceRoleProfilePropertiesResponseInput
- type CloudServiceRoleProfilePropertiesResponseOutput
- func (CloudServiceRoleProfilePropertiesResponseOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfilePropertiesResponseOutput) Name() pulumi.StringPtrOutput
- func (o CloudServiceRoleProfilePropertiesResponseOutput) Sku() CloudServiceRoleSkuResponsePtrOutput
- func (o CloudServiceRoleProfilePropertiesResponseOutput) ToCloudServiceRoleProfilePropertiesResponseOutput() CloudServiceRoleProfilePropertiesResponseOutput
- func (o CloudServiceRoleProfilePropertiesResponseOutput) ToCloudServiceRoleProfilePropertiesResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseOutput
- type CloudServiceRoleProfilePtrInput
- type CloudServiceRoleProfilePtrOutput
- func (o CloudServiceRoleProfilePtrOutput) Elem() CloudServiceRoleProfileOutput
- func (CloudServiceRoleProfilePtrOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfilePtrOutput) Roles() CloudServiceRoleProfilePropertiesArrayOutput
- func (o CloudServiceRoleProfilePtrOutput) ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput
- func (o CloudServiceRoleProfilePtrOutput) ToCloudServiceRoleProfilePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfilePtrOutput
- type CloudServiceRoleProfileResponse
- type CloudServiceRoleProfileResponseArgs
- func (CloudServiceRoleProfileResponseArgs) ElementType() reflect.Type
- func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponseOutput() CloudServiceRoleProfileResponseOutput
- func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponseOutput
- func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput
- func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponsePtrOutput
- type CloudServiceRoleProfileResponseInput
- type CloudServiceRoleProfileResponseOutput
- func (CloudServiceRoleProfileResponseOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfileResponseOutput) Roles() CloudServiceRoleProfilePropertiesResponseArrayOutput
- func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponseOutput() CloudServiceRoleProfileResponseOutput
- func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponseOutput
- func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput
- func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponsePtrOutput
- type CloudServiceRoleProfileResponsePtrInput
- type CloudServiceRoleProfileResponsePtrOutput
- func (o CloudServiceRoleProfileResponsePtrOutput) Elem() CloudServiceRoleProfileResponseOutput
- func (CloudServiceRoleProfileResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceRoleProfileResponsePtrOutput) Roles() CloudServiceRoleProfilePropertiesResponseArrayOutput
- func (o CloudServiceRoleProfileResponsePtrOutput) ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput
- func (o CloudServiceRoleProfileResponsePtrOutput) ToCloudServiceRoleProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponsePtrOutput
- type CloudServiceRoleSku
- type CloudServiceRoleSkuArgs
- func (CloudServiceRoleSkuArgs) ElementType() reflect.Type
- func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuOutput() CloudServiceRoleSkuOutput
- func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuOutputWithContext(ctx context.Context) CloudServiceRoleSkuOutput
- func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput
- func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuPtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuPtrOutput
- type CloudServiceRoleSkuInput
- type CloudServiceRoleSkuOutput
- func (o CloudServiceRoleSkuOutput) Capacity() pulumi.Float64PtrOutput
- func (CloudServiceRoleSkuOutput) ElementType() reflect.Type
- func (o CloudServiceRoleSkuOutput) Name() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuOutput) Tier() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuOutput() CloudServiceRoleSkuOutput
- func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuOutputWithContext(ctx context.Context) CloudServiceRoleSkuOutput
- func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput
- func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuPtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuPtrOutput
- type CloudServiceRoleSkuPtrInput
- type CloudServiceRoleSkuPtrOutput
- func (o CloudServiceRoleSkuPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o CloudServiceRoleSkuPtrOutput) Elem() CloudServiceRoleSkuOutput
- func (CloudServiceRoleSkuPtrOutput) ElementType() reflect.Type
- func (o CloudServiceRoleSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuPtrOutput) ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput
- func (o CloudServiceRoleSkuPtrOutput) ToCloudServiceRoleSkuPtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuPtrOutput
- type CloudServiceRoleSkuResponse
- type CloudServiceRoleSkuResponseArgs
- func (CloudServiceRoleSkuResponseArgs) ElementType() reflect.Type
- func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponseOutput() CloudServiceRoleSkuResponseOutput
- func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponseOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponseOutput
- func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput
- func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponsePtrOutput
- type CloudServiceRoleSkuResponseInput
- type CloudServiceRoleSkuResponseOutput
- func (o CloudServiceRoleSkuResponseOutput) Capacity() pulumi.Float64PtrOutput
- func (CloudServiceRoleSkuResponseOutput) ElementType() reflect.Type
- func (o CloudServiceRoleSkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponseOutput() CloudServiceRoleSkuResponseOutput
- func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponseOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponseOutput
- func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput
- func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponsePtrOutput
- type CloudServiceRoleSkuResponsePtrInput
- type CloudServiceRoleSkuResponsePtrOutput
- func (o CloudServiceRoleSkuResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o CloudServiceRoleSkuResponsePtrOutput) Elem() CloudServiceRoleSkuResponseOutput
- func (CloudServiceRoleSkuResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceRoleSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o CloudServiceRoleSkuResponsePtrOutput) ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput
- func (o CloudServiceRoleSkuResponsePtrOutput) ToCloudServiceRoleSkuResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponsePtrOutput
- type CloudServiceState
- type CloudServiceUpgradeMode
- func (CloudServiceUpgradeMode) ElementType() reflect.Type
- func (e CloudServiceUpgradeMode) ToStringOutput() pulumi.StringOutput
- func (e CloudServiceUpgradeMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CloudServiceUpgradeMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CloudServiceUpgradeMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudServiceVaultAndSecretReference
- type CloudServiceVaultAndSecretReferenceArgs
- func (CloudServiceVaultAndSecretReferenceArgs) ElementType() reflect.Type
- func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferenceOutput() CloudServiceVaultAndSecretReferenceOutput
- func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferenceOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceOutput
- func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput
- func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferencePtrOutput
- type CloudServiceVaultAndSecretReferenceInput
- type CloudServiceVaultAndSecretReferenceOutput
- func (CloudServiceVaultAndSecretReferenceOutput) ElementType() reflect.Type
- func (o CloudServiceVaultAndSecretReferenceOutput) SecretUrl() pulumi.StringPtrOutput
- func (o CloudServiceVaultAndSecretReferenceOutput) SourceVault() SubResourcePtrOutput
- func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferenceOutput() CloudServiceVaultAndSecretReferenceOutput
- func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferenceOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceOutput
- func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput
- func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferencePtrOutput
- type CloudServiceVaultAndSecretReferencePtrInput
- type CloudServiceVaultAndSecretReferencePtrOutput
- func (o CloudServiceVaultAndSecretReferencePtrOutput) Elem() CloudServiceVaultAndSecretReferenceOutput
- func (CloudServiceVaultAndSecretReferencePtrOutput) ElementType() reflect.Type
- func (o CloudServiceVaultAndSecretReferencePtrOutput) SecretUrl() pulumi.StringPtrOutput
- func (o CloudServiceVaultAndSecretReferencePtrOutput) SourceVault() SubResourcePtrOutput
- func (o CloudServiceVaultAndSecretReferencePtrOutput) ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput
- func (o CloudServiceVaultAndSecretReferencePtrOutput) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferencePtrOutput
- type CloudServiceVaultAndSecretReferenceResponse
- type CloudServiceVaultAndSecretReferenceResponseArgs
- func (CloudServiceVaultAndSecretReferenceResponseArgs) ElementType() reflect.Type
- func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponseOutput() CloudServiceVaultAndSecretReferenceResponseOutput
- func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponseOutput
- func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput
- func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput
- type CloudServiceVaultAndSecretReferenceResponseInput
- type CloudServiceVaultAndSecretReferenceResponseOutput
- func (CloudServiceVaultAndSecretReferenceResponseOutput) ElementType() reflect.Type
- func (o CloudServiceVaultAndSecretReferenceResponseOutput) SecretUrl() pulumi.StringPtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponseOutput) SourceVault() SubResourceResponsePtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponseOutput() CloudServiceVaultAndSecretReferenceResponseOutput
- func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponseOutput
- func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput
- type CloudServiceVaultAndSecretReferenceResponsePtrInput
- type CloudServiceVaultAndSecretReferenceResponsePtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) Elem() CloudServiceVaultAndSecretReferenceResponseOutput
- func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) SecretUrl() pulumi.StringPtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) SourceVault() SubResourceResponsePtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput
- func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput
- type CloudServiceVaultCertificate
- type CloudServiceVaultCertificateArgs
- func (CloudServiceVaultCertificateArgs) ElementType() reflect.Type
- func (i CloudServiceVaultCertificateArgs) ToCloudServiceVaultCertificateOutput() CloudServiceVaultCertificateOutput
- func (i CloudServiceVaultCertificateArgs) ToCloudServiceVaultCertificateOutputWithContext(ctx context.Context) CloudServiceVaultCertificateOutput
- type CloudServiceVaultCertificateArray
- func (CloudServiceVaultCertificateArray) ElementType() reflect.Type
- func (i CloudServiceVaultCertificateArray) ToCloudServiceVaultCertificateArrayOutput() CloudServiceVaultCertificateArrayOutput
- func (i CloudServiceVaultCertificateArray) ToCloudServiceVaultCertificateArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateArrayOutput
- type CloudServiceVaultCertificateArrayInput
- type CloudServiceVaultCertificateArrayOutput
- func (CloudServiceVaultCertificateArrayOutput) ElementType() reflect.Type
- func (o CloudServiceVaultCertificateArrayOutput) Index(i pulumi.IntInput) CloudServiceVaultCertificateOutput
- func (o CloudServiceVaultCertificateArrayOutput) ToCloudServiceVaultCertificateArrayOutput() CloudServiceVaultCertificateArrayOutput
- func (o CloudServiceVaultCertificateArrayOutput) ToCloudServiceVaultCertificateArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateArrayOutput
- type CloudServiceVaultCertificateInput
- type CloudServiceVaultCertificateOutput
- func (o CloudServiceVaultCertificateOutput) CertificateUrl() pulumi.StringPtrOutput
- func (CloudServiceVaultCertificateOutput) ElementType() reflect.Type
- func (o CloudServiceVaultCertificateOutput) ToCloudServiceVaultCertificateOutput() CloudServiceVaultCertificateOutput
- func (o CloudServiceVaultCertificateOutput) ToCloudServiceVaultCertificateOutputWithContext(ctx context.Context) CloudServiceVaultCertificateOutput
- type CloudServiceVaultCertificateResponse
- type CloudServiceVaultCertificateResponseArgs
- func (CloudServiceVaultCertificateResponseArgs) ElementType() reflect.Type
- func (i CloudServiceVaultCertificateResponseArgs) ToCloudServiceVaultCertificateResponseOutput() CloudServiceVaultCertificateResponseOutput
- func (i CloudServiceVaultCertificateResponseArgs) ToCloudServiceVaultCertificateResponseOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseOutput
- type CloudServiceVaultCertificateResponseArray
- func (CloudServiceVaultCertificateResponseArray) ElementType() reflect.Type
- func (i CloudServiceVaultCertificateResponseArray) ToCloudServiceVaultCertificateResponseArrayOutput() CloudServiceVaultCertificateResponseArrayOutput
- func (i CloudServiceVaultCertificateResponseArray) ToCloudServiceVaultCertificateResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseArrayOutput
- type CloudServiceVaultCertificateResponseArrayInput
- type CloudServiceVaultCertificateResponseArrayOutput
- func (CloudServiceVaultCertificateResponseArrayOutput) ElementType() reflect.Type
- func (o CloudServiceVaultCertificateResponseArrayOutput) Index(i pulumi.IntInput) CloudServiceVaultCertificateResponseOutput
- func (o CloudServiceVaultCertificateResponseArrayOutput) ToCloudServiceVaultCertificateResponseArrayOutput() CloudServiceVaultCertificateResponseArrayOutput
- func (o CloudServiceVaultCertificateResponseArrayOutput) ToCloudServiceVaultCertificateResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseArrayOutput
- type CloudServiceVaultCertificateResponseInput
- type CloudServiceVaultCertificateResponseOutput
- func (o CloudServiceVaultCertificateResponseOutput) CertificateUrl() pulumi.StringPtrOutput
- func (CloudServiceVaultCertificateResponseOutput) ElementType() reflect.Type
- func (o CloudServiceVaultCertificateResponseOutput) ToCloudServiceVaultCertificateResponseOutput() CloudServiceVaultCertificateResponseOutput
- func (o CloudServiceVaultCertificateResponseOutput) ToCloudServiceVaultCertificateResponseOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseOutput
- type CloudServiceVaultSecretGroup
- type CloudServiceVaultSecretGroupArgs
- func (CloudServiceVaultSecretGroupArgs) ElementType() reflect.Type
- func (i CloudServiceVaultSecretGroupArgs) ToCloudServiceVaultSecretGroupOutput() CloudServiceVaultSecretGroupOutput
- func (i CloudServiceVaultSecretGroupArgs) ToCloudServiceVaultSecretGroupOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupOutput
- type CloudServiceVaultSecretGroupArray
- func (CloudServiceVaultSecretGroupArray) ElementType() reflect.Type
- func (i CloudServiceVaultSecretGroupArray) ToCloudServiceVaultSecretGroupArrayOutput() CloudServiceVaultSecretGroupArrayOutput
- func (i CloudServiceVaultSecretGroupArray) ToCloudServiceVaultSecretGroupArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupArrayOutput
- type CloudServiceVaultSecretGroupArrayInput
- type CloudServiceVaultSecretGroupArrayOutput
- func (CloudServiceVaultSecretGroupArrayOutput) ElementType() reflect.Type
- func (o CloudServiceVaultSecretGroupArrayOutput) Index(i pulumi.IntInput) CloudServiceVaultSecretGroupOutput
- func (o CloudServiceVaultSecretGroupArrayOutput) ToCloudServiceVaultSecretGroupArrayOutput() CloudServiceVaultSecretGroupArrayOutput
- func (o CloudServiceVaultSecretGroupArrayOutput) ToCloudServiceVaultSecretGroupArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupArrayOutput
- type CloudServiceVaultSecretGroupInput
- type CloudServiceVaultSecretGroupOutput
- func (CloudServiceVaultSecretGroupOutput) ElementType() reflect.Type
- func (o CloudServiceVaultSecretGroupOutput) SourceVault() SubResourcePtrOutput
- func (o CloudServiceVaultSecretGroupOutput) ToCloudServiceVaultSecretGroupOutput() CloudServiceVaultSecretGroupOutput
- func (o CloudServiceVaultSecretGroupOutput) ToCloudServiceVaultSecretGroupOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupOutput
- func (o CloudServiceVaultSecretGroupOutput) VaultCertificates() CloudServiceVaultCertificateArrayOutput
- type CloudServiceVaultSecretGroupResponse
- type CloudServiceVaultSecretGroupResponseArgs
- func (CloudServiceVaultSecretGroupResponseArgs) ElementType() reflect.Type
- func (i CloudServiceVaultSecretGroupResponseArgs) ToCloudServiceVaultSecretGroupResponseOutput() CloudServiceVaultSecretGroupResponseOutput
- func (i CloudServiceVaultSecretGroupResponseArgs) ToCloudServiceVaultSecretGroupResponseOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseOutput
- type CloudServiceVaultSecretGroupResponseArray
- func (CloudServiceVaultSecretGroupResponseArray) ElementType() reflect.Type
- func (i CloudServiceVaultSecretGroupResponseArray) ToCloudServiceVaultSecretGroupResponseArrayOutput() CloudServiceVaultSecretGroupResponseArrayOutput
- func (i CloudServiceVaultSecretGroupResponseArray) ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseArrayOutput
- type CloudServiceVaultSecretGroupResponseArrayInput
- type CloudServiceVaultSecretGroupResponseArrayOutput
- func (CloudServiceVaultSecretGroupResponseArrayOutput) ElementType() reflect.Type
- func (o CloudServiceVaultSecretGroupResponseArrayOutput) Index(i pulumi.IntInput) CloudServiceVaultSecretGroupResponseOutput
- func (o CloudServiceVaultSecretGroupResponseArrayOutput) ToCloudServiceVaultSecretGroupResponseArrayOutput() CloudServiceVaultSecretGroupResponseArrayOutput
- func (o CloudServiceVaultSecretGroupResponseArrayOutput) ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseArrayOutput
- type CloudServiceVaultSecretGroupResponseInput
- type CloudServiceVaultSecretGroupResponseOutput
- func (CloudServiceVaultSecretGroupResponseOutput) ElementType() reflect.Type
- func (o CloudServiceVaultSecretGroupResponseOutput) SourceVault() SubResourceResponsePtrOutput
- func (o CloudServiceVaultSecretGroupResponseOutput) ToCloudServiceVaultSecretGroupResponseOutput() CloudServiceVaultSecretGroupResponseOutput
- func (o CloudServiceVaultSecretGroupResponseOutput) ToCloudServiceVaultSecretGroupResponseOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseOutput
- func (o CloudServiceVaultSecretGroupResponseOutput) VaultCertificates() CloudServiceVaultCertificateResponseArrayOutput
- type Extension
- type ExtensionArgs
- type ExtensionArray
- type ExtensionArrayInput
- type ExtensionArrayOutput
- func (ExtensionArrayOutput) ElementType() reflect.Type
- func (o ExtensionArrayOutput) Index(i pulumi.IntInput) ExtensionOutput
- func (o ExtensionArrayOutput) ToExtensionArrayOutput() ExtensionArrayOutput
- func (o ExtensionArrayOutput) ToExtensionArrayOutputWithContext(ctx context.Context) ExtensionArrayOutput
- type ExtensionInput
- type ExtensionOutput
- func (ExtensionOutput) ElementType() reflect.Type
- func (o ExtensionOutput) Name() pulumi.StringPtrOutput
- func (o ExtensionOutput) Properties() CloudServiceExtensionPropertiesPtrOutput
- func (o ExtensionOutput) ToExtensionOutput() ExtensionOutput
- func (o ExtensionOutput) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
- type ExtensionResponse
- type ExtensionResponseArgs
- type ExtensionResponseArray
- type ExtensionResponseArrayInput
- type ExtensionResponseArrayOutput
- func (ExtensionResponseArrayOutput) ElementType() reflect.Type
- func (o ExtensionResponseArrayOutput) Index(i pulumi.IntInput) ExtensionResponseOutput
- func (o ExtensionResponseArrayOutput) ToExtensionResponseArrayOutput() ExtensionResponseArrayOutput
- func (o ExtensionResponseArrayOutput) ToExtensionResponseArrayOutputWithContext(ctx context.Context) ExtensionResponseArrayOutput
- type ExtensionResponseInput
- type ExtensionResponseOutput
- func (ExtensionResponseOutput) ElementType() reflect.Type
- func (o ExtensionResponseOutput) Name() pulumi.StringPtrOutput
- func (o ExtensionResponseOutput) Properties() CloudServiceExtensionPropertiesResponsePtrOutput
- func (o ExtensionResponseOutput) ToExtensionResponseOutput() ExtensionResponseOutput
- func (o ExtensionResponseOutput) ToExtensionResponseOutputWithContext(ctx context.Context) ExtensionResponseOutput
- type LoadBalancerConfiguration
- type LoadBalancerConfigurationArgs
- func (LoadBalancerConfigurationArgs) ElementType() reflect.Type
- func (i LoadBalancerConfigurationArgs) ToLoadBalancerConfigurationOutput() LoadBalancerConfigurationOutput
- func (i LoadBalancerConfigurationArgs) ToLoadBalancerConfigurationOutputWithContext(ctx context.Context) LoadBalancerConfigurationOutput
- type LoadBalancerConfigurationArray
- func (LoadBalancerConfigurationArray) ElementType() reflect.Type
- func (i LoadBalancerConfigurationArray) ToLoadBalancerConfigurationArrayOutput() LoadBalancerConfigurationArrayOutput
- func (i LoadBalancerConfigurationArray) ToLoadBalancerConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationArrayOutput
- type LoadBalancerConfigurationArrayInput
- type LoadBalancerConfigurationArrayOutput
- func (LoadBalancerConfigurationArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationArrayOutput) Index(i pulumi.IntInput) LoadBalancerConfigurationOutput
- func (o LoadBalancerConfigurationArrayOutput) ToLoadBalancerConfigurationArrayOutput() LoadBalancerConfigurationArrayOutput
- func (o LoadBalancerConfigurationArrayOutput) ToLoadBalancerConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationArrayOutput
- type LoadBalancerConfigurationInput
- type LoadBalancerConfigurationOutput
- func (LoadBalancerConfigurationOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o LoadBalancerConfigurationOutput) Properties() LoadBalancerConfigurationPropertiesPtrOutput
- func (o LoadBalancerConfigurationOutput) ToLoadBalancerConfigurationOutput() LoadBalancerConfigurationOutput
- func (o LoadBalancerConfigurationOutput) ToLoadBalancerConfigurationOutputWithContext(ctx context.Context) LoadBalancerConfigurationOutput
- type LoadBalancerConfigurationProperties
- type LoadBalancerConfigurationPropertiesArgs
- func (LoadBalancerConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesOutput() LoadBalancerConfigurationPropertiesOutput
- func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesOutput
- func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput
- func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesPtrOutput
- type LoadBalancerConfigurationPropertiesInput
- type LoadBalancerConfigurationPropertiesOutput
- func (LoadBalancerConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationPropertiesOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationArrayOutput
- func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesOutput() LoadBalancerConfigurationPropertiesOutput
- func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesOutput
- func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput
- func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesPtrOutput
- type LoadBalancerConfigurationPropertiesPtrInput
- type LoadBalancerConfigurationPropertiesPtrOutput
- func (o LoadBalancerConfigurationPropertiesPtrOutput) Elem() LoadBalancerConfigurationPropertiesOutput
- func (LoadBalancerConfigurationPropertiesPtrOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationPropertiesPtrOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationArrayOutput
- func (o LoadBalancerConfigurationPropertiesPtrOutput) ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput
- func (o LoadBalancerConfigurationPropertiesPtrOutput) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesPtrOutput
- type LoadBalancerConfigurationPropertiesResponse
- type LoadBalancerConfigurationPropertiesResponseArgs
- func (LoadBalancerConfigurationPropertiesResponseArgs) ElementType() reflect.Type
- func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponseOutput() LoadBalancerConfigurationPropertiesResponseOutput
- func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponseOutput
- func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput
- func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput
- type LoadBalancerConfigurationPropertiesResponseInput
- type LoadBalancerConfigurationPropertiesResponseOutput
- func (LoadBalancerConfigurationPropertiesResponseOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationPropertiesResponseOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationResponseArrayOutput
- func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponseOutput() LoadBalancerConfigurationPropertiesResponseOutput
- func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponseOutput
- func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput
- type LoadBalancerConfigurationPropertiesResponsePtrInput
- type LoadBalancerConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) Elem() LoadBalancerConfigurationPropertiesResponseOutput
- func (LoadBalancerConfigurationPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationResponseArrayOutput
- func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput
- type LoadBalancerConfigurationResponse
- type LoadBalancerConfigurationResponseArgs
- func (LoadBalancerConfigurationResponseArgs) ElementType() reflect.Type
- func (i LoadBalancerConfigurationResponseArgs) ToLoadBalancerConfigurationResponseOutput() LoadBalancerConfigurationResponseOutput
- func (i LoadBalancerConfigurationResponseArgs) ToLoadBalancerConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseOutput
- type LoadBalancerConfigurationResponseArray
- func (LoadBalancerConfigurationResponseArray) ElementType() reflect.Type
- func (i LoadBalancerConfigurationResponseArray) ToLoadBalancerConfigurationResponseArrayOutput() LoadBalancerConfigurationResponseArrayOutput
- func (i LoadBalancerConfigurationResponseArray) ToLoadBalancerConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseArrayOutput
- type LoadBalancerConfigurationResponseArrayInput
- type LoadBalancerConfigurationResponseArrayOutput
- func (LoadBalancerConfigurationResponseArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationResponseArrayOutput) Index(i pulumi.IntInput) LoadBalancerConfigurationResponseOutput
- func (o LoadBalancerConfigurationResponseArrayOutput) ToLoadBalancerConfigurationResponseArrayOutput() LoadBalancerConfigurationResponseArrayOutput
- func (o LoadBalancerConfigurationResponseArrayOutput) ToLoadBalancerConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseArrayOutput
- type LoadBalancerConfigurationResponseInput
- type LoadBalancerConfigurationResponseOutput
- func (LoadBalancerConfigurationResponseOutput) ElementType() reflect.Type
- func (o LoadBalancerConfigurationResponseOutput) Name() pulumi.StringPtrOutput
- func (o LoadBalancerConfigurationResponseOutput) Properties() LoadBalancerConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerConfigurationResponseOutput) ToLoadBalancerConfigurationResponseOutput() LoadBalancerConfigurationResponseOutput
- func (o LoadBalancerConfigurationResponseOutput) ToLoadBalancerConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseOutput
- type LoadBalancerFrontendIPConfiguration
- type LoadBalancerFrontendIPConfigurationArgs
- func (LoadBalancerFrontendIPConfigurationArgs) ElementType() reflect.Type
- func (i LoadBalancerFrontendIPConfigurationArgs) ToLoadBalancerFrontendIPConfigurationOutput() LoadBalancerFrontendIPConfigurationOutput
- func (i LoadBalancerFrontendIPConfigurationArgs) ToLoadBalancerFrontendIPConfigurationOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationOutput
- type LoadBalancerFrontendIPConfigurationArray
- func (LoadBalancerFrontendIPConfigurationArray) ElementType() reflect.Type
- func (i LoadBalancerFrontendIPConfigurationArray) ToLoadBalancerFrontendIPConfigurationArrayOutput() LoadBalancerFrontendIPConfigurationArrayOutput
- func (i LoadBalancerFrontendIPConfigurationArray) ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationArrayOutput
- type LoadBalancerFrontendIPConfigurationArrayInput
- type LoadBalancerFrontendIPConfigurationArrayOutput
- func (LoadBalancerFrontendIPConfigurationArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationArrayOutput) Index(i pulumi.IntInput) LoadBalancerFrontendIPConfigurationOutput
- func (o LoadBalancerFrontendIPConfigurationArrayOutput) ToLoadBalancerFrontendIPConfigurationArrayOutput() LoadBalancerFrontendIPConfigurationArrayOutput
- func (o LoadBalancerFrontendIPConfigurationArrayOutput) ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationArrayOutput
- type LoadBalancerFrontendIPConfigurationInput
- type LoadBalancerFrontendIPConfigurationOutput
- func (LoadBalancerFrontendIPConfigurationOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationOutput) Name() pulumi.StringPtrOutput
- func (o LoadBalancerFrontendIPConfigurationOutput) Properties() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- func (o LoadBalancerFrontendIPConfigurationOutput) ToLoadBalancerFrontendIPConfigurationOutput() LoadBalancerFrontendIPConfigurationOutput
- func (o LoadBalancerFrontendIPConfigurationOutput) ToLoadBalancerFrontendIPConfigurationOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationOutput
- type LoadBalancerFrontendIPConfigurationProperties
- type LoadBalancerFrontendIPConfigurationPropertiesArgs
- func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesOutput() LoadBalancerFrontendIPConfigurationPropertiesOutput
- func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesOutput
- func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- type LoadBalancerFrontendIPConfigurationPropertiesInput
- type LoadBalancerFrontendIPConfigurationPropertiesOutput
- func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) PrivateIPAddress() pulumi.StringPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) PublicIPAddress() SubResourcePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) Subnet() SubResourcePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesOutput() LoadBalancerFrontendIPConfigurationPropertiesOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- type LoadBalancerFrontendIPConfigurationPropertiesPtrInput
- type LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) Elem() LoadBalancerFrontendIPConfigurationPropertiesOutput
- func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) PrivateIPAddress() pulumi.StringPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) PublicIPAddress() SubResourcePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) Subnet() SubResourcePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
- type LoadBalancerFrontendIPConfigurationPropertiesResponse
- type LoadBalancerFrontendIPConfigurationPropertiesResponseArgs
- func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ElementType() reflect.Type
- func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput() LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
- func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
- func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- type LoadBalancerFrontendIPConfigurationPropertiesResponseInput
- type LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
- func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) PrivateIPAddress() pulumi.StringPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) PublicIPAddress() SubResourceResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) Subnet() SubResourceResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput() LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- type LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput
- type LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) Elem() LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
- func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) PrivateIPAddress() pulumi.StringPtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) PublicIPAddress() SubResourceResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) Subnet() SubResourceResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- type LoadBalancerFrontendIPConfigurationResponse
- type LoadBalancerFrontendIPConfigurationResponseArgs
- func (LoadBalancerFrontendIPConfigurationResponseArgs) ElementType() reflect.Type
- func (i LoadBalancerFrontendIPConfigurationResponseArgs) ToLoadBalancerFrontendIPConfigurationResponseOutput() LoadBalancerFrontendIPConfigurationResponseOutput
- func (i LoadBalancerFrontendIPConfigurationResponseArgs) ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseOutput
- type LoadBalancerFrontendIPConfigurationResponseArray
- func (LoadBalancerFrontendIPConfigurationResponseArray) ElementType() reflect.Type
- func (i LoadBalancerFrontendIPConfigurationResponseArray) ToLoadBalancerFrontendIPConfigurationResponseArrayOutput() LoadBalancerFrontendIPConfigurationResponseArrayOutput
- func (i LoadBalancerFrontendIPConfigurationResponseArray) ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseArrayOutput
- type LoadBalancerFrontendIPConfigurationResponseArrayInput
- type LoadBalancerFrontendIPConfigurationResponseArrayOutput
- func (LoadBalancerFrontendIPConfigurationResponseArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationResponseArrayOutput) Index(i pulumi.IntInput) LoadBalancerFrontendIPConfigurationResponseOutput
- func (o LoadBalancerFrontendIPConfigurationResponseArrayOutput) ToLoadBalancerFrontendIPConfigurationResponseArrayOutput() LoadBalancerFrontendIPConfigurationResponseArrayOutput
- func (o LoadBalancerFrontendIPConfigurationResponseArrayOutput) ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseArrayOutput
- type LoadBalancerFrontendIPConfigurationResponseInput
- type LoadBalancerFrontendIPConfigurationResponseOutput
- func (LoadBalancerFrontendIPConfigurationResponseOutput) ElementType() reflect.Type
- func (o LoadBalancerFrontendIPConfigurationResponseOutput) Name() pulumi.StringPtrOutput
- func (o LoadBalancerFrontendIPConfigurationResponseOutput) Properties() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
- func (o LoadBalancerFrontendIPConfigurationResponseOutput) ToLoadBalancerFrontendIPConfigurationResponseOutput() LoadBalancerFrontendIPConfigurationResponseOutput
- func (o LoadBalancerFrontendIPConfigurationResponseOutput) ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseOutput
- type LookupCloudServiceArgs
- type LookupCloudServiceResult
- type SubResource
- type SubResourceArgs
- func (SubResourceArgs) ElementType() reflect.Type
- func (i SubResourceArgs) ToSubResourceOutput() SubResourceOutput
- func (i SubResourceArgs) ToSubResourceOutputWithContext(ctx context.Context) SubResourceOutput
- func (i SubResourceArgs) ToSubResourcePtrOutput() SubResourcePtrOutput
- func (i SubResourceArgs) ToSubResourcePtrOutputWithContext(ctx context.Context) SubResourcePtrOutput
- type SubResourceInput
- type SubResourceOutput
- func (SubResourceOutput) ElementType() reflect.Type
- func (o SubResourceOutput) Id() pulumi.StringPtrOutput
- func (o SubResourceOutput) ToSubResourceOutput() SubResourceOutput
- func (o SubResourceOutput) ToSubResourceOutputWithContext(ctx context.Context) SubResourceOutput
- func (o SubResourceOutput) ToSubResourcePtrOutput() SubResourcePtrOutput
- func (o SubResourceOutput) ToSubResourcePtrOutputWithContext(ctx context.Context) SubResourcePtrOutput
- type SubResourcePtrInput
- type SubResourcePtrOutput
- func (o SubResourcePtrOutput) Elem() SubResourceOutput
- func (SubResourcePtrOutput) ElementType() reflect.Type
- func (o SubResourcePtrOutput) Id() pulumi.StringPtrOutput
- func (o SubResourcePtrOutput) ToSubResourcePtrOutput() SubResourcePtrOutput
- func (o SubResourcePtrOutput) ToSubResourcePtrOutputWithContext(ctx context.Context) SubResourcePtrOutput
- type SubResourceResponse
- type SubResourceResponseArgs
- func (SubResourceResponseArgs) ElementType() reflect.Type
- func (i SubResourceResponseArgs) ToSubResourceResponseOutput() SubResourceResponseOutput
- func (i SubResourceResponseArgs) ToSubResourceResponseOutputWithContext(ctx context.Context) SubResourceResponseOutput
- func (i SubResourceResponseArgs) ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput
- func (i SubResourceResponseArgs) ToSubResourceResponsePtrOutputWithContext(ctx context.Context) SubResourceResponsePtrOutput
- type SubResourceResponseInput
- type SubResourceResponseOutput
- func (SubResourceResponseOutput) ElementType() reflect.Type
- func (o SubResourceResponseOutput) Id() pulumi.StringPtrOutput
- func (o SubResourceResponseOutput) ToSubResourceResponseOutput() SubResourceResponseOutput
- func (o SubResourceResponseOutput) ToSubResourceResponseOutputWithContext(ctx context.Context) SubResourceResponseOutput
- func (o SubResourceResponseOutput) ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput
- func (o SubResourceResponseOutput) ToSubResourceResponsePtrOutputWithContext(ctx context.Context) SubResourceResponsePtrOutput
- type SubResourceResponsePtrInput
- type SubResourceResponsePtrOutput
- func (o SubResourceResponsePtrOutput) Elem() SubResourceResponseOutput
- func (SubResourceResponsePtrOutput) ElementType() reflect.Type
- func (o SubResourceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o SubResourceResponsePtrOutput) ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput
- func (o SubResourceResponsePtrOutput) ToSubResourceResponsePtrOutputWithContext(ctx context.Context) SubResourceResponsePtrOutput
Constants ¶
const ( CloudServiceUpgradeModeAuto = CloudServiceUpgradeMode("Auto") CloudServiceUpgradeModeManual = CloudServiceUpgradeMode("Manual") CloudServiceUpgradeModeSimultaneous = CloudServiceUpgradeMode("Simultaneous") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudService ¶
type CloudService struct { pulumi.CustomResourceState // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Cloud service properties Properties CloudServicePropertiesResponseOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Describes the cloud service.
func GetCloudService ¶
func GetCloudService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudServiceState, opts ...pulumi.ResourceOption) (*CloudService, error)
GetCloudService gets an existing CloudService 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 NewCloudService ¶
func NewCloudService(ctx *pulumi.Context, name string, args *CloudServiceArgs, opts ...pulumi.ResourceOption) (*CloudService, error)
NewCloudService registers a new resource with the given unique name, arguments, and options.
func (*CloudService) ElementType ¶
func (*CloudService) ElementType() reflect.Type
func (*CloudService) ToCloudServiceOutput ¶
func (i *CloudService) ToCloudServiceOutput() CloudServiceOutput
func (*CloudService) ToCloudServiceOutputWithContext ¶
func (i *CloudService) ToCloudServiceOutputWithContext(ctx context.Context) CloudServiceOutput
type CloudServiceArgs ¶
type CloudServiceArgs struct { // Name of the cloud service. CloudServiceName pulumi.StringInput // Resource location. Location pulumi.StringInput // Cloud service properties Properties CloudServicePropertiesPtrInput // Name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a CloudService resource.
func (CloudServiceArgs) ElementType ¶
func (CloudServiceArgs) ElementType() reflect.Type
type CloudServiceExtensionProfile ¶
type CloudServiceExtensionProfile struct { // List of extensions for the cloud service. Extensions []Extension `pulumi:"extensions"` }
Describes a cloud service extension profile.
type CloudServiceExtensionProfileArgs ¶
type CloudServiceExtensionProfileArgs struct { // List of extensions for the cloud service. Extensions ExtensionArrayInput `pulumi:"extensions"` }
Describes a cloud service extension profile.
func (CloudServiceExtensionProfileArgs) ElementType ¶
func (CloudServiceExtensionProfileArgs) ElementType() reflect.Type
func (CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfileOutput ¶
func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfileOutput() CloudServiceExtensionProfileOutput
func (CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfileOutputWithContext ¶
func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfileOutputWithContext(ctx context.Context) CloudServiceExtensionProfileOutput
func (CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfilePtrOutput ¶
func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput
func (CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfilePtrOutputWithContext ¶
func (i CloudServiceExtensionProfileArgs) ToCloudServiceExtensionProfilePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfilePtrOutput
type CloudServiceExtensionProfileInput ¶
type CloudServiceExtensionProfileInput interface { pulumi.Input ToCloudServiceExtensionProfileOutput() CloudServiceExtensionProfileOutput ToCloudServiceExtensionProfileOutputWithContext(context.Context) CloudServiceExtensionProfileOutput }
CloudServiceExtensionProfileInput is an input type that accepts CloudServiceExtensionProfileArgs and CloudServiceExtensionProfileOutput values. You can construct a concrete instance of `CloudServiceExtensionProfileInput` via:
CloudServiceExtensionProfileArgs{...}
type CloudServiceExtensionProfileOutput ¶
type CloudServiceExtensionProfileOutput struct{ *pulumi.OutputState }
Describes a cloud service extension profile.
func (CloudServiceExtensionProfileOutput) ElementType ¶
func (CloudServiceExtensionProfileOutput) ElementType() reflect.Type
func (CloudServiceExtensionProfileOutput) Extensions ¶
func (o CloudServiceExtensionProfileOutput) Extensions() ExtensionArrayOutput
List of extensions for the cloud service.
func (CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfileOutput ¶
func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfileOutput() CloudServiceExtensionProfileOutput
func (CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfileOutputWithContext ¶
func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfileOutputWithContext(ctx context.Context) CloudServiceExtensionProfileOutput
func (CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfilePtrOutput ¶
func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput
func (CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfilePtrOutputWithContext ¶
func (o CloudServiceExtensionProfileOutput) ToCloudServiceExtensionProfilePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfilePtrOutput
type CloudServiceExtensionProfilePtrInput ¶
type CloudServiceExtensionProfilePtrInput interface { pulumi.Input ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput ToCloudServiceExtensionProfilePtrOutputWithContext(context.Context) CloudServiceExtensionProfilePtrOutput }
CloudServiceExtensionProfilePtrInput is an input type that accepts CloudServiceExtensionProfileArgs, CloudServiceExtensionProfilePtr and CloudServiceExtensionProfilePtrOutput values. You can construct a concrete instance of `CloudServiceExtensionProfilePtrInput` via:
CloudServiceExtensionProfileArgs{...} or: nil
func CloudServiceExtensionProfilePtr ¶
func CloudServiceExtensionProfilePtr(v *CloudServiceExtensionProfileArgs) CloudServiceExtensionProfilePtrInput
type CloudServiceExtensionProfilePtrOutput ¶
type CloudServiceExtensionProfilePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceExtensionProfilePtrOutput) ElementType ¶
func (CloudServiceExtensionProfilePtrOutput) ElementType() reflect.Type
func (CloudServiceExtensionProfilePtrOutput) Extensions ¶
func (o CloudServiceExtensionProfilePtrOutput) Extensions() ExtensionArrayOutput
List of extensions for the cloud service.
func (CloudServiceExtensionProfilePtrOutput) ToCloudServiceExtensionProfilePtrOutput ¶
func (o CloudServiceExtensionProfilePtrOutput) ToCloudServiceExtensionProfilePtrOutput() CloudServiceExtensionProfilePtrOutput
func (CloudServiceExtensionProfilePtrOutput) ToCloudServiceExtensionProfilePtrOutputWithContext ¶
func (o CloudServiceExtensionProfilePtrOutput) ToCloudServiceExtensionProfilePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfilePtrOutput
type CloudServiceExtensionProfileResponse ¶
type CloudServiceExtensionProfileResponse struct { // List of extensions for the cloud service. Extensions []ExtensionResponse `pulumi:"extensions"` }
Describes a cloud service extension profile.
type CloudServiceExtensionProfileResponseArgs ¶
type CloudServiceExtensionProfileResponseArgs struct { // List of extensions for the cloud service. Extensions ExtensionResponseArrayInput `pulumi:"extensions"` }
Describes a cloud service extension profile.
func (CloudServiceExtensionProfileResponseArgs) ElementType ¶
func (CloudServiceExtensionProfileResponseArgs) ElementType() reflect.Type
func (CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponseOutput ¶
func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponseOutput() CloudServiceExtensionProfileResponseOutput
func (CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponseOutputWithContext ¶
func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponseOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponseOutput
func (CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponsePtrOutput ¶
func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput
func (CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponsePtrOutputWithContext ¶
func (i CloudServiceExtensionProfileResponseArgs) ToCloudServiceExtensionProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponsePtrOutput
type CloudServiceExtensionProfileResponseInput ¶
type CloudServiceExtensionProfileResponseInput interface { pulumi.Input ToCloudServiceExtensionProfileResponseOutput() CloudServiceExtensionProfileResponseOutput ToCloudServiceExtensionProfileResponseOutputWithContext(context.Context) CloudServiceExtensionProfileResponseOutput }
CloudServiceExtensionProfileResponseInput is an input type that accepts CloudServiceExtensionProfileResponseArgs and CloudServiceExtensionProfileResponseOutput values. You can construct a concrete instance of `CloudServiceExtensionProfileResponseInput` via:
CloudServiceExtensionProfileResponseArgs{...}
type CloudServiceExtensionProfileResponseOutput ¶
type CloudServiceExtensionProfileResponseOutput struct{ *pulumi.OutputState }
Describes a cloud service extension profile.
func (CloudServiceExtensionProfileResponseOutput) ElementType ¶
func (CloudServiceExtensionProfileResponseOutput) ElementType() reflect.Type
func (CloudServiceExtensionProfileResponseOutput) Extensions ¶
func (o CloudServiceExtensionProfileResponseOutput) Extensions() ExtensionResponseArrayOutput
List of extensions for the cloud service.
func (CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponseOutput ¶
func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponseOutput() CloudServiceExtensionProfileResponseOutput
func (CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponseOutputWithContext ¶
func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponseOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponseOutput
func (CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponsePtrOutput ¶
func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput
func (CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponsePtrOutputWithContext ¶
func (o CloudServiceExtensionProfileResponseOutput) ToCloudServiceExtensionProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponsePtrOutput
type CloudServiceExtensionProfileResponsePtrInput ¶
type CloudServiceExtensionProfileResponsePtrInput interface { pulumi.Input ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput ToCloudServiceExtensionProfileResponsePtrOutputWithContext(context.Context) CloudServiceExtensionProfileResponsePtrOutput }
CloudServiceExtensionProfileResponsePtrInput is an input type that accepts CloudServiceExtensionProfileResponseArgs, CloudServiceExtensionProfileResponsePtr and CloudServiceExtensionProfileResponsePtrOutput values. You can construct a concrete instance of `CloudServiceExtensionProfileResponsePtrInput` via:
CloudServiceExtensionProfileResponseArgs{...} or: nil
func CloudServiceExtensionProfileResponsePtr ¶
func CloudServiceExtensionProfileResponsePtr(v *CloudServiceExtensionProfileResponseArgs) CloudServiceExtensionProfileResponsePtrInput
type CloudServiceExtensionProfileResponsePtrOutput ¶
type CloudServiceExtensionProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceExtensionProfileResponsePtrOutput) ElementType ¶
func (CloudServiceExtensionProfileResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceExtensionProfileResponsePtrOutput) Extensions ¶
func (o CloudServiceExtensionProfileResponsePtrOutput) Extensions() ExtensionResponseArrayOutput
List of extensions for the cloud service.
func (CloudServiceExtensionProfileResponsePtrOutput) ToCloudServiceExtensionProfileResponsePtrOutput ¶
func (o CloudServiceExtensionProfileResponsePtrOutput) ToCloudServiceExtensionProfileResponsePtrOutput() CloudServiceExtensionProfileResponsePtrOutput
func (CloudServiceExtensionProfileResponsePtrOutput) ToCloudServiceExtensionProfileResponsePtrOutputWithContext ¶
func (o CloudServiceExtensionProfileResponsePtrOutput) ToCloudServiceExtensionProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionProfileResponsePtrOutput
type CloudServiceExtensionProperties ¶
type CloudServiceExtensionProperties struct { // Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available. AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"` // Tag to force apply the provided public and protected settings. // Changing the tag value allows for re-running the extension without changing any of the public or protected settings. // If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. // If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and // it is up to handler implementation whether to re-run it or not ForceUpdateTag *string `pulumi:"forceUpdateTag"` // Protected settings for the extension which are encrypted before sent to the role instance. ProtectedSettings *string `pulumi:"protectedSettings"` ProtectedSettingsFromKeyVault *CloudServiceVaultAndSecretReference `pulumi:"protectedSettingsFromKeyVault"` // The name of the extension handler publisher. Publisher *string `pulumi:"publisher"` // Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service. RolesAppliedTo []string `pulumi:"rolesAppliedTo"` // Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension. Settings *string `pulumi:"settings"` // Specifies the type of the extension. Type *string `pulumi:"type"` // Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance. TypeHandlerVersion *string `pulumi:"typeHandlerVersion"` }
Extension Properties.
type CloudServiceExtensionPropertiesArgs ¶
type CloudServiceExtensionPropertiesArgs struct { // Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available. AutoUpgradeMinorVersion pulumi.BoolPtrInput `pulumi:"autoUpgradeMinorVersion"` // Tag to force apply the provided public and protected settings. // Changing the tag value allows for re-running the extension without changing any of the public or protected settings. // If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. // If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and // it is up to handler implementation whether to re-run it or not ForceUpdateTag pulumi.StringPtrInput `pulumi:"forceUpdateTag"` // Protected settings for the extension which are encrypted before sent to the role instance. ProtectedSettings pulumi.StringPtrInput `pulumi:"protectedSettings"` ProtectedSettingsFromKeyVault CloudServiceVaultAndSecretReferencePtrInput `pulumi:"protectedSettingsFromKeyVault"` // The name of the extension handler publisher. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service. RolesAppliedTo pulumi.StringArrayInput `pulumi:"rolesAppliedTo"` // Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension. Settings pulumi.StringPtrInput `pulumi:"settings"` // Specifies the type of the extension. Type pulumi.StringPtrInput `pulumi:"type"` // Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance. TypeHandlerVersion pulumi.StringPtrInput `pulumi:"typeHandlerVersion"` }
Extension Properties.
func (CloudServiceExtensionPropertiesArgs) ElementType ¶
func (CloudServiceExtensionPropertiesArgs) ElementType() reflect.Type
func (CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesOutput ¶
func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesOutput() CloudServiceExtensionPropertiesOutput
func (CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesOutputWithContext ¶
func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesOutput
func (CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesPtrOutput ¶
func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput
func (CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesPtrOutputWithContext ¶
func (i CloudServiceExtensionPropertiesArgs) ToCloudServiceExtensionPropertiesPtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesPtrOutput
type CloudServiceExtensionPropertiesInput ¶
type CloudServiceExtensionPropertiesInput interface { pulumi.Input ToCloudServiceExtensionPropertiesOutput() CloudServiceExtensionPropertiesOutput ToCloudServiceExtensionPropertiesOutputWithContext(context.Context) CloudServiceExtensionPropertiesOutput }
CloudServiceExtensionPropertiesInput is an input type that accepts CloudServiceExtensionPropertiesArgs and CloudServiceExtensionPropertiesOutput values. You can construct a concrete instance of `CloudServiceExtensionPropertiesInput` via:
CloudServiceExtensionPropertiesArgs{...}
type CloudServiceExtensionPropertiesOutput ¶
type CloudServiceExtensionPropertiesOutput struct{ *pulumi.OutputState }
Extension Properties.
func (CloudServiceExtensionPropertiesOutput) AutoUpgradeMinorVersion ¶
func (o CloudServiceExtensionPropertiesOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available.
func (CloudServiceExtensionPropertiesOutput) ElementType ¶
func (CloudServiceExtensionPropertiesOutput) ElementType() reflect.Type
func (CloudServiceExtensionPropertiesOutput) ForceUpdateTag ¶
func (o CloudServiceExtensionPropertiesOutput) ForceUpdateTag() pulumi.StringPtrOutput
Tag to force apply the provided public and protected settings. Changing the tag value allows for re-running the extension without changing any of the public or protected settings. If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and it is up to handler implementation whether to re-run it or not
func (CloudServiceExtensionPropertiesOutput) ProtectedSettings ¶
func (o CloudServiceExtensionPropertiesOutput) ProtectedSettings() pulumi.StringPtrOutput
Protected settings for the extension which are encrypted before sent to the role instance.
func (CloudServiceExtensionPropertiesOutput) ProtectedSettingsFromKeyVault ¶
func (o CloudServiceExtensionPropertiesOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferencePtrOutput
func (CloudServiceExtensionPropertiesOutput) Publisher ¶
func (o CloudServiceExtensionPropertiesOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (CloudServiceExtensionPropertiesOutput) RolesAppliedTo ¶
func (o CloudServiceExtensionPropertiesOutput) RolesAppliedTo() pulumi.StringArrayOutput
Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service.
func (CloudServiceExtensionPropertiesOutput) Settings ¶
func (o CloudServiceExtensionPropertiesOutput) Settings() pulumi.StringPtrOutput
Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension.
func (CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesOutput ¶
func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesOutput() CloudServiceExtensionPropertiesOutput
func (CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesOutputWithContext ¶
func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesOutput
func (CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesPtrOutput ¶
func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput
func (CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesPtrOutputWithContext ¶
func (o CloudServiceExtensionPropertiesOutput) ToCloudServiceExtensionPropertiesPtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesPtrOutput
func (CloudServiceExtensionPropertiesOutput) Type ¶
func (o CloudServiceExtensionPropertiesOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension.
func (CloudServiceExtensionPropertiesOutput) TypeHandlerVersion ¶
func (o CloudServiceExtensionPropertiesOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance.
type CloudServiceExtensionPropertiesPtrInput ¶
type CloudServiceExtensionPropertiesPtrInput interface { pulumi.Input ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput ToCloudServiceExtensionPropertiesPtrOutputWithContext(context.Context) CloudServiceExtensionPropertiesPtrOutput }
CloudServiceExtensionPropertiesPtrInput is an input type that accepts CloudServiceExtensionPropertiesArgs, CloudServiceExtensionPropertiesPtr and CloudServiceExtensionPropertiesPtrOutput values. You can construct a concrete instance of `CloudServiceExtensionPropertiesPtrInput` via:
CloudServiceExtensionPropertiesArgs{...} or: nil
func CloudServiceExtensionPropertiesPtr ¶
func CloudServiceExtensionPropertiesPtr(v *CloudServiceExtensionPropertiesArgs) CloudServiceExtensionPropertiesPtrInput
type CloudServiceExtensionPropertiesPtrOutput ¶
type CloudServiceExtensionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CloudServiceExtensionPropertiesPtrOutput) AutoUpgradeMinorVersion ¶
func (o CloudServiceExtensionPropertiesPtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available.
func (CloudServiceExtensionPropertiesPtrOutput) ElementType ¶
func (CloudServiceExtensionPropertiesPtrOutput) ElementType() reflect.Type
func (CloudServiceExtensionPropertiesPtrOutput) ForceUpdateTag ¶
func (o CloudServiceExtensionPropertiesPtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
Tag to force apply the provided public and protected settings. Changing the tag value allows for re-running the extension without changing any of the public or protected settings. If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and it is up to handler implementation whether to re-run it or not
func (CloudServiceExtensionPropertiesPtrOutput) ProtectedSettings ¶
func (o CloudServiceExtensionPropertiesPtrOutput) ProtectedSettings() pulumi.StringPtrOutput
Protected settings for the extension which are encrypted before sent to the role instance.
func (CloudServiceExtensionPropertiesPtrOutput) ProtectedSettingsFromKeyVault ¶
func (o CloudServiceExtensionPropertiesPtrOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferencePtrOutput
func (CloudServiceExtensionPropertiesPtrOutput) Publisher ¶
func (o CloudServiceExtensionPropertiesPtrOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (CloudServiceExtensionPropertiesPtrOutput) RolesAppliedTo ¶
func (o CloudServiceExtensionPropertiesPtrOutput) RolesAppliedTo() pulumi.StringArrayOutput
Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service.
func (CloudServiceExtensionPropertiesPtrOutput) Settings ¶
func (o CloudServiceExtensionPropertiesPtrOutput) Settings() pulumi.StringPtrOutput
Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension.
func (CloudServiceExtensionPropertiesPtrOutput) ToCloudServiceExtensionPropertiesPtrOutput ¶
func (o CloudServiceExtensionPropertiesPtrOutput) ToCloudServiceExtensionPropertiesPtrOutput() CloudServiceExtensionPropertiesPtrOutput
func (CloudServiceExtensionPropertiesPtrOutput) ToCloudServiceExtensionPropertiesPtrOutputWithContext ¶
func (o CloudServiceExtensionPropertiesPtrOutput) ToCloudServiceExtensionPropertiesPtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesPtrOutput
func (CloudServiceExtensionPropertiesPtrOutput) Type ¶
func (o CloudServiceExtensionPropertiesPtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension.
func (CloudServiceExtensionPropertiesPtrOutput) TypeHandlerVersion ¶
func (o CloudServiceExtensionPropertiesPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance.
type CloudServiceExtensionPropertiesResponse ¶
type CloudServiceExtensionPropertiesResponse struct { // Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available. AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"` // Tag to force apply the provided public and protected settings. // Changing the tag value allows for re-running the extension without changing any of the public or protected settings. // If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. // If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and // it is up to handler implementation whether to re-run it or not ForceUpdateTag *string `pulumi:"forceUpdateTag"` // Protected settings for the extension which are encrypted before sent to the role instance. ProtectedSettings *string `pulumi:"protectedSettings"` ProtectedSettingsFromKeyVault *CloudServiceVaultAndSecretReferenceResponse `pulumi:"protectedSettingsFromKeyVault"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The name of the extension handler publisher. Publisher *string `pulumi:"publisher"` // Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service. RolesAppliedTo []string `pulumi:"rolesAppliedTo"` // Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension. Settings *string `pulumi:"settings"` // Specifies the type of the extension. Type *string `pulumi:"type"` // Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance. TypeHandlerVersion *string `pulumi:"typeHandlerVersion"` }
Extension Properties.
type CloudServiceExtensionPropertiesResponseArgs ¶
type CloudServiceExtensionPropertiesResponseArgs struct { // Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available. AutoUpgradeMinorVersion pulumi.BoolPtrInput `pulumi:"autoUpgradeMinorVersion"` // Tag to force apply the provided public and protected settings. // Changing the tag value allows for re-running the extension without changing any of the public or protected settings. // If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. // If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and // it is up to handler implementation whether to re-run it or not ForceUpdateTag pulumi.StringPtrInput `pulumi:"forceUpdateTag"` // Protected settings for the extension which are encrypted before sent to the role instance. ProtectedSettings pulumi.StringPtrInput `pulumi:"protectedSettings"` ProtectedSettingsFromKeyVault CloudServiceVaultAndSecretReferenceResponsePtrInput `pulumi:"protectedSettingsFromKeyVault"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The name of the extension handler publisher. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service. RolesAppliedTo pulumi.StringArrayInput `pulumi:"rolesAppliedTo"` // Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension. Settings pulumi.StringPtrInput `pulumi:"settings"` // Specifies the type of the extension. Type pulumi.StringPtrInput `pulumi:"type"` // Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance. TypeHandlerVersion pulumi.StringPtrInput `pulumi:"typeHandlerVersion"` }
Extension Properties.
func (CloudServiceExtensionPropertiesResponseArgs) ElementType ¶
func (CloudServiceExtensionPropertiesResponseArgs) ElementType() reflect.Type
func (CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponseOutput ¶
func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponseOutput() CloudServiceExtensionPropertiesResponseOutput
func (CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponseOutputWithContext ¶
func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponseOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponseOutput
func (CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponsePtrOutput ¶
func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput
func (CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext ¶
func (i CloudServiceExtensionPropertiesResponseArgs) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponsePtrOutput
type CloudServiceExtensionPropertiesResponseInput ¶
type CloudServiceExtensionPropertiesResponseInput interface { pulumi.Input ToCloudServiceExtensionPropertiesResponseOutput() CloudServiceExtensionPropertiesResponseOutput ToCloudServiceExtensionPropertiesResponseOutputWithContext(context.Context) CloudServiceExtensionPropertiesResponseOutput }
CloudServiceExtensionPropertiesResponseInput is an input type that accepts CloudServiceExtensionPropertiesResponseArgs and CloudServiceExtensionPropertiesResponseOutput values. You can construct a concrete instance of `CloudServiceExtensionPropertiesResponseInput` via:
CloudServiceExtensionPropertiesResponseArgs{...}
type CloudServiceExtensionPropertiesResponseOutput ¶
type CloudServiceExtensionPropertiesResponseOutput struct{ *pulumi.OutputState }
Extension Properties.
func (CloudServiceExtensionPropertiesResponseOutput) AutoUpgradeMinorVersion ¶
func (o CloudServiceExtensionPropertiesResponseOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available.
func (CloudServiceExtensionPropertiesResponseOutput) ElementType ¶
func (CloudServiceExtensionPropertiesResponseOutput) ElementType() reflect.Type
func (CloudServiceExtensionPropertiesResponseOutput) ForceUpdateTag ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ForceUpdateTag() pulumi.StringPtrOutput
Tag to force apply the provided public and protected settings. Changing the tag value allows for re-running the extension without changing any of the public or protected settings. If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and it is up to handler implementation whether to re-run it or not
func (CloudServiceExtensionPropertiesResponseOutput) ProtectedSettings ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ProtectedSettings() pulumi.StringPtrOutput
Protected settings for the extension which are encrypted before sent to the role instance.
func (CloudServiceExtensionPropertiesResponseOutput) ProtectedSettingsFromKeyVault ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferenceResponsePtrOutput
func (CloudServiceExtensionPropertiesResponseOutput) ProvisioningState ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (CloudServiceExtensionPropertiesResponseOutput) Publisher ¶
func (o CloudServiceExtensionPropertiesResponseOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (CloudServiceExtensionPropertiesResponseOutput) RolesAppliedTo ¶
func (o CloudServiceExtensionPropertiesResponseOutput) RolesAppliedTo() pulumi.StringArrayOutput
Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service.
func (CloudServiceExtensionPropertiesResponseOutput) Settings ¶
func (o CloudServiceExtensionPropertiesResponseOutput) Settings() pulumi.StringPtrOutput
Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension.
func (CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponseOutput ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponseOutput() CloudServiceExtensionPropertiesResponseOutput
func (CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponseOutputWithContext ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponseOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponseOutput
func (CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponsePtrOutput ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput
func (CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext ¶
func (o CloudServiceExtensionPropertiesResponseOutput) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponsePtrOutput
func (CloudServiceExtensionPropertiesResponseOutput) Type ¶
func (o CloudServiceExtensionPropertiesResponseOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension.
func (CloudServiceExtensionPropertiesResponseOutput) TypeHandlerVersion ¶
func (o CloudServiceExtensionPropertiesResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance.
type CloudServiceExtensionPropertiesResponsePtrInput ¶
type CloudServiceExtensionPropertiesResponsePtrInput interface { pulumi.Input ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(context.Context) CloudServiceExtensionPropertiesResponsePtrOutput }
CloudServiceExtensionPropertiesResponsePtrInput is an input type that accepts CloudServiceExtensionPropertiesResponseArgs, CloudServiceExtensionPropertiesResponsePtr and CloudServiceExtensionPropertiesResponsePtrOutput values. You can construct a concrete instance of `CloudServiceExtensionPropertiesResponsePtrInput` via:
CloudServiceExtensionPropertiesResponseArgs{...} or: nil
func CloudServiceExtensionPropertiesResponsePtr ¶
func CloudServiceExtensionPropertiesResponsePtr(v *CloudServiceExtensionPropertiesResponseArgs) CloudServiceExtensionPropertiesResponsePtrInput
type CloudServiceExtensionPropertiesResponsePtrOutput ¶
type CloudServiceExtensionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceExtensionPropertiesResponsePtrOutput) AutoUpgradeMinorVersion ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Explicitly specify whether platform can automatically upgrade typeHandlerVersion to higher minor versions when they become available.
func (CloudServiceExtensionPropertiesResponsePtrOutput) ElementType ¶
func (CloudServiceExtensionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceExtensionPropertiesResponsePtrOutput) ForceUpdateTag ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
Tag to force apply the provided public and protected settings. Changing the tag value allows for re-running the extension without changing any of the public or protected settings. If forceUpdateTag is not changed, updates to public or protected settings would still be applied by the handler. If neither forceUpdateTag nor any of public or protected settings change, extension would flow to the role instance with the same sequence-number, and it is up to handler implementation whether to re-run it or not
func (CloudServiceExtensionPropertiesResponsePtrOutput) ProtectedSettings ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) ProtectedSettings() pulumi.StringPtrOutput
Protected settings for the extension which are encrypted before sent to the role instance.
func (CloudServiceExtensionPropertiesResponsePtrOutput) ProtectedSettingsFromKeyVault ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) ProtectedSettingsFromKeyVault() CloudServiceVaultAndSecretReferenceResponsePtrOutput
func (CloudServiceExtensionPropertiesResponsePtrOutput) ProvisioningState ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state, which only appears in the response.
func (CloudServiceExtensionPropertiesResponsePtrOutput) Publisher ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (CloudServiceExtensionPropertiesResponsePtrOutput) RolesAppliedTo ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) RolesAppliedTo() pulumi.StringArrayOutput
Optional list of roles to apply this extension. If property is not specified or '*' is specified, extension is applied to all roles in the cloud service.
func (CloudServiceExtensionPropertiesResponsePtrOutput) Settings ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) Settings() pulumi.StringPtrOutput
Public settings for the extension. For JSON extensions, this is the JSON settings for the extension. For XML Extension (like RDP), this is the XML setting for the extension.
func (CloudServiceExtensionPropertiesResponsePtrOutput) ToCloudServiceExtensionPropertiesResponsePtrOutput ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) ToCloudServiceExtensionPropertiesResponsePtrOutput() CloudServiceExtensionPropertiesResponsePtrOutput
func (CloudServiceExtensionPropertiesResponsePtrOutput) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) ToCloudServiceExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServiceExtensionPropertiesResponsePtrOutput
func (CloudServiceExtensionPropertiesResponsePtrOutput) Type ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension.
func (CloudServiceExtensionPropertiesResponsePtrOutput) TypeHandlerVersion ¶
func (o CloudServiceExtensionPropertiesResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the extension. Specifies the version of the extension. If this element is not specified or an asterisk (*) is used as the value, the latest version of the extension is used. If the value is specified with a major version number and an asterisk as the minor version number (X.), the latest minor version of the specified major version is selected. If a major version number and a minor version number are specified (X.Y), the specific extension version is selected. If a version is specified, an auto-upgrade is performed on the role instance.
type CloudServiceInput ¶
type CloudServiceInput interface { pulumi.Input ToCloudServiceOutput() CloudServiceOutput ToCloudServiceOutputWithContext(ctx context.Context) CloudServiceOutput }
type CloudServiceNetworkProfile ¶
type CloudServiceNetworkProfile struct { // The list of load balancer configurations for the cloud service. LoadBalancerConfigurations []LoadBalancerConfiguration `pulumi:"loadBalancerConfigurations"` SwappableCloudService *SubResource `pulumi:"swappableCloudService"` }
Network Profile for the cloud service.
type CloudServiceNetworkProfileArgs ¶
type CloudServiceNetworkProfileArgs struct { // The list of load balancer configurations for the cloud service. LoadBalancerConfigurations LoadBalancerConfigurationArrayInput `pulumi:"loadBalancerConfigurations"` SwappableCloudService SubResourcePtrInput `pulumi:"swappableCloudService"` }
Network Profile for the cloud service.
func (CloudServiceNetworkProfileArgs) ElementType ¶
func (CloudServiceNetworkProfileArgs) ElementType() reflect.Type
func (CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfileOutput ¶
func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfileOutput() CloudServiceNetworkProfileOutput
func (CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfileOutputWithContext ¶
func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfileOutputWithContext(ctx context.Context) CloudServiceNetworkProfileOutput
func (CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfilePtrOutput ¶
func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput
func (CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfilePtrOutputWithContext ¶
func (i CloudServiceNetworkProfileArgs) ToCloudServiceNetworkProfilePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfilePtrOutput
type CloudServiceNetworkProfileInput ¶
type CloudServiceNetworkProfileInput interface { pulumi.Input ToCloudServiceNetworkProfileOutput() CloudServiceNetworkProfileOutput ToCloudServiceNetworkProfileOutputWithContext(context.Context) CloudServiceNetworkProfileOutput }
CloudServiceNetworkProfileInput is an input type that accepts CloudServiceNetworkProfileArgs and CloudServiceNetworkProfileOutput values. You can construct a concrete instance of `CloudServiceNetworkProfileInput` via:
CloudServiceNetworkProfileArgs{...}
type CloudServiceNetworkProfileOutput ¶
type CloudServiceNetworkProfileOutput struct{ *pulumi.OutputState }
Network Profile for the cloud service.
func (CloudServiceNetworkProfileOutput) ElementType ¶
func (CloudServiceNetworkProfileOutput) ElementType() reflect.Type
func (CloudServiceNetworkProfileOutput) LoadBalancerConfigurations ¶
func (o CloudServiceNetworkProfileOutput) LoadBalancerConfigurations() LoadBalancerConfigurationArrayOutput
The list of load balancer configurations for the cloud service.
func (CloudServiceNetworkProfileOutput) SwappableCloudService ¶
func (o CloudServiceNetworkProfileOutput) SwappableCloudService() SubResourcePtrOutput
func (CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfileOutput ¶
func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfileOutput() CloudServiceNetworkProfileOutput
func (CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfileOutputWithContext ¶
func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfileOutputWithContext(ctx context.Context) CloudServiceNetworkProfileOutput
func (CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfilePtrOutput ¶
func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput
func (CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfilePtrOutputWithContext ¶
func (o CloudServiceNetworkProfileOutput) ToCloudServiceNetworkProfilePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfilePtrOutput
type CloudServiceNetworkProfilePtrInput ¶
type CloudServiceNetworkProfilePtrInput interface { pulumi.Input ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput ToCloudServiceNetworkProfilePtrOutputWithContext(context.Context) CloudServiceNetworkProfilePtrOutput }
CloudServiceNetworkProfilePtrInput is an input type that accepts CloudServiceNetworkProfileArgs, CloudServiceNetworkProfilePtr and CloudServiceNetworkProfilePtrOutput values. You can construct a concrete instance of `CloudServiceNetworkProfilePtrInput` via:
CloudServiceNetworkProfileArgs{...} or: nil
func CloudServiceNetworkProfilePtr ¶
func CloudServiceNetworkProfilePtr(v *CloudServiceNetworkProfileArgs) CloudServiceNetworkProfilePtrInput
type CloudServiceNetworkProfilePtrOutput ¶
type CloudServiceNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceNetworkProfilePtrOutput) Elem ¶
func (o CloudServiceNetworkProfilePtrOutput) Elem() CloudServiceNetworkProfileOutput
func (CloudServiceNetworkProfilePtrOutput) ElementType ¶
func (CloudServiceNetworkProfilePtrOutput) ElementType() reflect.Type
func (CloudServiceNetworkProfilePtrOutput) LoadBalancerConfigurations ¶
func (o CloudServiceNetworkProfilePtrOutput) LoadBalancerConfigurations() LoadBalancerConfigurationArrayOutput
The list of load balancer configurations for the cloud service.
func (CloudServiceNetworkProfilePtrOutput) SwappableCloudService ¶
func (o CloudServiceNetworkProfilePtrOutput) SwappableCloudService() SubResourcePtrOutput
func (CloudServiceNetworkProfilePtrOutput) ToCloudServiceNetworkProfilePtrOutput ¶
func (o CloudServiceNetworkProfilePtrOutput) ToCloudServiceNetworkProfilePtrOutput() CloudServiceNetworkProfilePtrOutput
func (CloudServiceNetworkProfilePtrOutput) ToCloudServiceNetworkProfilePtrOutputWithContext ¶
func (o CloudServiceNetworkProfilePtrOutput) ToCloudServiceNetworkProfilePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfilePtrOutput
type CloudServiceNetworkProfileResponse ¶
type CloudServiceNetworkProfileResponse struct { // The list of load balancer configurations for the cloud service. LoadBalancerConfigurations []LoadBalancerConfigurationResponse `pulumi:"loadBalancerConfigurations"` SwappableCloudService *SubResourceResponse `pulumi:"swappableCloudService"` }
Network Profile for the cloud service.
type CloudServiceNetworkProfileResponseArgs ¶
type CloudServiceNetworkProfileResponseArgs struct { // The list of load balancer configurations for the cloud service. LoadBalancerConfigurations LoadBalancerConfigurationResponseArrayInput `pulumi:"loadBalancerConfigurations"` SwappableCloudService SubResourceResponsePtrInput `pulumi:"swappableCloudService"` }
Network Profile for the cloud service.
func (CloudServiceNetworkProfileResponseArgs) ElementType ¶
func (CloudServiceNetworkProfileResponseArgs) ElementType() reflect.Type
func (CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponseOutput ¶
func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponseOutput() CloudServiceNetworkProfileResponseOutput
func (CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponseOutputWithContext ¶
func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponseOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponseOutput
func (CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponsePtrOutput ¶
func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput
func (CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponsePtrOutputWithContext ¶
func (i CloudServiceNetworkProfileResponseArgs) ToCloudServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponsePtrOutput
type CloudServiceNetworkProfileResponseInput ¶
type CloudServiceNetworkProfileResponseInput interface { pulumi.Input ToCloudServiceNetworkProfileResponseOutput() CloudServiceNetworkProfileResponseOutput ToCloudServiceNetworkProfileResponseOutputWithContext(context.Context) CloudServiceNetworkProfileResponseOutput }
CloudServiceNetworkProfileResponseInput is an input type that accepts CloudServiceNetworkProfileResponseArgs and CloudServiceNetworkProfileResponseOutput values. You can construct a concrete instance of `CloudServiceNetworkProfileResponseInput` via:
CloudServiceNetworkProfileResponseArgs{...}
type CloudServiceNetworkProfileResponseOutput ¶
type CloudServiceNetworkProfileResponseOutput struct{ *pulumi.OutputState }
Network Profile for the cloud service.
func (CloudServiceNetworkProfileResponseOutput) ElementType ¶
func (CloudServiceNetworkProfileResponseOutput) ElementType() reflect.Type
func (CloudServiceNetworkProfileResponseOutput) LoadBalancerConfigurations ¶
func (o CloudServiceNetworkProfileResponseOutput) LoadBalancerConfigurations() LoadBalancerConfigurationResponseArrayOutput
The list of load balancer configurations for the cloud service.
func (CloudServiceNetworkProfileResponseOutput) SwappableCloudService ¶
func (o CloudServiceNetworkProfileResponseOutput) SwappableCloudService() SubResourceResponsePtrOutput
func (CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponseOutput ¶
func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponseOutput() CloudServiceNetworkProfileResponseOutput
func (CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponseOutputWithContext ¶
func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponseOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponseOutput
func (CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponsePtrOutput ¶
func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput
func (CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponsePtrOutputWithContext ¶
func (o CloudServiceNetworkProfileResponseOutput) ToCloudServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponsePtrOutput
type CloudServiceNetworkProfileResponsePtrInput ¶
type CloudServiceNetworkProfileResponsePtrInput interface { pulumi.Input ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput ToCloudServiceNetworkProfileResponsePtrOutputWithContext(context.Context) CloudServiceNetworkProfileResponsePtrOutput }
CloudServiceNetworkProfileResponsePtrInput is an input type that accepts CloudServiceNetworkProfileResponseArgs, CloudServiceNetworkProfileResponsePtr and CloudServiceNetworkProfileResponsePtrOutput values. You can construct a concrete instance of `CloudServiceNetworkProfileResponsePtrInput` via:
CloudServiceNetworkProfileResponseArgs{...} or: nil
func CloudServiceNetworkProfileResponsePtr ¶
func CloudServiceNetworkProfileResponsePtr(v *CloudServiceNetworkProfileResponseArgs) CloudServiceNetworkProfileResponsePtrInput
type CloudServiceNetworkProfileResponsePtrOutput ¶
type CloudServiceNetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceNetworkProfileResponsePtrOutput) ElementType ¶
func (CloudServiceNetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceNetworkProfileResponsePtrOutput) LoadBalancerConfigurations ¶
func (o CloudServiceNetworkProfileResponsePtrOutput) LoadBalancerConfigurations() LoadBalancerConfigurationResponseArrayOutput
The list of load balancer configurations for the cloud service.
func (CloudServiceNetworkProfileResponsePtrOutput) SwappableCloudService ¶
func (o CloudServiceNetworkProfileResponsePtrOutput) SwappableCloudService() SubResourceResponsePtrOutput
func (CloudServiceNetworkProfileResponsePtrOutput) ToCloudServiceNetworkProfileResponsePtrOutput ¶
func (o CloudServiceNetworkProfileResponsePtrOutput) ToCloudServiceNetworkProfileResponsePtrOutput() CloudServiceNetworkProfileResponsePtrOutput
func (CloudServiceNetworkProfileResponsePtrOutput) ToCloudServiceNetworkProfileResponsePtrOutputWithContext ¶
func (o CloudServiceNetworkProfileResponsePtrOutput) ToCloudServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceNetworkProfileResponsePtrOutput
type CloudServiceOsProfile ¶
type CloudServiceOsProfile struct { // Specifies set of certificates that should be installed onto the role instances. Secrets []CloudServiceVaultSecretGroup `pulumi:"secrets"` }
Describes the OS profile for the cloud service.
type CloudServiceOsProfileArgs ¶
type CloudServiceOsProfileArgs struct { // Specifies set of certificates that should be installed onto the role instances. Secrets CloudServiceVaultSecretGroupArrayInput `pulumi:"secrets"` }
Describes the OS profile for the cloud service.
func (CloudServiceOsProfileArgs) ElementType ¶
func (CloudServiceOsProfileArgs) ElementType() reflect.Type
func (CloudServiceOsProfileArgs) ToCloudServiceOsProfileOutput ¶
func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfileOutput() CloudServiceOsProfileOutput
func (CloudServiceOsProfileArgs) ToCloudServiceOsProfileOutputWithContext ¶
func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfileOutputWithContext(ctx context.Context) CloudServiceOsProfileOutput
func (CloudServiceOsProfileArgs) ToCloudServiceOsProfilePtrOutput ¶
func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput
func (CloudServiceOsProfileArgs) ToCloudServiceOsProfilePtrOutputWithContext ¶
func (i CloudServiceOsProfileArgs) ToCloudServiceOsProfilePtrOutputWithContext(ctx context.Context) CloudServiceOsProfilePtrOutput
type CloudServiceOsProfileInput ¶
type CloudServiceOsProfileInput interface { pulumi.Input ToCloudServiceOsProfileOutput() CloudServiceOsProfileOutput ToCloudServiceOsProfileOutputWithContext(context.Context) CloudServiceOsProfileOutput }
CloudServiceOsProfileInput is an input type that accepts CloudServiceOsProfileArgs and CloudServiceOsProfileOutput values. You can construct a concrete instance of `CloudServiceOsProfileInput` via:
CloudServiceOsProfileArgs{...}
type CloudServiceOsProfileOutput ¶
type CloudServiceOsProfileOutput struct{ *pulumi.OutputState }
Describes the OS profile for the cloud service.
func (CloudServiceOsProfileOutput) ElementType ¶
func (CloudServiceOsProfileOutput) ElementType() reflect.Type
func (CloudServiceOsProfileOutput) Secrets ¶
func (o CloudServiceOsProfileOutput) Secrets() CloudServiceVaultSecretGroupArrayOutput
Specifies set of certificates that should be installed onto the role instances.
func (CloudServiceOsProfileOutput) ToCloudServiceOsProfileOutput ¶
func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfileOutput() CloudServiceOsProfileOutput
func (CloudServiceOsProfileOutput) ToCloudServiceOsProfileOutputWithContext ¶
func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfileOutputWithContext(ctx context.Context) CloudServiceOsProfileOutput
func (CloudServiceOsProfileOutput) ToCloudServiceOsProfilePtrOutput ¶
func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput
func (CloudServiceOsProfileOutput) ToCloudServiceOsProfilePtrOutputWithContext ¶
func (o CloudServiceOsProfileOutput) ToCloudServiceOsProfilePtrOutputWithContext(ctx context.Context) CloudServiceOsProfilePtrOutput
type CloudServiceOsProfilePtrInput ¶
type CloudServiceOsProfilePtrInput interface { pulumi.Input ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput ToCloudServiceOsProfilePtrOutputWithContext(context.Context) CloudServiceOsProfilePtrOutput }
CloudServiceOsProfilePtrInput is an input type that accepts CloudServiceOsProfileArgs, CloudServiceOsProfilePtr and CloudServiceOsProfilePtrOutput values. You can construct a concrete instance of `CloudServiceOsProfilePtrInput` via:
CloudServiceOsProfileArgs{...} or: nil
func CloudServiceOsProfilePtr ¶
func CloudServiceOsProfilePtr(v *CloudServiceOsProfileArgs) CloudServiceOsProfilePtrInput
type CloudServiceOsProfilePtrOutput ¶
type CloudServiceOsProfilePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceOsProfilePtrOutput) Elem ¶
func (o CloudServiceOsProfilePtrOutput) Elem() CloudServiceOsProfileOutput
func (CloudServiceOsProfilePtrOutput) ElementType ¶
func (CloudServiceOsProfilePtrOutput) ElementType() reflect.Type
func (CloudServiceOsProfilePtrOutput) Secrets ¶
func (o CloudServiceOsProfilePtrOutput) Secrets() CloudServiceVaultSecretGroupArrayOutput
Specifies set of certificates that should be installed onto the role instances.
func (CloudServiceOsProfilePtrOutput) ToCloudServiceOsProfilePtrOutput ¶
func (o CloudServiceOsProfilePtrOutput) ToCloudServiceOsProfilePtrOutput() CloudServiceOsProfilePtrOutput
func (CloudServiceOsProfilePtrOutput) ToCloudServiceOsProfilePtrOutputWithContext ¶
func (o CloudServiceOsProfilePtrOutput) ToCloudServiceOsProfilePtrOutputWithContext(ctx context.Context) CloudServiceOsProfilePtrOutput
type CloudServiceOsProfileResponse ¶
type CloudServiceOsProfileResponse struct { // Specifies set of certificates that should be installed onto the role instances. Secrets []CloudServiceVaultSecretGroupResponse `pulumi:"secrets"` }
Describes the OS profile for the cloud service.
type CloudServiceOsProfileResponseArgs ¶
type CloudServiceOsProfileResponseArgs struct { // Specifies set of certificates that should be installed onto the role instances. Secrets CloudServiceVaultSecretGroupResponseArrayInput `pulumi:"secrets"` }
Describes the OS profile for the cloud service.
func (CloudServiceOsProfileResponseArgs) ElementType ¶
func (CloudServiceOsProfileResponseArgs) ElementType() reflect.Type
func (CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponseOutput ¶
func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponseOutput() CloudServiceOsProfileResponseOutput
func (CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponseOutputWithContext ¶
func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponseOutputWithContext(ctx context.Context) CloudServiceOsProfileResponseOutput
func (CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponsePtrOutput ¶
func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput
func (CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponsePtrOutputWithContext ¶
func (i CloudServiceOsProfileResponseArgs) ToCloudServiceOsProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceOsProfileResponsePtrOutput
type CloudServiceOsProfileResponseInput ¶
type CloudServiceOsProfileResponseInput interface { pulumi.Input ToCloudServiceOsProfileResponseOutput() CloudServiceOsProfileResponseOutput ToCloudServiceOsProfileResponseOutputWithContext(context.Context) CloudServiceOsProfileResponseOutput }
CloudServiceOsProfileResponseInput is an input type that accepts CloudServiceOsProfileResponseArgs and CloudServiceOsProfileResponseOutput values. You can construct a concrete instance of `CloudServiceOsProfileResponseInput` via:
CloudServiceOsProfileResponseArgs{...}
type CloudServiceOsProfileResponseOutput ¶
type CloudServiceOsProfileResponseOutput struct{ *pulumi.OutputState }
Describes the OS profile for the cloud service.
func (CloudServiceOsProfileResponseOutput) ElementType ¶
func (CloudServiceOsProfileResponseOutput) ElementType() reflect.Type
func (CloudServiceOsProfileResponseOutput) Secrets ¶
func (o CloudServiceOsProfileResponseOutput) Secrets() CloudServiceVaultSecretGroupResponseArrayOutput
Specifies set of certificates that should be installed onto the role instances.
func (CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponseOutput ¶
func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponseOutput() CloudServiceOsProfileResponseOutput
func (CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponseOutputWithContext ¶
func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponseOutputWithContext(ctx context.Context) CloudServiceOsProfileResponseOutput
func (CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponsePtrOutput ¶
func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput
func (CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponsePtrOutputWithContext ¶
func (o CloudServiceOsProfileResponseOutput) ToCloudServiceOsProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceOsProfileResponsePtrOutput
type CloudServiceOsProfileResponsePtrInput ¶
type CloudServiceOsProfileResponsePtrInput interface { pulumi.Input ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput ToCloudServiceOsProfileResponsePtrOutputWithContext(context.Context) CloudServiceOsProfileResponsePtrOutput }
CloudServiceOsProfileResponsePtrInput is an input type that accepts CloudServiceOsProfileResponseArgs, CloudServiceOsProfileResponsePtr and CloudServiceOsProfileResponsePtrOutput values. You can construct a concrete instance of `CloudServiceOsProfileResponsePtrInput` via:
CloudServiceOsProfileResponseArgs{...} or: nil
func CloudServiceOsProfileResponsePtr ¶
func CloudServiceOsProfileResponsePtr(v *CloudServiceOsProfileResponseArgs) CloudServiceOsProfileResponsePtrInput
type CloudServiceOsProfileResponsePtrOutput ¶
type CloudServiceOsProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceOsProfileResponsePtrOutput) ElementType ¶
func (CloudServiceOsProfileResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceOsProfileResponsePtrOutput) Secrets ¶
func (o CloudServiceOsProfileResponsePtrOutput) Secrets() CloudServiceVaultSecretGroupResponseArrayOutput
Specifies set of certificates that should be installed onto the role instances.
func (CloudServiceOsProfileResponsePtrOutput) ToCloudServiceOsProfileResponsePtrOutput ¶
func (o CloudServiceOsProfileResponsePtrOutput) ToCloudServiceOsProfileResponsePtrOutput() CloudServiceOsProfileResponsePtrOutput
func (CloudServiceOsProfileResponsePtrOutput) ToCloudServiceOsProfileResponsePtrOutputWithContext ¶
func (o CloudServiceOsProfileResponsePtrOutput) ToCloudServiceOsProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceOsProfileResponsePtrOutput
type CloudServiceOutput ¶
type CloudServiceOutput struct {
*pulumi.OutputState
}
func (CloudServiceOutput) ElementType ¶
func (CloudServiceOutput) ElementType() reflect.Type
func (CloudServiceOutput) ToCloudServiceOutput ¶
func (o CloudServiceOutput) ToCloudServiceOutput() CloudServiceOutput
func (CloudServiceOutput) ToCloudServiceOutputWithContext ¶
func (o CloudServiceOutput) ToCloudServiceOutputWithContext(ctx context.Context) CloudServiceOutput
type CloudServiceProperties ¶
type CloudServiceProperties struct { // Specifies the XML service configuration (.cscfg) for the cloud service. Configuration *string `pulumi:"configuration"` // Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. ConfigurationUrl *string `pulumi:"configurationUrl"` // Describes a cloud service extension profile. ExtensionProfile *CloudServiceExtensionProfile `pulumi:"extensionProfile"` // Network Profile for the cloud service. NetworkProfile *CloudServiceNetworkProfile `pulumi:"networkProfile"` // Describes the OS profile for the cloud service. OsProfile *CloudServiceOsProfile `pulumi:"osProfile"` // Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. PackageUrl *string `pulumi:"packageUrl"` // Describes the role profile for the cloud service. RoleProfile *CloudServiceRoleProfile `pulumi:"roleProfile"` // (Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. // If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff. StartCloudService *bool `pulumi:"startCloudService"` // Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. // Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> // If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence. UpgradeMode *string `pulumi:"upgradeMode"` }
Cloud service properties
type CloudServicePropertiesArgs ¶
type CloudServicePropertiesArgs struct { // Specifies the XML service configuration (.cscfg) for the cloud service. Configuration pulumi.StringPtrInput `pulumi:"configuration"` // Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. ConfigurationUrl pulumi.StringPtrInput `pulumi:"configurationUrl"` // Describes a cloud service extension profile. ExtensionProfile CloudServiceExtensionProfilePtrInput `pulumi:"extensionProfile"` // Network Profile for the cloud service. NetworkProfile CloudServiceNetworkProfilePtrInput `pulumi:"networkProfile"` // Describes the OS profile for the cloud service. OsProfile CloudServiceOsProfilePtrInput `pulumi:"osProfile"` // Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. PackageUrl pulumi.StringPtrInput `pulumi:"packageUrl"` // Describes the role profile for the cloud service. RoleProfile CloudServiceRoleProfilePtrInput `pulumi:"roleProfile"` // (Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. // If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff. StartCloudService pulumi.BoolPtrInput `pulumi:"startCloudService"` // Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. // Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> // If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence. UpgradeMode pulumi.StringPtrInput `pulumi:"upgradeMode"` }
Cloud service properties
func (CloudServicePropertiesArgs) ElementType ¶
func (CloudServicePropertiesArgs) ElementType() reflect.Type
func (CloudServicePropertiesArgs) ToCloudServicePropertiesOutput ¶
func (i CloudServicePropertiesArgs) ToCloudServicePropertiesOutput() CloudServicePropertiesOutput
func (CloudServicePropertiesArgs) ToCloudServicePropertiesOutputWithContext ¶
func (i CloudServicePropertiesArgs) ToCloudServicePropertiesOutputWithContext(ctx context.Context) CloudServicePropertiesOutput
func (CloudServicePropertiesArgs) ToCloudServicePropertiesPtrOutput ¶
func (i CloudServicePropertiesArgs) ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput
func (CloudServicePropertiesArgs) ToCloudServicePropertiesPtrOutputWithContext ¶
func (i CloudServicePropertiesArgs) ToCloudServicePropertiesPtrOutputWithContext(ctx context.Context) CloudServicePropertiesPtrOutput
type CloudServicePropertiesInput ¶
type CloudServicePropertiesInput interface { pulumi.Input ToCloudServicePropertiesOutput() CloudServicePropertiesOutput ToCloudServicePropertiesOutputWithContext(context.Context) CloudServicePropertiesOutput }
CloudServicePropertiesInput is an input type that accepts CloudServicePropertiesArgs and CloudServicePropertiesOutput values. You can construct a concrete instance of `CloudServicePropertiesInput` via:
CloudServicePropertiesArgs{...}
type CloudServicePropertiesOutput ¶
type CloudServicePropertiesOutput struct{ *pulumi.OutputState }
Cloud service properties
func (CloudServicePropertiesOutput) Configuration ¶
func (o CloudServicePropertiesOutput) Configuration() pulumi.StringPtrOutput
Specifies the XML service configuration (.cscfg) for the cloud service.
func (CloudServicePropertiesOutput) ConfigurationUrl ¶
func (o CloudServicePropertiesOutput) ConfigurationUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesOutput) ElementType ¶
func (CloudServicePropertiesOutput) ElementType() reflect.Type
func (CloudServicePropertiesOutput) ExtensionProfile ¶
func (o CloudServicePropertiesOutput) ExtensionProfile() CloudServiceExtensionProfilePtrOutput
Describes a cloud service extension profile.
func (CloudServicePropertiesOutput) NetworkProfile ¶
func (o CloudServicePropertiesOutput) NetworkProfile() CloudServiceNetworkProfilePtrOutput
Network Profile for the cloud service.
func (CloudServicePropertiesOutput) OsProfile ¶
func (o CloudServicePropertiesOutput) OsProfile() CloudServiceOsProfilePtrOutput
Describes the OS profile for the cloud service.
func (CloudServicePropertiesOutput) PackageUrl ¶
func (o CloudServicePropertiesOutput) PackageUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesOutput) RoleProfile ¶
func (o CloudServicePropertiesOutput) RoleProfile() CloudServiceRoleProfilePtrOutput
Describes the role profile for the cloud service.
func (CloudServicePropertiesOutput) StartCloudService ¶
func (o CloudServicePropertiesOutput) StartCloudService() pulumi.BoolPtrOutput
(Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff.
func (CloudServicePropertiesOutput) ToCloudServicePropertiesOutput ¶
func (o CloudServicePropertiesOutput) ToCloudServicePropertiesOutput() CloudServicePropertiesOutput
func (CloudServicePropertiesOutput) ToCloudServicePropertiesOutputWithContext ¶
func (o CloudServicePropertiesOutput) ToCloudServicePropertiesOutputWithContext(ctx context.Context) CloudServicePropertiesOutput
func (CloudServicePropertiesOutput) ToCloudServicePropertiesPtrOutput ¶
func (o CloudServicePropertiesOutput) ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput
func (CloudServicePropertiesOutput) ToCloudServicePropertiesPtrOutputWithContext ¶
func (o CloudServicePropertiesOutput) ToCloudServicePropertiesPtrOutputWithContext(ctx context.Context) CloudServicePropertiesPtrOutput
func (CloudServicePropertiesOutput) UpgradeMode ¶
func (o CloudServicePropertiesOutput) UpgradeMode() pulumi.StringPtrOutput
Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence.
type CloudServicePropertiesPtrInput ¶
type CloudServicePropertiesPtrInput interface { pulumi.Input ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput ToCloudServicePropertiesPtrOutputWithContext(context.Context) CloudServicePropertiesPtrOutput }
CloudServicePropertiesPtrInput is an input type that accepts CloudServicePropertiesArgs, CloudServicePropertiesPtr and CloudServicePropertiesPtrOutput values. You can construct a concrete instance of `CloudServicePropertiesPtrInput` via:
CloudServicePropertiesArgs{...} or: nil
func CloudServicePropertiesPtr ¶
func CloudServicePropertiesPtr(v *CloudServicePropertiesArgs) CloudServicePropertiesPtrInput
type CloudServicePropertiesPtrOutput ¶
type CloudServicePropertiesPtrOutput struct{ *pulumi.OutputState }
func (CloudServicePropertiesPtrOutput) Configuration ¶
func (o CloudServicePropertiesPtrOutput) Configuration() pulumi.StringPtrOutput
Specifies the XML service configuration (.cscfg) for the cloud service.
func (CloudServicePropertiesPtrOutput) ConfigurationUrl ¶
func (o CloudServicePropertiesPtrOutput) ConfigurationUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesPtrOutput) Elem ¶
func (o CloudServicePropertiesPtrOutput) Elem() CloudServicePropertiesOutput
func (CloudServicePropertiesPtrOutput) ElementType ¶
func (CloudServicePropertiesPtrOutput) ElementType() reflect.Type
func (CloudServicePropertiesPtrOutput) ExtensionProfile ¶
func (o CloudServicePropertiesPtrOutput) ExtensionProfile() CloudServiceExtensionProfilePtrOutput
Describes a cloud service extension profile.
func (CloudServicePropertiesPtrOutput) NetworkProfile ¶
func (o CloudServicePropertiesPtrOutput) NetworkProfile() CloudServiceNetworkProfilePtrOutput
Network Profile for the cloud service.
func (CloudServicePropertiesPtrOutput) OsProfile ¶
func (o CloudServicePropertiesPtrOutput) OsProfile() CloudServiceOsProfilePtrOutput
Describes the OS profile for the cloud service.
func (CloudServicePropertiesPtrOutput) PackageUrl ¶
func (o CloudServicePropertiesPtrOutput) PackageUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesPtrOutput) RoleProfile ¶
func (o CloudServicePropertiesPtrOutput) RoleProfile() CloudServiceRoleProfilePtrOutput
Describes the role profile for the cloud service.
func (CloudServicePropertiesPtrOutput) StartCloudService ¶
func (o CloudServicePropertiesPtrOutput) StartCloudService() pulumi.BoolPtrOutput
(Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff.
func (CloudServicePropertiesPtrOutput) ToCloudServicePropertiesPtrOutput ¶
func (o CloudServicePropertiesPtrOutput) ToCloudServicePropertiesPtrOutput() CloudServicePropertiesPtrOutput
func (CloudServicePropertiesPtrOutput) ToCloudServicePropertiesPtrOutputWithContext ¶
func (o CloudServicePropertiesPtrOutput) ToCloudServicePropertiesPtrOutputWithContext(ctx context.Context) CloudServicePropertiesPtrOutput
func (CloudServicePropertiesPtrOutput) UpgradeMode ¶
func (o CloudServicePropertiesPtrOutput) UpgradeMode() pulumi.StringPtrOutput
Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence.
type CloudServicePropertiesResponse ¶
type CloudServicePropertiesResponse struct { // Specifies the XML service configuration (.cscfg) for the cloud service. Configuration *string `pulumi:"configuration"` // Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. ConfigurationUrl *string `pulumi:"configurationUrl"` // Describes a cloud service extension profile. ExtensionProfile *CloudServiceExtensionProfileResponse `pulumi:"extensionProfile"` // Network Profile for the cloud service. NetworkProfile *CloudServiceNetworkProfileResponse `pulumi:"networkProfile"` // Describes the OS profile for the cloud service. OsProfile *CloudServiceOsProfileResponse `pulumi:"osProfile"` // Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. PackageUrl *string `pulumi:"packageUrl"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Describes the role profile for the cloud service. RoleProfile *CloudServiceRoleProfileResponse `pulumi:"roleProfile"` // (Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. // If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff. StartCloudService *bool `pulumi:"startCloudService"` // The unique identifier for the cloud service. UniqueId string `pulumi:"uniqueId"` // Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. // Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> // If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence. UpgradeMode *string `pulumi:"upgradeMode"` }
Cloud service properties
type CloudServicePropertiesResponseArgs ¶
type CloudServicePropertiesResponseArgs struct { // Specifies the XML service configuration (.cscfg) for the cloud service. Configuration pulumi.StringPtrInput `pulumi:"configuration"` // Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. ConfigurationUrl pulumi.StringPtrInput `pulumi:"configurationUrl"` // Describes a cloud service extension profile. ExtensionProfile CloudServiceExtensionProfileResponsePtrInput `pulumi:"extensionProfile"` // Network Profile for the cloud service. NetworkProfile CloudServiceNetworkProfileResponsePtrInput `pulumi:"networkProfile"` // Describes the OS profile for the cloud service. OsProfile CloudServiceOsProfileResponsePtrInput `pulumi:"osProfile"` // Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. // This is a write-only property and is not returned in GET calls. PackageUrl pulumi.StringPtrInput `pulumi:"packageUrl"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Describes the role profile for the cloud service. RoleProfile CloudServiceRoleProfileResponsePtrInput `pulumi:"roleProfile"` // (Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. // If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff. StartCloudService pulumi.BoolPtrInput `pulumi:"startCloudService"` // The unique identifier for the cloud service. UniqueId pulumi.StringInput `pulumi:"uniqueId"` // Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. // Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> // If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence. UpgradeMode pulumi.StringPtrInput `pulumi:"upgradeMode"` }
Cloud service properties
func (CloudServicePropertiesResponseArgs) ElementType ¶
func (CloudServicePropertiesResponseArgs) ElementType() reflect.Type
func (CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponseOutput ¶
func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponseOutput() CloudServicePropertiesResponseOutput
func (CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponseOutputWithContext ¶
func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponseOutputWithContext(ctx context.Context) CloudServicePropertiesResponseOutput
func (CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponsePtrOutput ¶
func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput
func (CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponsePtrOutputWithContext ¶
func (i CloudServicePropertiesResponseArgs) ToCloudServicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServicePropertiesResponsePtrOutput
type CloudServicePropertiesResponseInput ¶
type CloudServicePropertiesResponseInput interface { pulumi.Input ToCloudServicePropertiesResponseOutput() CloudServicePropertiesResponseOutput ToCloudServicePropertiesResponseOutputWithContext(context.Context) CloudServicePropertiesResponseOutput }
CloudServicePropertiesResponseInput is an input type that accepts CloudServicePropertiesResponseArgs and CloudServicePropertiesResponseOutput values. You can construct a concrete instance of `CloudServicePropertiesResponseInput` via:
CloudServicePropertiesResponseArgs{...}
type CloudServicePropertiesResponseOutput ¶
type CloudServicePropertiesResponseOutput struct{ *pulumi.OutputState }
Cloud service properties
func (CloudServicePropertiesResponseOutput) Configuration ¶
func (o CloudServicePropertiesResponseOutput) Configuration() pulumi.StringPtrOutput
Specifies the XML service configuration (.cscfg) for the cloud service.
func (CloudServicePropertiesResponseOutput) ConfigurationUrl ¶
func (o CloudServicePropertiesResponseOutput) ConfigurationUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesResponseOutput) ElementType ¶
func (CloudServicePropertiesResponseOutput) ElementType() reflect.Type
func (CloudServicePropertiesResponseOutput) ExtensionProfile ¶
func (o CloudServicePropertiesResponseOutput) ExtensionProfile() CloudServiceExtensionProfileResponsePtrOutput
Describes a cloud service extension profile.
func (CloudServicePropertiesResponseOutput) NetworkProfile ¶
func (o CloudServicePropertiesResponseOutput) NetworkProfile() CloudServiceNetworkProfileResponsePtrOutput
Network Profile for the cloud service.
func (CloudServicePropertiesResponseOutput) OsProfile ¶
func (o CloudServicePropertiesResponseOutput) OsProfile() CloudServiceOsProfileResponsePtrOutput
Describes the OS profile for the cloud service.
func (CloudServicePropertiesResponseOutput) PackageUrl ¶
func (o CloudServicePropertiesResponseOutput) PackageUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesResponseOutput) ProvisioningState ¶
func (o CloudServicePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (CloudServicePropertiesResponseOutput) RoleProfile ¶
func (o CloudServicePropertiesResponseOutput) RoleProfile() CloudServiceRoleProfileResponsePtrOutput
Describes the role profile for the cloud service.
func (CloudServicePropertiesResponseOutput) StartCloudService ¶
func (o CloudServicePropertiesResponseOutput) StartCloudService() pulumi.BoolPtrOutput
(Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff.
func (CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponseOutput ¶
func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponseOutput() CloudServicePropertiesResponseOutput
func (CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponseOutputWithContext ¶
func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponseOutputWithContext(ctx context.Context) CloudServicePropertiesResponseOutput
func (CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponsePtrOutput ¶
func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput
func (CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponsePtrOutputWithContext ¶
func (o CloudServicePropertiesResponseOutput) ToCloudServicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServicePropertiesResponsePtrOutput
func (CloudServicePropertiesResponseOutput) UniqueId ¶
func (o CloudServicePropertiesResponseOutput) UniqueId() pulumi.StringOutput
The unique identifier for the cloud service.
func (CloudServicePropertiesResponseOutput) UpgradeMode ¶
func (o CloudServicePropertiesResponseOutput) UpgradeMode() pulumi.StringPtrOutput
Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence.
type CloudServicePropertiesResponsePtrInput ¶
type CloudServicePropertiesResponsePtrInput interface { pulumi.Input ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput ToCloudServicePropertiesResponsePtrOutputWithContext(context.Context) CloudServicePropertiesResponsePtrOutput }
CloudServicePropertiesResponsePtrInput is an input type that accepts CloudServicePropertiesResponseArgs, CloudServicePropertiesResponsePtr and CloudServicePropertiesResponsePtrOutput values. You can construct a concrete instance of `CloudServicePropertiesResponsePtrInput` via:
CloudServicePropertiesResponseArgs{...} or: nil
func CloudServicePropertiesResponsePtr ¶
func CloudServicePropertiesResponsePtr(v *CloudServicePropertiesResponseArgs) CloudServicePropertiesResponsePtrInput
type CloudServicePropertiesResponsePtrOutput ¶
type CloudServicePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServicePropertiesResponsePtrOutput) Configuration ¶
func (o CloudServicePropertiesResponsePtrOutput) Configuration() pulumi.StringPtrOutput
Specifies the XML service configuration (.cscfg) for the cloud service.
func (CloudServicePropertiesResponsePtrOutput) ConfigurationUrl ¶
func (o CloudServicePropertiesResponsePtrOutput) ConfigurationUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesResponsePtrOutput) ElementType ¶
func (CloudServicePropertiesResponsePtrOutput) ElementType() reflect.Type
func (CloudServicePropertiesResponsePtrOutput) ExtensionProfile ¶
func (o CloudServicePropertiesResponsePtrOutput) ExtensionProfile() CloudServiceExtensionProfileResponsePtrOutput
Describes a cloud service extension profile.
func (CloudServicePropertiesResponsePtrOutput) NetworkProfile ¶
func (o CloudServicePropertiesResponsePtrOutput) NetworkProfile() CloudServiceNetworkProfileResponsePtrOutput
Network Profile for the cloud service.
func (CloudServicePropertiesResponsePtrOutput) OsProfile ¶
func (o CloudServicePropertiesResponsePtrOutput) OsProfile() CloudServiceOsProfileResponsePtrOutput
Describes the OS profile for the cloud service.
func (CloudServicePropertiesResponsePtrOutput) PackageUrl ¶
func (o CloudServicePropertiesResponsePtrOutput) PackageUrl() pulumi.StringPtrOutput
Specifies a URL that refers to the location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls.
func (CloudServicePropertiesResponsePtrOutput) ProvisioningState ¶
func (o CloudServicePropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state, which only appears in the response.
func (CloudServicePropertiesResponsePtrOutput) RoleProfile ¶
func (o CloudServicePropertiesResponsePtrOutput) RoleProfile() CloudServiceRoleProfileResponsePtrOutput
Describes the role profile for the cloud service.
func (CloudServicePropertiesResponsePtrOutput) StartCloudService ¶
func (o CloudServicePropertiesResponsePtrOutput) StartCloudService() pulumi.BoolPtrOutput
(Optional) Indicates whether to start the cloud service immediately after it is created. The default value is `true`. If false, the service model is still deployed, but the code is not run immediately. Instead, the service is PoweredOff until you call Start, at which time the service will be started. A deployed service still incurs charges, even if it is poweredoff.
func (CloudServicePropertiesResponsePtrOutput) ToCloudServicePropertiesResponsePtrOutput ¶
func (o CloudServicePropertiesResponsePtrOutput) ToCloudServicePropertiesResponsePtrOutput() CloudServicePropertiesResponsePtrOutput
func (CloudServicePropertiesResponsePtrOutput) ToCloudServicePropertiesResponsePtrOutputWithContext ¶
func (o CloudServicePropertiesResponsePtrOutput) ToCloudServicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudServicePropertiesResponsePtrOutput
func (CloudServicePropertiesResponsePtrOutput) UniqueId ¶
func (o CloudServicePropertiesResponsePtrOutput) UniqueId() pulumi.StringPtrOutput
The unique identifier for the cloud service.
func (CloudServicePropertiesResponsePtrOutput) UpgradeMode ¶
func (o CloudServicePropertiesResponsePtrOutput) UpgradeMode() pulumi.StringPtrOutput
Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence.
type CloudServiceRoleProfile ¶
type CloudServiceRoleProfile struct { // List of roles for the cloud service. Roles []CloudServiceRoleProfileProperties `pulumi:"roles"` }
Describes the role profile for the cloud service.
type CloudServiceRoleProfileArgs ¶
type CloudServiceRoleProfileArgs struct { // List of roles for the cloud service. Roles CloudServiceRoleProfilePropertiesArrayInput `pulumi:"roles"` }
Describes the role profile for the cloud service.
func (CloudServiceRoleProfileArgs) ElementType ¶
func (CloudServiceRoleProfileArgs) ElementType() reflect.Type
func (CloudServiceRoleProfileArgs) ToCloudServiceRoleProfileOutput ¶
func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfileOutput() CloudServiceRoleProfileOutput
func (CloudServiceRoleProfileArgs) ToCloudServiceRoleProfileOutputWithContext ¶
func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfileOutputWithContext(ctx context.Context) CloudServiceRoleProfileOutput
func (CloudServiceRoleProfileArgs) ToCloudServiceRoleProfilePtrOutput ¶
func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput
func (CloudServiceRoleProfileArgs) ToCloudServiceRoleProfilePtrOutputWithContext ¶
func (i CloudServiceRoleProfileArgs) ToCloudServiceRoleProfilePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfilePtrOutput
type CloudServiceRoleProfileInput ¶
type CloudServiceRoleProfileInput interface { pulumi.Input ToCloudServiceRoleProfileOutput() CloudServiceRoleProfileOutput ToCloudServiceRoleProfileOutputWithContext(context.Context) CloudServiceRoleProfileOutput }
CloudServiceRoleProfileInput is an input type that accepts CloudServiceRoleProfileArgs and CloudServiceRoleProfileOutput values. You can construct a concrete instance of `CloudServiceRoleProfileInput` via:
CloudServiceRoleProfileArgs{...}
type CloudServiceRoleProfileOutput ¶
type CloudServiceRoleProfileOutput struct{ *pulumi.OutputState }
Describes the role profile for the cloud service.
func (CloudServiceRoleProfileOutput) ElementType ¶
func (CloudServiceRoleProfileOutput) ElementType() reflect.Type
func (CloudServiceRoleProfileOutput) ToCloudServiceRoleProfileOutput ¶
func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfileOutput() CloudServiceRoleProfileOutput
func (CloudServiceRoleProfileOutput) ToCloudServiceRoleProfileOutputWithContext ¶
func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfileOutputWithContext(ctx context.Context) CloudServiceRoleProfileOutput
func (CloudServiceRoleProfileOutput) ToCloudServiceRoleProfilePtrOutput ¶
func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput
func (CloudServiceRoleProfileOutput) ToCloudServiceRoleProfilePtrOutputWithContext ¶
func (o CloudServiceRoleProfileOutput) ToCloudServiceRoleProfilePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfilePtrOutput
type CloudServiceRoleProfileProperties ¶
type CloudServiceRoleProfileProperties struct { // Resource name. Name *string `pulumi:"name"` // Describes the cloud service role sku. Sku *CloudServiceRoleSku `pulumi:"sku"` }
Describes the role properties.
type CloudServiceRoleProfilePropertiesArgs ¶
type CloudServiceRoleProfilePropertiesArgs struct { // Resource name. Name pulumi.StringPtrInput `pulumi:"name"` // Describes the cloud service role sku. Sku CloudServiceRoleSkuPtrInput `pulumi:"sku"` }
Describes the role properties.
func (CloudServiceRoleProfilePropertiesArgs) ElementType ¶
func (CloudServiceRoleProfilePropertiesArgs) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesArgs) ToCloudServiceRoleProfilePropertiesOutput ¶
func (i CloudServiceRoleProfilePropertiesArgs) ToCloudServiceRoleProfilePropertiesOutput() CloudServiceRoleProfilePropertiesOutput
func (CloudServiceRoleProfilePropertiesArgs) ToCloudServiceRoleProfilePropertiesOutputWithContext ¶
func (i CloudServiceRoleProfilePropertiesArgs) ToCloudServiceRoleProfilePropertiesOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesOutput
type CloudServiceRoleProfilePropertiesArray ¶
type CloudServiceRoleProfilePropertiesArray []CloudServiceRoleProfilePropertiesInput
func (CloudServiceRoleProfilePropertiesArray) ElementType ¶
func (CloudServiceRoleProfilePropertiesArray) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesArray) ToCloudServiceRoleProfilePropertiesArrayOutput ¶
func (i CloudServiceRoleProfilePropertiesArray) ToCloudServiceRoleProfilePropertiesArrayOutput() CloudServiceRoleProfilePropertiesArrayOutput
func (CloudServiceRoleProfilePropertiesArray) ToCloudServiceRoleProfilePropertiesArrayOutputWithContext ¶
func (i CloudServiceRoleProfilePropertiesArray) ToCloudServiceRoleProfilePropertiesArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesArrayOutput
type CloudServiceRoleProfilePropertiesArrayInput ¶
type CloudServiceRoleProfilePropertiesArrayInput interface { pulumi.Input ToCloudServiceRoleProfilePropertiesArrayOutput() CloudServiceRoleProfilePropertiesArrayOutput ToCloudServiceRoleProfilePropertiesArrayOutputWithContext(context.Context) CloudServiceRoleProfilePropertiesArrayOutput }
CloudServiceRoleProfilePropertiesArrayInput is an input type that accepts CloudServiceRoleProfilePropertiesArray and CloudServiceRoleProfilePropertiesArrayOutput values. You can construct a concrete instance of `CloudServiceRoleProfilePropertiesArrayInput` via:
CloudServiceRoleProfilePropertiesArray{ CloudServiceRoleProfilePropertiesArgs{...} }
type CloudServiceRoleProfilePropertiesArrayOutput ¶
type CloudServiceRoleProfilePropertiesArrayOutput struct{ *pulumi.OutputState }
func (CloudServiceRoleProfilePropertiesArrayOutput) ElementType ¶
func (CloudServiceRoleProfilePropertiesArrayOutput) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesArrayOutput) ToCloudServiceRoleProfilePropertiesArrayOutput ¶
func (o CloudServiceRoleProfilePropertiesArrayOutput) ToCloudServiceRoleProfilePropertiesArrayOutput() CloudServiceRoleProfilePropertiesArrayOutput
func (CloudServiceRoleProfilePropertiesArrayOutput) ToCloudServiceRoleProfilePropertiesArrayOutputWithContext ¶
func (o CloudServiceRoleProfilePropertiesArrayOutput) ToCloudServiceRoleProfilePropertiesArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesArrayOutput
type CloudServiceRoleProfilePropertiesInput ¶
type CloudServiceRoleProfilePropertiesInput interface { pulumi.Input ToCloudServiceRoleProfilePropertiesOutput() CloudServiceRoleProfilePropertiesOutput ToCloudServiceRoleProfilePropertiesOutputWithContext(context.Context) CloudServiceRoleProfilePropertiesOutput }
CloudServiceRoleProfilePropertiesInput is an input type that accepts CloudServiceRoleProfilePropertiesArgs and CloudServiceRoleProfilePropertiesOutput values. You can construct a concrete instance of `CloudServiceRoleProfilePropertiesInput` via:
CloudServiceRoleProfilePropertiesArgs{...}
type CloudServiceRoleProfilePropertiesOutput ¶
type CloudServiceRoleProfilePropertiesOutput struct{ *pulumi.OutputState }
Describes the role properties.
func (CloudServiceRoleProfilePropertiesOutput) ElementType ¶
func (CloudServiceRoleProfilePropertiesOutput) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesOutput) Name ¶
func (o CloudServiceRoleProfilePropertiesOutput) Name() pulumi.StringPtrOutput
Resource name.
func (CloudServiceRoleProfilePropertiesOutput) ToCloudServiceRoleProfilePropertiesOutput ¶
func (o CloudServiceRoleProfilePropertiesOutput) ToCloudServiceRoleProfilePropertiesOutput() CloudServiceRoleProfilePropertiesOutput
func (CloudServiceRoleProfilePropertiesOutput) ToCloudServiceRoleProfilePropertiesOutputWithContext ¶
func (o CloudServiceRoleProfilePropertiesOutput) ToCloudServiceRoleProfilePropertiesOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesOutput
type CloudServiceRoleProfilePropertiesResponse ¶
type CloudServiceRoleProfilePropertiesResponse struct { // Resource name. Name *string `pulumi:"name"` // Describes the cloud service role sku. Sku *CloudServiceRoleSkuResponse `pulumi:"sku"` }
Describes the role properties.
type CloudServiceRoleProfilePropertiesResponseArgs ¶
type CloudServiceRoleProfilePropertiesResponseArgs struct { // Resource name. Name pulumi.StringPtrInput `pulumi:"name"` // Describes the cloud service role sku. Sku CloudServiceRoleSkuResponsePtrInput `pulumi:"sku"` }
Describes the role properties.
func (CloudServiceRoleProfilePropertiesResponseArgs) ElementType ¶
func (CloudServiceRoleProfilePropertiesResponseArgs) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesResponseArgs) ToCloudServiceRoleProfilePropertiesResponseOutput ¶
func (i CloudServiceRoleProfilePropertiesResponseArgs) ToCloudServiceRoleProfilePropertiesResponseOutput() CloudServiceRoleProfilePropertiesResponseOutput
func (CloudServiceRoleProfilePropertiesResponseArgs) ToCloudServiceRoleProfilePropertiesResponseOutputWithContext ¶
func (i CloudServiceRoleProfilePropertiesResponseArgs) ToCloudServiceRoleProfilePropertiesResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseOutput
type CloudServiceRoleProfilePropertiesResponseArray ¶
type CloudServiceRoleProfilePropertiesResponseArray []CloudServiceRoleProfilePropertiesResponseInput
func (CloudServiceRoleProfilePropertiesResponseArray) ElementType ¶
func (CloudServiceRoleProfilePropertiesResponseArray) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesResponseArray) ToCloudServiceRoleProfilePropertiesResponseArrayOutput ¶
func (i CloudServiceRoleProfilePropertiesResponseArray) ToCloudServiceRoleProfilePropertiesResponseArrayOutput() CloudServiceRoleProfilePropertiesResponseArrayOutput
func (CloudServiceRoleProfilePropertiesResponseArray) ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext ¶
func (i CloudServiceRoleProfilePropertiesResponseArray) ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseArrayOutput
type CloudServiceRoleProfilePropertiesResponseArrayInput ¶
type CloudServiceRoleProfilePropertiesResponseArrayInput interface { pulumi.Input ToCloudServiceRoleProfilePropertiesResponseArrayOutput() CloudServiceRoleProfilePropertiesResponseArrayOutput ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext(context.Context) CloudServiceRoleProfilePropertiesResponseArrayOutput }
CloudServiceRoleProfilePropertiesResponseArrayInput is an input type that accepts CloudServiceRoleProfilePropertiesResponseArray and CloudServiceRoleProfilePropertiesResponseArrayOutput values. You can construct a concrete instance of `CloudServiceRoleProfilePropertiesResponseArrayInput` via:
CloudServiceRoleProfilePropertiesResponseArray{ CloudServiceRoleProfilePropertiesResponseArgs{...} }
type CloudServiceRoleProfilePropertiesResponseArrayOutput ¶
type CloudServiceRoleProfilePropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (CloudServiceRoleProfilePropertiesResponseArrayOutput) ElementType ¶
func (CloudServiceRoleProfilePropertiesResponseArrayOutput) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesResponseArrayOutput) ToCloudServiceRoleProfilePropertiesResponseArrayOutput ¶
func (o CloudServiceRoleProfilePropertiesResponseArrayOutput) ToCloudServiceRoleProfilePropertiesResponseArrayOutput() CloudServiceRoleProfilePropertiesResponseArrayOutput
func (CloudServiceRoleProfilePropertiesResponseArrayOutput) ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext ¶
func (o CloudServiceRoleProfilePropertiesResponseArrayOutput) ToCloudServiceRoleProfilePropertiesResponseArrayOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseArrayOutput
type CloudServiceRoleProfilePropertiesResponseInput ¶
type CloudServiceRoleProfilePropertiesResponseInput interface { pulumi.Input ToCloudServiceRoleProfilePropertiesResponseOutput() CloudServiceRoleProfilePropertiesResponseOutput ToCloudServiceRoleProfilePropertiesResponseOutputWithContext(context.Context) CloudServiceRoleProfilePropertiesResponseOutput }
CloudServiceRoleProfilePropertiesResponseInput is an input type that accepts CloudServiceRoleProfilePropertiesResponseArgs and CloudServiceRoleProfilePropertiesResponseOutput values. You can construct a concrete instance of `CloudServiceRoleProfilePropertiesResponseInput` via:
CloudServiceRoleProfilePropertiesResponseArgs{...}
type CloudServiceRoleProfilePropertiesResponseOutput ¶
type CloudServiceRoleProfilePropertiesResponseOutput struct{ *pulumi.OutputState }
Describes the role properties.
func (CloudServiceRoleProfilePropertiesResponseOutput) ElementType ¶
func (CloudServiceRoleProfilePropertiesResponseOutput) ElementType() reflect.Type
func (CloudServiceRoleProfilePropertiesResponseOutput) Name ¶
func (o CloudServiceRoleProfilePropertiesResponseOutput) Name() pulumi.StringPtrOutput
Resource name.
func (CloudServiceRoleProfilePropertiesResponseOutput) ToCloudServiceRoleProfilePropertiesResponseOutput ¶
func (o CloudServiceRoleProfilePropertiesResponseOutput) ToCloudServiceRoleProfilePropertiesResponseOutput() CloudServiceRoleProfilePropertiesResponseOutput
func (CloudServiceRoleProfilePropertiesResponseOutput) ToCloudServiceRoleProfilePropertiesResponseOutputWithContext ¶
func (o CloudServiceRoleProfilePropertiesResponseOutput) ToCloudServiceRoleProfilePropertiesResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfilePropertiesResponseOutput
type CloudServiceRoleProfilePtrInput ¶
type CloudServiceRoleProfilePtrInput interface { pulumi.Input ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput ToCloudServiceRoleProfilePtrOutputWithContext(context.Context) CloudServiceRoleProfilePtrOutput }
CloudServiceRoleProfilePtrInput is an input type that accepts CloudServiceRoleProfileArgs, CloudServiceRoleProfilePtr and CloudServiceRoleProfilePtrOutput values. You can construct a concrete instance of `CloudServiceRoleProfilePtrInput` via:
CloudServiceRoleProfileArgs{...} or: nil
func CloudServiceRoleProfilePtr ¶
func CloudServiceRoleProfilePtr(v *CloudServiceRoleProfileArgs) CloudServiceRoleProfilePtrInput
type CloudServiceRoleProfilePtrOutput ¶
type CloudServiceRoleProfilePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceRoleProfilePtrOutput) Elem ¶
func (o CloudServiceRoleProfilePtrOutput) Elem() CloudServiceRoleProfileOutput
func (CloudServiceRoleProfilePtrOutput) ElementType ¶
func (CloudServiceRoleProfilePtrOutput) ElementType() reflect.Type
func (CloudServiceRoleProfilePtrOutput) ToCloudServiceRoleProfilePtrOutput ¶
func (o CloudServiceRoleProfilePtrOutput) ToCloudServiceRoleProfilePtrOutput() CloudServiceRoleProfilePtrOutput
func (CloudServiceRoleProfilePtrOutput) ToCloudServiceRoleProfilePtrOutputWithContext ¶
func (o CloudServiceRoleProfilePtrOutput) ToCloudServiceRoleProfilePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfilePtrOutput
type CloudServiceRoleProfileResponse ¶
type CloudServiceRoleProfileResponse struct { // List of roles for the cloud service. Roles []CloudServiceRoleProfilePropertiesResponse `pulumi:"roles"` }
Describes the role profile for the cloud service.
type CloudServiceRoleProfileResponseArgs ¶
type CloudServiceRoleProfileResponseArgs struct { // List of roles for the cloud service. Roles CloudServiceRoleProfilePropertiesResponseArrayInput `pulumi:"roles"` }
Describes the role profile for the cloud service.
func (CloudServiceRoleProfileResponseArgs) ElementType ¶
func (CloudServiceRoleProfileResponseArgs) ElementType() reflect.Type
func (CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponseOutput ¶
func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponseOutput() CloudServiceRoleProfileResponseOutput
func (CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponseOutputWithContext ¶
func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponseOutput
func (CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponsePtrOutput ¶
func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput
func (CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponsePtrOutputWithContext ¶
func (i CloudServiceRoleProfileResponseArgs) ToCloudServiceRoleProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponsePtrOutput
type CloudServiceRoleProfileResponseInput ¶
type CloudServiceRoleProfileResponseInput interface { pulumi.Input ToCloudServiceRoleProfileResponseOutput() CloudServiceRoleProfileResponseOutput ToCloudServiceRoleProfileResponseOutputWithContext(context.Context) CloudServiceRoleProfileResponseOutput }
CloudServiceRoleProfileResponseInput is an input type that accepts CloudServiceRoleProfileResponseArgs and CloudServiceRoleProfileResponseOutput values. You can construct a concrete instance of `CloudServiceRoleProfileResponseInput` via:
CloudServiceRoleProfileResponseArgs{...}
type CloudServiceRoleProfileResponseOutput ¶
type CloudServiceRoleProfileResponseOutput struct{ *pulumi.OutputState }
Describes the role profile for the cloud service.
func (CloudServiceRoleProfileResponseOutput) ElementType ¶
func (CloudServiceRoleProfileResponseOutput) ElementType() reflect.Type
func (CloudServiceRoleProfileResponseOutput) Roles ¶
func (o CloudServiceRoleProfileResponseOutput) Roles() CloudServiceRoleProfilePropertiesResponseArrayOutput
List of roles for the cloud service.
func (CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponseOutput ¶
func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponseOutput() CloudServiceRoleProfileResponseOutput
func (CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponseOutputWithContext ¶
func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponseOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponseOutput
func (CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponsePtrOutput ¶
func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput
func (CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponsePtrOutputWithContext ¶
func (o CloudServiceRoleProfileResponseOutput) ToCloudServiceRoleProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponsePtrOutput
type CloudServiceRoleProfileResponsePtrInput ¶
type CloudServiceRoleProfileResponsePtrInput interface { pulumi.Input ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput ToCloudServiceRoleProfileResponsePtrOutputWithContext(context.Context) CloudServiceRoleProfileResponsePtrOutput }
CloudServiceRoleProfileResponsePtrInput is an input type that accepts CloudServiceRoleProfileResponseArgs, CloudServiceRoleProfileResponsePtr and CloudServiceRoleProfileResponsePtrOutput values. You can construct a concrete instance of `CloudServiceRoleProfileResponsePtrInput` via:
CloudServiceRoleProfileResponseArgs{...} or: nil
func CloudServiceRoleProfileResponsePtr ¶
func CloudServiceRoleProfileResponsePtr(v *CloudServiceRoleProfileResponseArgs) CloudServiceRoleProfileResponsePtrInput
type CloudServiceRoleProfileResponsePtrOutput ¶
type CloudServiceRoleProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceRoleProfileResponsePtrOutput) ElementType ¶
func (CloudServiceRoleProfileResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceRoleProfileResponsePtrOutput) Roles ¶
func (o CloudServiceRoleProfileResponsePtrOutput) Roles() CloudServiceRoleProfilePropertiesResponseArrayOutput
List of roles for the cloud service.
func (CloudServiceRoleProfileResponsePtrOutput) ToCloudServiceRoleProfileResponsePtrOutput ¶
func (o CloudServiceRoleProfileResponsePtrOutput) ToCloudServiceRoleProfileResponsePtrOutput() CloudServiceRoleProfileResponsePtrOutput
func (CloudServiceRoleProfileResponsePtrOutput) ToCloudServiceRoleProfileResponsePtrOutputWithContext ¶
func (o CloudServiceRoleProfileResponsePtrOutput) ToCloudServiceRoleProfileResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleProfileResponsePtrOutput
type CloudServiceRoleSku ¶
type CloudServiceRoleSku struct { // Specifies the number of role instances in the cloud service. Capacity *float64 `pulumi:"capacity"` // The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku. Name *string `pulumi:"name"` // Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic** Tier *string `pulumi:"tier"` }
Describes the cloud service role sku.
type CloudServiceRoleSkuArgs ¶
type CloudServiceRoleSkuArgs struct { // Specifies the number of role instances in the cloud service. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku. Name pulumi.StringPtrInput `pulumi:"name"` // Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic** Tier pulumi.StringPtrInput `pulumi:"tier"` }
Describes the cloud service role sku.
func (CloudServiceRoleSkuArgs) ElementType ¶
func (CloudServiceRoleSkuArgs) ElementType() reflect.Type
func (CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuOutput ¶
func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuOutput() CloudServiceRoleSkuOutput
func (CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuOutputWithContext ¶
func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuOutputWithContext(ctx context.Context) CloudServiceRoleSkuOutput
func (CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuPtrOutput ¶
func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput
func (CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuPtrOutputWithContext ¶
func (i CloudServiceRoleSkuArgs) ToCloudServiceRoleSkuPtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuPtrOutput
type CloudServiceRoleSkuInput ¶
type CloudServiceRoleSkuInput interface { pulumi.Input ToCloudServiceRoleSkuOutput() CloudServiceRoleSkuOutput ToCloudServiceRoleSkuOutputWithContext(context.Context) CloudServiceRoleSkuOutput }
CloudServiceRoleSkuInput is an input type that accepts CloudServiceRoleSkuArgs and CloudServiceRoleSkuOutput values. You can construct a concrete instance of `CloudServiceRoleSkuInput` via:
CloudServiceRoleSkuArgs{...}
type CloudServiceRoleSkuOutput ¶
type CloudServiceRoleSkuOutput struct{ *pulumi.OutputState }
Describes the cloud service role sku.
func (CloudServiceRoleSkuOutput) Capacity ¶
func (o CloudServiceRoleSkuOutput) Capacity() pulumi.Float64PtrOutput
Specifies the number of role instances in the cloud service.
func (CloudServiceRoleSkuOutput) ElementType ¶
func (CloudServiceRoleSkuOutput) ElementType() reflect.Type
func (CloudServiceRoleSkuOutput) Name ¶
func (o CloudServiceRoleSkuOutput) Name() pulumi.StringPtrOutput
The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku.
func (CloudServiceRoleSkuOutput) Tier ¶
func (o CloudServiceRoleSkuOutput) Tier() pulumi.StringPtrOutput
Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic**
func (CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuOutput ¶
func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuOutput() CloudServiceRoleSkuOutput
func (CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuOutputWithContext ¶
func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuOutputWithContext(ctx context.Context) CloudServiceRoleSkuOutput
func (CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuPtrOutput ¶
func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput
func (CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuPtrOutputWithContext ¶
func (o CloudServiceRoleSkuOutput) ToCloudServiceRoleSkuPtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuPtrOutput
type CloudServiceRoleSkuPtrInput ¶
type CloudServiceRoleSkuPtrInput interface { pulumi.Input ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput ToCloudServiceRoleSkuPtrOutputWithContext(context.Context) CloudServiceRoleSkuPtrOutput }
CloudServiceRoleSkuPtrInput is an input type that accepts CloudServiceRoleSkuArgs, CloudServiceRoleSkuPtr and CloudServiceRoleSkuPtrOutput values. You can construct a concrete instance of `CloudServiceRoleSkuPtrInput` via:
CloudServiceRoleSkuArgs{...} or: nil
func CloudServiceRoleSkuPtr ¶
func CloudServiceRoleSkuPtr(v *CloudServiceRoleSkuArgs) CloudServiceRoleSkuPtrInput
type CloudServiceRoleSkuPtrOutput ¶
type CloudServiceRoleSkuPtrOutput struct{ *pulumi.OutputState }
func (CloudServiceRoleSkuPtrOutput) Capacity ¶
func (o CloudServiceRoleSkuPtrOutput) Capacity() pulumi.Float64PtrOutput
Specifies the number of role instances in the cloud service.
func (CloudServiceRoleSkuPtrOutput) Elem ¶
func (o CloudServiceRoleSkuPtrOutput) Elem() CloudServiceRoleSkuOutput
func (CloudServiceRoleSkuPtrOutput) ElementType ¶
func (CloudServiceRoleSkuPtrOutput) ElementType() reflect.Type
func (CloudServiceRoleSkuPtrOutput) Name ¶
func (o CloudServiceRoleSkuPtrOutput) Name() pulumi.StringPtrOutput
The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku.
func (CloudServiceRoleSkuPtrOutput) Tier ¶
func (o CloudServiceRoleSkuPtrOutput) Tier() pulumi.StringPtrOutput
Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic**
func (CloudServiceRoleSkuPtrOutput) ToCloudServiceRoleSkuPtrOutput ¶
func (o CloudServiceRoleSkuPtrOutput) ToCloudServiceRoleSkuPtrOutput() CloudServiceRoleSkuPtrOutput
func (CloudServiceRoleSkuPtrOutput) ToCloudServiceRoleSkuPtrOutputWithContext ¶
func (o CloudServiceRoleSkuPtrOutput) ToCloudServiceRoleSkuPtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuPtrOutput
type CloudServiceRoleSkuResponse ¶
type CloudServiceRoleSkuResponse struct { // Specifies the number of role instances in the cloud service. Capacity *float64 `pulumi:"capacity"` // The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku. Name *string `pulumi:"name"` // Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic** Tier *string `pulumi:"tier"` }
Describes the cloud service role sku.
type CloudServiceRoleSkuResponseArgs ¶
type CloudServiceRoleSkuResponseArgs struct { // Specifies the number of role instances in the cloud service. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku. Name pulumi.StringPtrInput `pulumi:"name"` // Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic** Tier pulumi.StringPtrInput `pulumi:"tier"` }
Describes the cloud service role sku.
func (CloudServiceRoleSkuResponseArgs) ElementType ¶
func (CloudServiceRoleSkuResponseArgs) ElementType() reflect.Type
func (CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponseOutput ¶
func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponseOutput() CloudServiceRoleSkuResponseOutput
func (CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponseOutputWithContext ¶
func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponseOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponseOutput
func (CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponsePtrOutput ¶
func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput
func (CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponsePtrOutputWithContext ¶
func (i CloudServiceRoleSkuResponseArgs) ToCloudServiceRoleSkuResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponsePtrOutput
type CloudServiceRoleSkuResponseInput ¶
type CloudServiceRoleSkuResponseInput interface { pulumi.Input ToCloudServiceRoleSkuResponseOutput() CloudServiceRoleSkuResponseOutput ToCloudServiceRoleSkuResponseOutputWithContext(context.Context) CloudServiceRoleSkuResponseOutput }
CloudServiceRoleSkuResponseInput is an input type that accepts CloudServiceRoleSkuResponseArgs and CloudServiceRoleSkuResponseOutput values. You can construct a concrete instance of `CloudServiceRoleSkuResponseInput` via:
CloudServiceRoleSkuResponseArgs{...}
type CloudServiceRoleSkuResponseOutput ¶
type CloudServiceRoleSkuResponseOutput struct{ *pulumi.OutputState }
Describes the cloud service role sku.
func (CloudServiceRoleSkuResponseOutput) Capacity ¶
func (o CloudServiceRoleSkuResponseOutput) Capacity() pulumi.Float64PtrOutput
Specifies the number of role instances in the cloud service.
func (CloudServiceRoleSkuResponseOutput) ElementType ¶
func (CloudServiceRoleSkuResponseOutput) ElementType() reflect.Type
func (CloudServiceRoleSkuResponseOutput) Name ¶
func (o CloudServiceRoleSkuResponseOutput) Name() pulumi.StringPtrOutput
The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku.
func (CloudServiceRoleSkuResponseOutput) Tier ¶
func (o CloudServiceRoleSkuResponseOutput) Tier() pulumi.StringPtrOutput
Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic**
func (CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponseOutput ¶
func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponseOutput() CloudServiceRoleSkuResponseOutput
func (CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponseOutputWithContext ¶
func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponseOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponseOutput
func (CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponsePtrOutput ¶
func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput
func (CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponsePtrOutputWithContext ¶
func (o CloudServiceRoleSkuResponseOutput) ToCloudServiceRoleSkuResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponsePtrOutput
type CloudServiceRoleSkuResponsePtrInput ¶
type CloudServiceRoleSkuResponsePtrInput interface { pulumi.Input ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput ToCloudServiceRoleSkuResponsePtrOutputWithContext(context.Context) CloudServiceRoleSkuResponsePtrOutput }
CloudServiceRoleSkuResponsePtrInput is an input type that accepts CloudServiceRoleSkuResponseArgs, CloudServiceRoleSkuResponsePtr and CloudServiceRoleSkuResponsePtrOutput values. You can construct a concrete instance of `CloudServiceRoleSkuResponsePtrInput` via:
CloudServiceRoleSkuResponseArgs{...} or: nil
func CloudServiceRoleSkuResponsePtr ¶
func CloudServiceRoleSkuResponsePtr(v *CloudServiceRoleSkuResponseArgs) CloudServiceRoleSkuResponsePtrInput
type CloudServiceRoleSkuResponsePtrOutput ¶
type CloudServiceRoleSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceRoleSkuResponsePtrOutput) Capacity ¶
func (o CloudServiceRoleSkuResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
Specifies the number of role instances in the cloud service.
func (CloudServiceRoleSkuResponsePtrOutput) ElementType ¶
func (CloudServiceRoleSkuResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceRoleSkuResponsePtrOutput) Name ¶
func (o CloudServiceRoleSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The sku name. NOTE: If the new SKU is not supported on the hardware the cloud service is currently on, you need to delete and recreate the cloud service or move back to the old sku.
func (CloudServiceRoleSkuResponsePtrOutput) Tier ¶
func (o CloudServiceRoleSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
Specifies the tier of the cloud service. Possible Values are <br /><br /> **Standard** <br /><br /> **Basic**
func (CloudServiceRoleSkuResponsePtrOutput) ToCloudServiceRoleSkuResponsePtrOutput ¶
func (o CloudServiceRoleSkuResponsePtrOutput) ToCloudServiceRoleSkuResponsePtrOutput() CloudServiceRoleSkuResponsePtrOutput
func (CloudServiceRoleSkuResponsePtrOutput) ToCloudServiceRoleSkuResponsePtrOutputWithContext ¶
func (o CloudServiceRoleSkuResponsePtrOutput) ToCloudServiceRoleSkuResponsePtrOutputWithContext(ctx context.Context) CloudServiceRoleSkuResponsePtrOutput
type CloudServiceState ¶
type CloudServiceState struct { // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Cloud service properties Properties CloudServicePropertiesResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (CloudServiceState) ElementType ¶
func (CloudServiceState) ElementType() reflect.Type
type CloudServiceUpgradeMode ¶ added in v0.3.1
Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible Values are <br /><br />**Auto**<br /><br />**Manual** <br /><br />**Simultaneous**<br /><br /> If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence.
func (CloudServiceUpgradeMode) ElementType ¶ added in v0.3.1
func (CloudServiceUpgradeMode) ElementType() reflect.Type
func (CloudServiceUpgradeMode) ToStringOutput ¶ added in v0.3.1
func (e CloudServiceUpgradeMode) ToStringOutput() pulumi.StringOutput
func (CloudServiceUpgradeMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e CloudServiceUpgradeMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CloudServiceUpgradeMode) ToStringPtrOutput ¶ added in v0.3.1
func (e CloudServiceUpgradeMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (CloudServiceUpgradeMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CloudServiceUpgradeMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudServiceVaultAndSecretReference ¶
type CloudServiceVaultAndSecretReference struct { SecretUrl *string `pulumi:"secretUrl"` SourceVault *SubResource `pulumi:"sourceVault"` }
type CloudServiceVaultAndSecretReferenceArgs ¶
type CloudServiceVaultAndSecretReferenceArgs struct { SecretUrl pulumi.StringPtrInput `pulumi:"secretUrl"` SourceVault SubResourcePtrInput `pulumi:"sourceVault"` }
func (CloudServiceVaultAndSecretReferenceArgs) ElementType ¶
func (CloudServiceVaultAndSecretReferenceArgs) ElementType() reflect.Type
func (CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferenceOutput ¶
func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferenceOutput() CloudServiceVaultAndSecretReferenceOutput
func (CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferenceOutputWithContext ¶
func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferenceOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceOutput
func (CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferencePtrOutput ¶
func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput
func (CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext ¶
func (i CloudServiceVaultAndSecretReferenceArgs) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferencePtrOutput
type CloudServiceVaultAndSecretReferenceInput ¶
type CloudServiceVaultAndSecretReferenceInput interface { pulumi.Input ToCloudServiceVaultAndSecretReferenceOutput() CloudServiceVaultAndSecretReferenceOutput ToCloudServiceVaultAndSecretReferenceOutputWithContext(context.Context) CloudServiceVaultAndSecretReferenceOutput }
CloudServiceVaultAndSecretReferenceInput is an input type that accepts CloudServiceVaultAndSecretReferenceArgs and CloudServiceVaultAndSecretReferenceOutput values. You can construct a concrete instance of `CloudServiceVaultAndSecretReferenceInput` via:
CloudServiceVaultAndSecretReferenceArgs{...}
type CloudServiceVaultAndSecretReferenceOutput ¶
type CloudServiceVaultAndSecretReferenceOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultAndSecretReferenceOutput) ElementType ¶
func (CloudServiceVaultAndSecretReferenceOutput) ElementType() reflect.Type
func (CloudServiceVaultAndSecretReferenceOutput) SecretUrl ¶
func (o CloudServiceVaultAndSecretReferenceOutput) SecretUrl() pulumi.StringPtrOutput
func (CloudServiceVaultAndSecretReferenceOutput) SourceVault ¶
func (o CloudServiceVaultAndSecretReferenceOutput) SourceVault() SubResourcePtrOutput
func (CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferenceOutput ¶
func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferenceOutput() CloudServiceVaultAndSecretReferenceOutput
func (CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferenceOutputWithContext ¶
func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferenceOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceOutput
func (CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferencePtrOutput ¶
func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput
func (CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext ¶
func (o CloudServiceVaultAndSecretReferenceOutput) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferencePtrOutput
type CloudServiceVaultAndSecretReferencePtrInput ¶
type CloudServiceVaultAndSecretReferencePtrInput interface { pulumi.Input ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(context.Context) CloudServiceVaultAndSecretReferencePtrOutput }
CloudServiceVaultAndSecretReferencePtrInput is an input type that accepts CloudServiceVaultAndSecretReferenceArgs, CloudServiceVaultAndSecretReferencePtr and CloudServiceVaultAndSecretReferencePtrOutput values. You can construct a concrete instance of `CloudServiceVaultAndSecretReferencePtrInput` via:
CloudServiceVaultAndSecretReferenceArgs{...} or: nil
func CloudServiceVaultAndSecretReferencePtr ¶
func CloudServiceVaultAndSecretReferencePtr(v *CloudServiceVaultAndSecretReferenceArgs) CloudServiceVaultAndSecretReferencePtrInput
type CloudServiceVaultAndSecretReferencePtrOutput ¶
type CloudServiceVaultAndSecretReferencePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultAndSecretReferencePtrOutput) ElementType ¶
func (CloudServiceVaultAndSecretReferencePtrOutput) ElementType() reflect.Type
func (CloudServiceVaultAndSecretReferencePtrOutput) SecretUrl ¶
func (o CloudServiceVaultAndSecretReferencePtrOutput) SecretUrl() pulumi.StringPtrOutput
func (CloudServiceVaultAndSecretReferencePtrOutput) SourceVault ¶
func (o CloudServiceVaultAndSecretReferencePtrOutput) SourceVault() SubResourcePtrOutput
func (CloudServiceVaultAndSecretReferencePtrOutput) ToCloudServiceVaultAndSecretReferencePtrOutput ¶
func (o CloudServiceVaultAndSecretReferencePtrOutput) ToCloudServiceVaultAndSecretReferencePtrOutput() CloudServiceVaultAndSecretReferencePtrOutput
func (CloudServiceVaultAndSecretReferencePtrOutput) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext ¶
func (o CloudServiceVaultAndSecretReferencePtrOutput) ToCloudServiceVaultAndSecretReferencePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferencePtrOutput
type CloudServiceVaultAndSecretReferenceResponse ¶
type CloudServiceVaultAndSecretReferenceResponse struct { SecretUrl *string `pulumi:"secretUrl"` SourceVault *SubResourceResponse `pulumi:"sourceVault"` }
type CloudServiceVaultAndSecretReferenceResponseArgs ¶
type CloudServiceVaultAndSecretReferenceResponseArgs struct { SecretUrl pulumi.StringPtrInput `pulumi:"secretUrl"` SourceVault SubResourceResponsePtrInput `pulumi:"sourceVault"` }
func (CloudServiceVaultAndSecretReferenceResponseArgs) ElementType ¶
func (CloudServiceVaultAndSecretReferenceResponseArgs) ElementType() reflect.Type
func (CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponseOutput ¶
func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponseOutput() CloudServiceVaultAndSecretReferenceResponseOutput
func (CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext ¶
func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponseOutput
func (CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput ¶
func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput
func (CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext ¶
func (i CloudServiceVaultAndSecretReferenceResponseArgs) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput
type CloudServiceVaultAndSecretReferenceResponseInput ¶
type CloudServiceVaultAndSecretReferenceResponseInput interface { pulumi.Input ToCloudServiceVaultAndSecretReferenceResponseOutput() CloudServiceVaultAndSecretReferenceResponseOutput ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext(context.Context) CloudServiceVaultAndSecretReferenceResponseOutput }
CloudServiceVaultAndSecretReferenceResponseInput is an input type that accepts CloudServiceVaultAndSecretReferenceResponseArgs and CloudServiceVaultAndSecretReferenceResponseOutput values. You can construct a concrete instance of `CloudServiceVaultAndSecretReferenceResponseInput` via:
CloudServiceVaultAndSecretReferenceResponseArgs{...}
type CloudServiceVaultAndSecretReferenceResponseOutput ¶
type CloudServiceVaultAndSecretReferenceResponseOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultAndSecretReferenceResponseOutput) ElementType ¶
func (CloudServiceVaultAndSecretReferenceResponseOutput) ElementType() reflect.Type
func (CloudServiceVaultAndSecretReferenceResponseOutput) SecretUrl ¶
func (o CloudServiceVaultAndSecretReferenceResponseOutput) SecretUrl() pulumi.StringPtrOutput
func (CloudServiceVaultAndSecretReferenceResponseOutput) SourceVault ¶
func (o CloudServiceVaultAndSecretReferenceResponseOutput) SourceVault() SubResourceResponsePtrOutput
func (CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponseOutput ¶
func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponseOutput() CloudServiceVaultAndSecretReferenceResponseOutput
func (CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext ¶
func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponseOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponseOutput
func (CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput ¶
func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput
func (CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext ¶
func (o CloudServiceVaultAndSecretReferenceResponseOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput
type CloudServiceVaultAndSecretReferenceResponsePtrInput ¶
type CloudServiceVaultAndSecretReferenceResponsePtrInput interface { pulumi.Input ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput }
CloudServiceVaultAndSecretReferenceResponsePtrInput is an input type that accepts CloudServiceVaultAndSecretReferenceResponseArgs, CloudServiceVaultAndSecretReferenceResponsePtr and CloudServiceVaultAndSecretReferenceResponsePtrOutput values. You can construct a concrete instance of `CloudServiceVaultAndSecretReferenceResponsePtrInput` via:
CloudServiceVaultAndSecretReferenceResponseArgs{...} or: nil
func CloudServiceVaultAndSecretReferenceResponsePtr ¶
func CloudServiceVaultAndSecretReferenceResponsePtr(v *CloudServiceVaultAndSecretReferenceResponseArgs) CloudServiceVaultAndSecretReferenceResponsePtrInput
type CloudServiceVaultAndSecretReferenceResponsePtrOutput ¶
type CloudServiceVaultAndSecretReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) ElementType ¶
func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) SecretUrl ¶
func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) SecretUrl() pulumi.StringPtrOutput
func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) SourceVault ¶
func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) SourceVault() SubResourceResponsePtrOutput
func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput ¶
func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutput() CloudServiceVaultAndSecretReferenceResponsePtrOutput
func (CloudServiceVaultAndSecretReferenceResponsePtrOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext ¶
func (o CloudServiceVaultAndSecretReferenceResponsePtrOutput) ToCloudServiceVaultAndSecretReferenceResponsePtrOutputWithContext(ctx context.Context) CloudServiceVaultAndSecretReferenceResponsePtrOutput
type CloudServiceVaultCertificate ¶
type CloudServiceVaultCertificate struct { // This is the URL of a certificate that has been uploaded to Key Vault as a secret. CertificateUrl *string `pulumi:"certificateUrl"` }
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.
type CloudServiceVaultCertificateArgs ¶
type CloudServiceVaultCertificateArgs struct { // This is the URL of a certificate that has been uploaded to Key Vault as a secret. CertificateUrl pulumi.StringPtrInput `pulumi:"certificateUrl"` }
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.
func (CloudServiceVaultCertificateArgs) ElementType ¶
func (CloudServiceVaultCertificateArgs) ElementType() reflect.Type
func (CloudServiceVaultCertificateArgs) ToCloudServiceVaultCertificateOutput ¶
func (i CloudServiceVaultCertificateArgs) ToCloudServiceVaultCertificateOutput() CloudServiceVaultCertificateOutput
func (CloudServiceVaultCertificateArgs) ToCloudServiceVaultCertificateOutputWithContext ¶
func (i CloudServiceVaultCertificateArgs) ToCloudServiceVaultCertificateOutputWithContext(ctx context.Context) CloudServiceVaultCertificateOutput
type CloudServiceVaultCertificateArray ¶
type CloudServiceVaultCertificateArray []CloudServiceVaultCertificateInput
func (CloudServiceVaultCertificateArray) ElementType ¶
func (CloudServiceVaultCertificateArray) ElementType() reflect.Type
func (CloudServiceVaultCertificateArray) ToCloudServiceVaultCertificateArrayOutput ¶
func (i CloudServiceVaultCertificateArray) ToCloudServiceVaultCertificateArrayOutput() CloudServiceVaultCertificateArrayOutput
func (CloudServiceVaultCertificateArray) ToCloudServiceVaultCertificateArrayOutputWithContext ¶
func (i CloudServiceVaultCertificateArray) ToCloudServiceVaultCertificateArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateArrayOutput
type CloudServiceVaultCertificateArrayInput ¶
type CloudServiceVaultCertificateArrayInput interface { pulumi.Input ToCloudServiceVaultCertificateArrayOutput() CloudServiceVaultCertificateArrayOutput ToCloudServiceVaultCertificateArrayOutputWithContext(context.Context) CloudServiceVaultCertificateArrayOutput }
CloudServiceVaultCertificateArrayInput is an input type that accepts CloudServiceVaultCertificateArray and CloudServiceVaultCertificateArrayOutput values. You can construct a concrete instance of `CloudServiceVaultCertificateArrayInput` via:
CloudServiceVaultCertificateArray{ CloudServiceVaultCertificateArgs{...} }
type CloudServiceVaultCertificateArrayOutput ¶
type CloudServiceVaultCertificateArrayOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultCertificateArrayOutput) ElementType ¶
func (CloudServiceVaultCertificateArrayOutput) ElementType() reflect.Type
func (CloudServiceVaultCertificateArrayOutput) ToCloudServiceVaultCertificateArrayOutput ¶
func (o CloudServiceVaultCertificateArrayOutput) ToCloudServiceVaultCertificateArrayOutput() CloudServiceVaultCertificateArrayOutput
func (CloudServiceVaultCertificateArrayOutput) ToCloudServiceVaultCertificateArrayOutputWithContext ¶
func (o CloudServiceVaultCertificateArrayOutput) ToCloudServiceVaultCertificateArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateArrayOutput
type CloudServiceVaultCertificateInput ¶
type CloudServiceVaultCertificateInput interface { pulumi.Input ToCloudServiceVaultCertificateOutput() CloudServiceVaultCertificateOutput ToCloudServiceVaultCertificateOutputWithContext(context.Context) CloudServiceVaultCertificateOutput }
CloudServiceVaultCertificateInput is an input type that accepts CloudServiceVaultCertificateArgs and CloudServiceVaultCertificateOutput values. You can construct a concrete instance of `CloudServiceVaultCertificateInput` via:
CloudServiceVaultCertificateArgs{...}
type CloudServiceVaultCertificateOutput ¶
type CloudServiceVaultCertificateOutput struct{ *pulumi.OutputState }
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.
func (CloudServiceVaultCertificateOutput) CertificateUrl ¶
func (o CloudServiceVaultCertificateOutput) CertificateUrl() pulumi.StringPtrOutput
This is the URL of a certificate that has been uploaded to Key Vault as a secret.
func (CloudServiceVaultCertificateOutput) ElementType ¶
func (CloudServiceVaultCertificateOutput) ElementType() reflect.Type
func (CloudServiceVaultCertificateOutput) ToCloudServiceVaultCertificateOutput ¶
func (o CloudServiceVaultCertificateOutput) ToCloudServiceVaultCertificateOutput() CloudServiceVaultCertificateOutput
func (CloudServiceVaultCertificateOutput) ToCloudServiceVaultCertificateOutputWithContext ¶
func (o CloudServiceVaultCertificateOutput) ToCloudServiceVaultCertificateOutputWithContext(ctx context.Context) CloudServiceVaultCertificateOutput
type CloudServiceVaultCertificateResponse ¶
type CloudServiceVaultCertificateResponse struct { // This is the URL of a certificate that has been uploaded to Key Vault as a secret. CertificateUrl *string `pulumi:"certificateUrl"` }
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.
type CloudServiceVaultCertificateResponseArgs ¶
type CloudServiceVaultCertificateResponseArgs struct { // This is the URL of a certificate that has been uploaded to Key Vault as a secret. CertificateUrl pulumi.StringPtrInput `pulumi:"certificateUrl"` }
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.
func (CloudServiceVaultCertificateResponseArgs) ElementType ¶
func (CloudServiceVaultCertificateResponseArgs) ElementType() reflect.Type
func (CloudServiceVaultCertificateResponseArgs) ToCloudServiceVaultCertificateResponseOutput ¶
func (i CloudServiceVaultCertificateResponseArgs) ToCloudServiceVaultCertificateResponseOutput() CloudServiceVaultCertificateResponseOutput
func (CloudServiceVaultCertificateResponseArgs) ToCloudServiceVaultCertificateResponseOutputWithContext ¶
func (i CloudServiceVaultCertificateResponseArgs) ToCloudServiceVaultCertificateResponseOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseOutput
type CloudServiceVaultCertificateResponseArray ¶
type CloudServiceVaultCertificateResponseArray []CloudServiceVaultCertificateResponseInput
func (CloudServiceVaultCertificateResponseArray) ElementType ¶
func (CloudServiceVaultCertificateResponseArray) ElementType() reflect.Type
func (CloudServiceVaultCertificateResponseArray) ToCloudServiceVaultCertificateResponseArrayOutput ¶
func (i CloudServiceVaultCertificateResponseArray) ToCloudServiceVaultCertificateResponseArrayOutput() CloudServiceVaultCertificateResponseArrayOutput
func (CloudServiceVaultCertificateResponseArray) ToCloudServiceVaultCertificateResponseArrayOutputWithContext ¶
func (i CloudServiceVaultCertificateResponseArray) ToCloudServiceVaultCertificateResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseArrayOutput
type CloudServiceVaultCertificateResponseArrayInput ¶
type CloudServiceVaultCertificateResponseArrayInput interface { pulumi.Input ToCloudServiceVaultCertificateResponseArrayOutput() CloudServiceVaultCertificateResponseArrayOutput ToCloudServiceVaultCertificateResponseArrayOutputWithContext(context.Context) CloudServiceVaultCertificateResponseArrayOutput }
CloudServiceVaultCertificateResponseArrayInput is an input type that accepts CloudServiceVaultCertificateResponseArray and CloudServiceVaultCertificateResponseArrayOutput values. You can construct a concrete instance of `CloudServiceVaultCertificateResponseArrayInput` via:
CloudServiceVaultCertificateResponseArray{ CloudServiceVaultCertificateResponseArgs{...} }
type CloudServiceVaultCertificateResponseArrayOutput ¶
type CloudServiceVaultCertificateResponseArrayOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultCertificateResponseArrayOutput) ElementType ¶
func (CloudServiceVaultCertificateResponseArrayOutput) ElementType() reflect.Type
func (CloudServiceVaultCertificateResponseArrayOutput) ToCloudServiceVaultCertificateResponseArrayOutput ¶
func (o CloudServiceVaultCertificateResponseArrayOutput) ToCloudServiceVaultCertificateResponseArrayOutput() CloudServiceVaultCertificateResponseArrayOutput
func (CloudServiceVaultCertificateResponseArrayOutput) ToCloudServiceVaultCertificateResponseArrayOutputWithContext ¶
func (o CloudServiceVaultCertificateResponseArrayOutput) ToCloudServiceVaultCertificateResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseArrayOutput
type CloudServiceVaultCertificateResponseInput ¶
type CloudServiceVaultCertificateResponseInput interface { pulumi.Input ToCloudServiceVaultCertificateResponseOutput() CloudServiceVaultCertificateResponseOutput ToCloudServiceVaultCertificateResponseOutputWithContext(context.Context) CloudServiceVaultCertificateResponseOutput }
CloudServiceVaultCertificateResponseInput is an input type that accepts CloudServiceVaultCertificateResponseArgs and CloudServiceVaultCertificateResponseOutput values. You can construct a concrete instance of `CloudServiceVaultCertificateResponseInput` via:
CloudServiceVaultCertificateResponseArgs{...}
type CloudServiceVaultCertificateResponseOutput ¶
type CloudServiceVaultCertificateResponseOutput struct{ *pulumi.OutputState }
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.
func (CloudServiceVaultCertificateResponseOutput) CertificateUrl ¶
func (o CloudServiceVaultCertificateResponseOutput) CertificateUrl() pulumi.StringPtrOutput
This is the URL of a certificate that has been uploaded to Key Vault as a secret.
func (CloudServiceVaultCertificateResponseOutput) ElementType ¶
func (CloudServiceVaultCertificateResponseOutput) ElementType() reflect.Type
func (CloudServiceVaultCertificateResponseOutput) ToCloudServiceVaultCertificateResponseOutput ¶
func (o CloudServiceVaultCertificateResponseOutput) ToCloudServiceVaultCertificateResponseOutput() CloudServiceVaultCertificateResponseOutput
func (CloudServiceVaultCertificateResponseOutput) ToCloudServiceVaultCertificateResponseOutputWithContext ¶
func (o CloudServiceVaultCertificateResponseOutput) ToCloudServiceVaultCertificateResponseOutputWithContext(ctx context.Context) CloudServiceVaultCertificateResponseOutput
type CloudServiceVaultSecretGroup ¶
type CloudServiceVaultSecretGroup struct { // The relative URL of the Key Vault containing all of the certificates in VaultCertificates. SourceVault *SubResource `pulumi:"sourceVault"` // The list of key vault references in SourceVault which contain certificates. VaultCertificates []CloudServiceVaultCertificate `pulumi:"vaultCertificates"` }
Describes a set of certificates which are all in the same Key Vault.
type CloudServiceVaultSecretGroupArgs ¶
type CloudServiceVaultSecretGroupArgs struct { // The relative URL of the Key Vault containing all of the certificates in VaultCertificates. SourceVault SubResourcePtrInput `pulumi:"sourceVault"` // The list of key vault references in SourceVault which contain certificates. VaultCertificates CloudServiceVaultCertificateArrayInput `pulumi:"vaultCertificates"` }
Describes a set of certificates which are all in the same Key Vault.
func (CloudServiceVaultSecretGroupArgs) ElementType ¶
func (CloudServiceVaultSecretGroupArgs) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupArgs) ToCloudServiceVaultSecretGroupOutput ¶
func (i CloudServiceVaultSecretGroupArgs) ToCloudServiceVaultSecretGroupOutput() CloudServiceVaultSecretGroupOutput
func (CloudServiceVaultSecretGroupArgs) ToCloudServiceVaultSecretGroupOutputWithContext ¶
func (i CloudServiceVaultSecretGroupArgs) ToCloudServiceVaultSecretGroupOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupOutput
type CloudServiceVaultSecretGroupArray ¶
type CloudServiceVaultSecretGroupArray []CloudServiceVaultSecretGroupInput
func (CloudServiceVaultSecretGroupArray) ElementType ¶
func (CloudServiceVaultSecretGroupArray) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupArray) ToCloudServiceVaultSecretGroupArrayOutput ¶
func (i CloudServiceVaultSecretGroupArray) ToCloudServiceVaultSecretGroupArrayOutput() CloudServiceVaultSecretGroupArrayOutput
func (CloudServiceVaultSecretGroupArray) ToCloudServiceVaultSecretGroupArrayOutputWithContext ¶
func (i CloudServiceVaultSecretGroupArray) ToCloudServiceVaultSecretGroupArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupArrayOutput
type CloudServiceVaultSecretGroupArrayInput ¶
type CloudServiceVaultSecretGroupArrayInput interface { pulumi.Input ToCloudServiceVaultSecretGroupArrayOutput() CloudServiceVaultSecretGroupArrayOutput ToCloudServiceVaultSecretGroupArrayOutputWithContext(context.Context) CloudServiceVaultSecretGroupArrayOutput }
CloudServiceVaultSecretGroupArrayInput is an input type that accepts CloudServiceVaultSecretGroupArray and CloudServiceVaultSecretGroupArrayOutput values. You can construct a concrete instance of `CloudServiceVaultSecretGroupArrayInput` via:
CloudServiceVaultSecretGroupArray{ CloudServiceVaultSecretGroupArgs{...} }
type CloudServiceVaultSecretGroupArrayOutput ¶
type CloudServiceVaultSecretGroupArrayOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultSecretGroupArrayOutput) ElementType ¶
func (CloudServiceVaultSecretGroupArrayOutput) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupArrayOutput) ToCloudServiceVaultSecretGroupArrayOutput ¶
func (o CloudServiceVaultSecretGroupArrayOutput) ToCloudServiceVaultSecretGroupArrayOutput() CloudServiceVaultSecretGroupArrayOutput
func (CloudServiceVaultSecretGroupArrayOutput) ToCloudServiceVaultSecretGroupArrayOutputWithContext ¶
func (o CloudServiceVaultSecretGroupArrayOutput) ToCloudServiceVaultSecretGroupArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupArrayOutput
type CloudServiceVaultSecretGroupInput ¶
type CloudServiceVaultSecretGroupInput interface { pulumi.Input ToCloudServiceVaultSecretGroupOutput() CloudServiceVaultSecretGroupOutput ToCloudServiceVaultSecretGroupOutputWithContext(context.Context) CloudServiceVaultSecretGroupOutput }
CloudServiceVaultSecretGroupInput is an input type that accepts CloudServiceVaultSecretGroupArgs and CloudServiceVaultSecretGroupOutput values. You can construct a concrete instance of `CloudServiceVaultSecretGroupInput` via:
CloudServiceVaultSecretGroupArgs{...}
type CloudServiceVaultSecretGroupOutput ¶
type CloudServiceVaultSecretGroupOutput struct{ *pulumi.OutputState }
Describes a set of certificates which are all in the same Key Vault.
func (CloudServiceVaultSecretGroupOutput) ElementType ¶
func (CloudServiceVaultSecretGroupOutput) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupOutput) SourceVault ¶
func (o CloudServiceVaultSecretGroupOutput) SourceVault() SubResourcePtrOutput
The relative URL of the Key Vault containing all of the certificates in VaultCertificates.
func (CloudServiceVaultSecretGroupOutput) ToCloudServiceVaultSecretGroupOutput ¶
func (o CloudServiceVaultSecretGroupOutput) ToCloudServiceVaultSecretGroupOutput() CloudServiceVaultSecretGroupOutput
func (CloudServiceVaultSecretGroupOutput) ToCloudServiceVaultSecretGroupOutputWithContext ¶
func (o CloudServiceVaultSecretGroupOutput) ToCloudServiceVaultSecretGroupOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupOutput
func (CloudServiceVaultSecretGroupOutput) VaultCertificates ¶
func (o CloudServiceVaultSecretGroupOutput) VaultCertificates() CloudServiceVaultCertificateArrayOutput
The list of key vault references in SourceVault which contain certificates.
type CloudServiceVaultSecretGroupResponse ¶
type CloudServiceVaultSecretGroupResponse struct { // The relative URL of the Key Vault containing all of the certificates in VaultCertificates. SourceVault *SubResourceResponse `pulumi:"sourceVault"` // The list of key vault references in SourceVault which contain certificates. VaultCertificates []CloudServiceVaultCertificateResponse `pulumi:"vaultCertificates"` }
Describes a set of certificates which are all in the same Key Vault.
type CloudServiceVaultSecretGroupResponseArgs ¶
type CloudServiceVaultSecretGroupResponseArgs struct { // The relative URL of the Key Vault containing all of the certificates in VaultCertificates. SourceVault SubResourceResponsePtrInput `pulumi:"sourceVault"` // The list of key vault references in SourceVault which contain certificates. VaultCertificates CloudServiceVaultCertificateResponseArrayInput `pulumi:"vaultCertificates"` }
Describes a set of certificates which are all in the same Key Vault.
func (CloudServiceVaultSecretGroupResponseArgs) ElementType ¶
func (CloudServiceVaultSecretGroupResponseArgs) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupResponseArgs) ToCloudServiceVaultSecretGroupResponseOutput ¶
func (i CloudServiceVaultSecretGroupResponseArgs) ToCloudServiceVaultSecretGroupResponseOutput() CloudServiceVaultSecretGroupResponseOutput
func (CloudServiceVaultSecretGroupResponseArgs) ToCloudServiceVaultSecretGroupResponseOutputWithContext ¶
func (i CloudServiceVaultSecretGroupResponseArgs) ToCloudServiceVaultSecretGroupResponseOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseOutput
type CloudServiceVaultSecretGroupResponseArray ¶
type CloudServiceVaultSecretGroupResponseArray []CloudServiceVaultSecretGroupResponseInput
func (CloudServiceVaultSecretGroupResponseArray) ElementType ¶
func (CloudServiceVaultSecretGroupResponseArray) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupResponseArray) ToCloudServiceVaultSecretGroupResponseArrayOutput ¶
func (i CloudServiceVaultSecretGroupResponseArray) ToCloudServiceVaultSecretGroupResponseArrayOutput() CloudServiceVaultSecretGroupResponseArrayOutput
func (CloudServiceVaultSecretGroupResponseArray) ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext ¶
func (i CloudServiceVaultSecretGroupResponseArray) ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseArrayOutput
type CloudServiceVaultSecretGroupResponseArrayInput ¶
type CloudServiceVaultSecretGroupResponseArrayInput interface { pulumi.Input ToCloudServiceVaultSecretGroupResponseArrayOutput() CloudServiceVaultSecretGroupResponseArrayOutput ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext(context.Context) CloudServiceVaultSecretGroupResponseArrayOutput }
CloudServiceVaultSecretGroupResponseArrayInput is an input type that accepts CloudServiceVaultSecretGroupResponseArray and CloudServiceVaultSecretGroupResponseArrayOutput values. You can construct a concrete instance of `CloudServiceVaultSecretGroupResponseArrayInput` via:
CloudServiceVaultSecretGroupResponseArray{ CloudServiceVaultSecretGroupResponseArgs{...} }
type CloudServiceVaultSecretGroupResponseArrayOutput ¶
type CloudServiceVaultSecretGroupResponseArrayOutput struct{ *pulumi.OutputState }
func (CloudServiceVaultSecretGroupResponseArrayOutput) ElementType ¶
func (CloudServiceVaultSecretGroupResponseArrayOutput) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupResponseArrayOutput) ToCloudServiceVaultSecretGroupResponseArrayOutput ¶
func (o CloudServiceVaultSecretGroupResponseArrayOutput) ToCloudServiceVaultSecretGroupResponseArrayOutput() CloudServiceVaultSecretGroupResponseArrayOutput
func (CloudServiceVaultSecretGroupResponseArrayOutput) ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext ¶
func (o CloudServiceVaultSecretGroupResponseArrayOutput) ToCloudServiceVaultSecretGroupResponseArrayOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseArrayOutput
type CloudServiceVaultSecretGroupResponseInput ¶
type CloudServiceVaultSecretGroupResponseInput interface { pulumi.Input ToCloudServiceVaultSecretGroupResponseOutput() CloudServiceVaultSecretGroupResponseOutput ToCloudServiceVaultSecretGroupResponseOutputWithContext(context.Context) CloudServiceVaultSecretGroupResponseOutput }
CloudServiceVaultSecretGroupResponseInput is an input type that accepts CloudServiceVaultSecretGroupResponseArgs and CloudServiceVaultSecretGroupResponseOutput values. You can construct a concrete instance of `CloudServiceVaultSecretGroupResponseInput` via:
CloudServiceVaultSecretGroupResponseArgs{...}
type CloudServiceVaultSecretGroupResponseOutput ¶
type CloudServiceVaultSecretGroupResponseOutput struct{ *pulumi.OutputState }
Describes a set of certificates which are all in the same Key Vault.
func (CloudServiceVaultSecretGroupResponseOutput) ElementType ¶
func (CloudServiceVaultSecretGroupResponseOutput) ElementType() reflect.Type
func (CloudServiceVaultSecretGroupResponseOutput) SourceVault ¶
func (o CloudServiceVaultSecretGroupResponseOutput) SourceVault() SubResourceResponsePtrOutput
The relative URL of the Key Vault containing all of the certificates in VaultCertificates.
func (CloudServiceVaultSecretGroupResponseOutput) ToCloudServiceVaultSecretGroupResponseOutput ¶
func (o CloudServiceVaultSecretGroupResponseOutput) ToCloudServiceVaultSecretGroupResponseOutput() CloudServiceVaultSecretGroupResponseOutput
func (CloudServiceVaultSecretGroupResponseOutput) ToCloudServiceVaultSecretGroupResponseOutputWithContext ¶
func (o CloudServiceVaultSecretGroupResponseOutput) ToCloudServiceVaultSecretGroupResponseOutputWithContext(ctx context.Context) CloudServiceVaultSecretGroupResponseOutput
func (CloudServiceVaultSecretGroupResponseOutput) VaultCertificates ¶
func (o CloudServiceVaultSecretGroupResponseOutput) VaultCertificates() CloudServiceVaultCertificateResponseArrayOutput
The list of key vault references in SourceVault which contain certificates.
type Extension ¶
type Extension struct { // The name of the extension. Name *string `pulumi:"name"` // Extension Properties. Properties *CloudServiceExtensionProperties `pulumi:"properties"` }
Describes a cloud service Extension.
type ExtensionArgs ¶
type ExtensionArgs struct { // The name of the extension. Name pulumi.StringPtrInput `pulumi:"name"` // Extension Properties. Properties CloudServiceExtensionPropertiesPtrInput `pulumi:"properties"` }
Describes a cloud service Extension.
func (ExtensionArgs) ElementType ¶
func (ExtensionArgs) ElementType() reflect.Type
func (ExtensionArgs) ToExtensionOutput ¶
func (i ExtensionArgs) ToExtensionOutput() ExtensionOutput
func (ExtensionArgs) ToExtensionOutputWithContext ¶
func (i ExtensionArgs) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
type ExtensionArray ¶
type ExtensionArray []ExtensionInput
func (ExtensionArray) ElementType ¶
func (ExtensionArray) ElementType() reflect.Type
func (ExtensionArray) ToExtensionArrayOutput ¶
func (i ExtensionArray) ToExtensionArrayOutput() ExtensionArrayOutput
func (ExtensionArray) ToExtensionArrayOutputWithContext ¶
func (i ExtensionArray) ToExtensionArrayOutputWithContext(ctx context.Context) ExtensionArrayOutput
type ExtensionArrayInput ¶
type ExtensionArrayInput interface { pulumi.Input ToExtensionArrayOutput() ExtensionArrayOutput ToExtensionArrayOutputWithContext(context.Context) ExtensionArrayOutput }
ExtensionArrayInput is an input type that accepts ExtensionArray and ExtensionArrayOutput values. You can construct a concrete instance of `ExtensionArrayInput` via:
ExtensionArray{ ExtensionArgs{...} }
type ExtensionArrayOutput ¶
type ExtensionArrayOutput struct{ *pulumi.OutputState }
func (ExtensionArrayOutput) ElementType ¶
func (ExtensionArrayOutput) ElementType() reflect.Type
func (ExtensionArrayOutput) Index ¶
func (o ExtensionArrayOutput) Index(i pulumi.IntInput) ExtensionOutput
func (ExtensionArrayOutput) ToExtensionArrayOutput ¶
func (o ExtensionArrayOutput) ToExtensionArrayOutput() ExtensionArrayOutput
func (ExtensionArrayOutput) ToExtensionArrayOutputWithContext ¶
func (o ExtensionArrayOutput) ToExtensionArrayOutputWithContext(ctx context.Context) ExtensionArrayOutput
type ExtensionInput ¶
type ExtensionInput interface { pulumi.Input ToExtensionOutput() ExtensionOutput ToExtensionOutputWithContext(context.Context) ExtensionOutput }
ExtensionInput is an input type that accepts ExtensionArgs and ExtensionOutput values. You can construct a concrete instance of `ExtensionInput` via:
ExtensionArgs{...}
type ExtensionOutput ¶
type ExtensionOutput struct{ *pulumi.OutputState }
Describes a cloud service Extension.
func (ExtensionOutput) ElementType ¶
func (ExtensionOutput) ElementType() reflect.Type
func (ExtensionOutput) Name ¶
func (o ExtensionOutput) Name() pulumi.StringPtrOutput
The name of the extension.
func (ExtensionOutput) Properties ¶
func (o ExtensionOutput) Properties() CloudServiceExtensionPropertiesPtrOutput
Extension Properties.
func (ExtensionOutput) ToExtensionOutput ¶
func (o ExtensionOutput) ToExtensionOutput() ExtensionOutput
func (ExtensionOutput) ToExtensionOutputWithContext ¶
func (o ExtensionOutput) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
type ExtensionResponse ¶
type ExtensionResponse struct { // The name of the extension. Name *string `pulumi:"name"` // Extension Properties. Properties *CloudServiceExtensionPropertiesResponse `pulumi:"properties"` }
Describes a cloud service Extension.
type ExtensionResponseArgs ¶
type ExtensionResponseArgs struct { // The name of the extension. Name pulumi.StringPtrInput `pulumi:"name"` // Extension Properties. Properties CloudServiceExtensionPropertiesResponsePtrInput `pulumi:"properties"` }
Describes a cloud service Extension.
func (ExtensionResponseArgs) ElementType ¶
func (ExtensionResponseArgs) ElementType() reflect.Type
func (ExtensionResponseArgs) ToExtensionResponseOutput ¶
func (i ExtensionResponseArgs) ToExtensionResponseOutput() ExtensionResponseOutput
func (ExtensionResponseArgs) ToExtensionResponseOutputWithContext ¶
func (i ExtensionResponseArgs) ToExtensionResponseOutputWithContext(ctx context.Context) ExtensionResponseOutput
type ExtensionResponseArray ¶
type ExtensionResponseArray []ExtensionResponseInput
func (ExtensionResponseArray) ElementType ¶
func (ExtensionResponseArray) ElementType() reflect.Type
func (ExtensionResponseArray) ToExtensionResponseArrayOutput ¶
func (i ExtensionResponseArray) ToExtensionResponseArrayOutput() ExtensionResponseArrayOutput
func (ExtensionResponseArray) ToExtensionResponseArrayOutputWithContext ¶
func (i ExtensionResponseArray) ToExtensionResponseArrayOutputWithContext(ctx context.Context) ExtensionResponseArrayOutput
type ExtensionResponseArrayInput ¶
type ExtensionResponseArrayInput interface { pulumi.Input ToExtensionResponseArrayOutput() ExtensionResponseArrayOutput ToExtensionResponseArrayOutputWithContext(context.Context) ExtensionResponseArrayOutput }
ExtensionResponseArrayInput is an input type that accepts ExtensionResponseArray and ExtensionResponseArrayOutput values. You can construct a concrete instance of `ExtensionResponseArrayInput` via:
ExtensionResponseArray{ ExtensionResponseArgs{...} }
type ExtensionResponseArrayOutput ¶
type ExtensionResponseArrayOutput struct{ *pulumi.OutputState }
func (ExtensionResponseArrayOutput) ElementType ¶
func (ExtensionResponseArrayOutput) ElementType() reflect.Type
func (ExtensionResponseArrayOutput) Index ¶
func (o ExtensionResponseArrayOutput) Index(i pulumi.IntInput) ExtensionResponseOutput
func (ExtensionResponseArrayOutput) ToExtensionResponseArrayOutput ¶
func (o ExtensionResponseArrayOutput) ToExtensionResponseArrayOutput() ExtensionResponseArrayOutput
func (ExtensionResponseArrayOutput) ToExtensionResponseArrayOutputWithContext ¶
func (o ExtensionResponseArrayOutput) ToExtensionResponseArrayOutputWithContext(ctx context.Context) ExtensionResponseArrayOutput
type ExtensionResponseInput ¶
type ExtensionResponseInput interface { pulumi.Input ToExtensionResponseOutput() ExtensionResponseOutput ToExtensionResponseOutputWithContext(context.Context) ExtensionResponseOutput }
ExtensionResponseInput is an input type that accepts ExtensionResponseArgs and ExtensionResponseOutput values. You can construct a concrete instance of `ExtensionResponseInput` via:
ExtensionResponseArgs{...}
type ExtensionResponseOutput ¶
type ExtensionResponseOutput struct{ *pulumi.OutputState }
Describes a cloud service Extension.
func (ExtensionResponseOutput) ElementType ¶
func (ExtensionResponseOutput) ElementType() reflect.Type
func (ExtensionResponseOutput) Name ¶
func (o ExtensionResponseOutput) Name() pulumi.StringPtrOutput
The name of the extension.
func (ExtensionResponseOutput) Properties ¶
func (o ExtensionResponseOutput) Properties() CloudServiceExtensionPropertiesResponsePtrOutput
Extension Properties.
func (ExtensionResponseOutput) ToExtensionResponseOutput ¶
func (o ExtensionResponseOutput) ToExtensionResponseOutput() ExtensionResponseOutput
func (ExtensionResponseOutput) ToExtensionResponseOutputWithContext ¶
func (o ExtensionResponseOutput) ToExtensionResponseOutputWithContext(ctx context.Context) ExtensionResponseOutput
type LoadBalancerConfiguration ¶
type LoadBalancerConfiguration struct { // Resource Name Name *string `pulumi:"name"` Properties *LoadBalancerConfigurationProperties `pulumi:"properties"` }
Describes the load balancer configuration.
type LoadBalancerConfigurationArgs ¶
type LoadBalancerConfigurationArgs struct { // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` Properties LoadBalancerConfigurationPropertiesPtrInput `pulumi:"properties"` }
Describes the load balancer configuration.
func (LoadBalancerConfigurationArgs) ElementType ¶
func (LoadBalancerConfigurationArgs) ElementType() reflect.Type
func (LoadBalancerConfigurationArgs) ToLoadBalancerConfigurationOutput ¶
func (i LoadBalancerConfigurationArgs) ToLoadBalancerConfigurationOutput() LoadBalancerConfigurationOutput
func (LoadBalancerConfigurationArgs) ToLoadBalancerConfigurationOutputWithContext ¶
func (i LoadBalancerConfigurationArgs) ToLoadBalancerConfigurationOutputWithContext(ctx context.Context) LoadBalancerConfigurationOutput
type LoadBalancerConfigurationArray ¶
type LoadBalancerConfigurationArray []LoadBalancerConfigurationInput
func (LoadBalancerConfigurationArray) ElementType ¶
func (LoadBalancerConfigurationArray) ElementType() reflect.Type
func (LoadBalancerConfigurationArray) ToLoadBalancerConfigurationArrayOutput ¶
func (i LoadBalancerConfigurationArray) ToLoadBalancerConfigurationArrayOutput() LoadBalancerConfigurationArrayOutput
func (LoadBalancerConfigurationArray) ToLoadBalancerConfigurationArrayOutputWithContext ¶
func (i LoadBalancerConfigurationArray) ToLoadBalancerConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationArrayOutput
type LoadBalancerConfigurationArrayInput ¶
type LoadBalancerConfigurationArrayInput interface { pulumi.Input ToLoadBalancerConfigurationArrayOutput() LoadBalancerConfigurationArrayOutput ToLoadBalancerConfigurationArrayOutputWithContext(context.Context) LoadBalancerConfigurationArrayOutput }
LoadBalancerConfigurationArrayInput is an input type that accepts LoadBalancerConfigurationArray and LoadBalancerConfigurationArrayOutput values. You can construct a concrete instance of `LoadBalancerConfigurationArrayInput` via:
LoadBalancerConfigurationArray{ LoadBalancerConfigurationArgs{...} }
type LoadBalancerConfigurationArrayOutput ¶
type LoadBalancerConfigurationArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerConfigurationArrayOutput) ElementType ¶
func (LoadBalancerConfigurationArrayOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationArrayOutput) Index ¶
func (o LoadBalancerConfigurationArrayOutput) Index(i pulumi.IntInput) LoadBalancerConfigurationOutput
func (LoadBalancerConfigurationArrayOutput) ToLoadBalancerConfigurationArrayOutput ¶
func (o LoadBalancerConfigurationArrayOutput) ToLoadBalancerConfigurationArrayOutput() LoadBalancerConfigurationArrayOutput
func (LoadBalancerConfigurationArrayOutput) ToLoadBalancerConfigurationArrayOutputWithContext ¶
func (o LoadBalancerConfigurationArrayOutput) ToLoadBalancerConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationArrayOutput
type LoadBalancerConfigurationInput ¶
type LoadBalancerConfigurationInput interface { pulumi.Input ToLoadBalancerConfigurationOutput() LoadBalancerConfigurationOutput ToLoadBalancerConfigurationOutputWithContext(context.Context) LoadBalancerConfigurationOutput }
LoadBalancerConfigurationInput is an input type that accepts LoadBalancerConfigurationArgs and LoadBalancerConfigurationOutput values. You can construct a concrete instance of `LoadBalancerConfigurationInput` via:
LoadBalancerConfigurationArgs{...}
type LoadBalancerConfigurationOutput ¶
type LoadBalancerConfigurationOutput struct{ *pulumi.OutputState }
Describes the load balancer configuration.
func (LoadBalancerConfigurationOutput) ElementType ¶
func (LoadBalancerConfigurationOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationOutput) Name ¶
func (o LoadBalancerConfigurationOutput) Name() pulumi.StringPtrOutput
Resource Name
func (LoadBalancerConfigurationOutput) Properties ¶
func (o LoadBalancerConfigurationOutput) Properties() LoadBalancerConfigurationPropertiesPtrOutput
func (LoadBalancerConfigurationOutput) ToLoadBalancerConfigurationOutput ¶
func (o LoadBalancerConfigurationOutput) ToLoadBalancerConfigurationOutput() LoadBalancerConfigurationOutput
func (LoadBalancerConfigurationOutput) ToLoadBalancerConfigurationOutputWithContext ¶
func (o LoadBalancerConfigurationOutput) ToLoadBalancerConfigurationOutputWithContext(ctx context.Context) LoadBalancerConfigurationOutput
type LoadBalancerConfigurationProperties ¶
type LoadBalancerConfigurationProperties struct { // List of IP FrontendIPConfigurations []LoadBalancerFrontendIPConfiguration `pulumi:"frontendIPConfigurations"` }
type LoadBalancerConfigurationPropertiesArgs ¶
type LoadBalancerConfigurationPropertiesArgs struct { // List of IP FrontendIPConfigurations LoadBalancerFrontendIPConfigurationArrayInput `pulumi:"frontendIPConfigurations"` }
func (LoadBalancerConfigurationPropertiesArgs) ElementType ¶
func (LoadBalancerConfigurationPropertiesArgs) ElementType() reflect.Type
func (LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesOutput ¶
func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesOutput() LoadBalancerConfigurationPropertiesOutput
func (LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesOutputWithContext ¶
func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesOutput
func (LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesPtrOutput ¶
func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput
func (LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext ¶
func (i LoadBalancerConfigurationPropertiesArgs) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesPtrOutput
type LoadBalancerConfigurationPropertiesInput ¶
type LoadBalancerConfigurationPropertiesInput interface { pulumi.Input ToLoadBalancerConfigurationPropertiesOutput() LoadBalancerConfigurationPropertiesOutput ToLoadBalancerConfigurationPropertiesOutputWithContext(context.Context) LoadBalancerConfigurationPropertiesOutput }
LoadBalancerConfigurationPropertiesInput is an input type that accepts LoadBalancerConfigurationPropertiesArgs and LoadBalancerConfigurationPropertiesOutput values. You can construct a concrete instance of `LoadBalancerConfigurationPropertiesInput` via:
LoadBalancerConfigurationPropertiesArgs{...}
type LoadBalancerConfigurationPropertiesOutput ¶
type LoadBalancerConfigurationPropertiesOutput struct{ *pulumi.OutputState }
func (LoadBalancerConfigurationPropertiesOutput) ElementType ¶
func (LoadBalancerConfigurationPropertiesOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationPropertiesOutput) FrontendIPConfigurations ¶
func (o LoadBalancerConfigurationPropertiesOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationArrayOutput
List of IP
func (LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesOutput ¶
func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesOutput() LoadBalancerConfigurationPropertiesOutput
func (LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesOutputWithContext ¶
func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesOutput
func (LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesPtrOutput ¶
func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput
func (LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext ¶
func (o LoadBalancerConfigurationPropertiesOutput) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesPtrOutput
type LoadBalancerConfigurationPropertiesPtrInput ¶
type LoadBalancerConfigurationPropertiesPtrInput interface { pulumi.Input ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(context.Context) LoadBalancerConfigurationPropertiesPtrOutput }
LoadBalancerConfigurationPropertiesPtrInput is an input type that accepts LoadBalancerConfigurationPropertiesArgs, LoadBalancerConfigurationPropertiesPtr and LoadBalancerConfigurationPropertiesPtrOutput values. You can construct a concrete instance of `LoadBalancerConfigurationPropertiesPtrInput` via:
LoadBalancerConfigurationPropertiesArgs{...} or: nil
func LoadBalancerConfigurationPropertiesPtr ¶
func LoadBalancerConfigurationPropertiesPtr(v *LoadBalancerConfigurationPropertiesArgs) LoadBalancerConfigurationPropertiesPtrInput
type LoadBalancerConfigurationPropertiesPtrOutput ¶
type LoadBalancerConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerConfigurationPropertiesPtrOutput) ElementType ¶
func (LoadBalancerConfigurationPropertiesPtrOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationPropertiesPtrOutput) FrontendIPConfigurations ¶
func (o LoadBalancerConfigurationPropertiesPtrOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationArrayOutput
List of IP
func (LoadBalancerConfigurationPropertiesPtrOutput) ToLoadBalancerConfigurationPropertiesPtrOutput ¶
func (o LoadBalancerConfigurationPropertiesPtrOutput) ToLoadBalancerConfigurationPropertiesPtrOutput() LoadBalancerConfigurationPropertiesPtrOutput
func (LoadBalancerConfigurationPropertiesPtrOutput) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext ¶
func (o LoadBalancerConfigurationPropertiesPtrOutput) ToLoadBalancerConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesPtrOutput
type LoadBalancerConfigurationPropertiesResponse ¶
type LoadBalancerConfigurationPropertiesResponse struct { // List of IP FrontendIPConfigurations []LoadBalancerFrontendIPConfigurationResponse `pulumi:"frontendIPConfigurations"` }
type LoadBalancerConfigurationPropertiesResponseArgs ¶
type LoadBalancerConfigurationPropertiesResponseArgs struct { // List of IP FrontendIPConfigurations LoadBalancerFrontendIPConfigurationResponseArrayInput `pulumi:"frontendIPConfigurations"` }
func (LoadBalancerConfigurationPropertiesResponseArgs) ElementType ¶
func (LoadBalancerConfigurationPropertiesResponseArgs) ElementType() reflect.Type
func (LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponseOutput ¶
func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponseOutput() LoadBalancerConfigurationPropertiesResponseOutput
func (LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponseOutputWithContext ¶
func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponseOutput
func (LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponsePtrOutput ¶
func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput
func (LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext ¶
func (i LoadBalancerConfigurationPropertiesResponseArgs) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput
type LoadBalancerConfigurationPropertiesResponseInput ¶
type LoadBalancerConfigurationPropertiesResponseInput interface { pulumi.Input ToLoadBalancerConfigurationPropertiesResponseOutput() LoadBalancerConfigurationPropertiesResponseOutput ToLoadBalancerConfigurationPropertiesResponseOutputWithContext(context.Context) LoadBalancerConfigurationPropertiesResponseOutput }
LoadBalancerConfigurationPropertiesResponseInput is an input type that accepts LoadBalancerConfigurationPropertiesResponseArgs and LoadBalancerConfigurationPropertiesResponseOutput values. You can construct a concrete instance of `LoadBalancerConfigurationPropertiesResponseInput` via:
LoadBalancerConfigurationPropertiesResponseArgs{...}
type LoadBalancerConfigurationPropertiesResponseOutput ¶
type LoadBalancerConfigurationPropertiesResponseOutput struct{ *pulumi.OutputState }
func (LoadBalancerConfigurationPropertiesResponseOutput) ElementType ¶
func (LoadBalancerConfigurationPropertiesResponseOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationPropertiesResponseOutput) FrontendIPConfigurations ¶
func (o LoadBalancerConfigurationPropertiesResponseOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationResponseArrayOutput
List of IP
func (LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponseOutput ¶
func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponseOutput() LoadBalancerConfigurationPropertiesResponseOutput
func (LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponseOutputWithContext ¶
func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponseOutput
func (LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutput ¶
func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput
func (LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext ¶
func (o LoadBalancerConfigurationPropertiesResponseOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput
type LoadBalancerConfigurationPropertiesResponsePtrInput ¶
type LoadBalancerConfigurationPropertiesResponsePtrInput interface { pulumi.Input ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput }
LoadBalancerConfigurationPropertiesResponsePtrInput is an input type that accepts LoadBalancerConfigurationPropertiesResponseArgs, LoadBalancerConfigurationPropertiesResponsePtr and LoadBalancerConfigurationPropertiesResponsePtrOutput values. You can construct a concrete instance of `LoadBalancerConfigurationPropertiesResponsePtrInput` via:
LoadBalancerConfigurationPropertiesResponseArgs{...} or: nil
func LoadBalancerConfigurationPropertiesResponsePtr ¶
func LoadBalancerConfigurationPropertiesResponsePtr(v *LoadBalancerConfigurationPropertiesResponseArgs) LoadBalancerConfigurationPropertiesResponsePtrInput
type LoadBalancerConfigurationPropertiesResponsePtrOutput ¶
type LoadBalancerConfigurationPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerConfigurationPropertiesResponsePtrOutput) ElementType ¶
func (LoadBalancerConfigurationPropertiesResponsePtrOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationPropertiesResponsePtrOutput) FrontendIPConfigurations ¶
func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) FrontendIPConfigurations() LoadBalancerFrontendIPConfigurationResponseArrayOutput
List of IP
func (LoadBalancerConfigurationPropertiesResponsePtrOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutput ¶
func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutput() LoadBalancerConfigurationPropertiesResponsePtrOutput
func (LoadBalancerConfigurationPropertiesResponsePtrOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext ¶
func (o LoadBalancerConfigurationPropertiesResponsePtrOutput) ToLoadBalancerConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerConfigurationPropertiesResponsePtrOutput
type LoadBalancerConfigurationResponse ¶
type LoadBalancerConfigurationResponse struct { // Resource Name Name *string `pulumi:"name"` Properties *LoadBalancerConfigurationPropertiesResponse `pulumi:"properties"` }
Describes the load balancer configuration.
type LoadBalancerConfigurationResponseArgs ¶
type LoadBalancerConfigurationResponseArgs struct { // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` Properties LoadBalancerConfigurationPropertiesResponsePtrInput `pulumi:"properties"` }
Describes the load balancer configuration.
func (LoadBalancerConfigurationResponseArgs) ElementType ¶
func (LoadBalancerConfigurationResponseArgs) ElementType() reflect.Type
func (LoadBalancerConfigurationResponseArgs) ToLoadBalancerConfigurationResponseOutput ¶
func (i LoadBalancerConfigurationResponseArgs) ToLoadBalancerConfigurationResponseOutput() LoadBalancerConfigurationResponseOutput
func (LoadBalancerConfigurationResponseArgs) ToLoadBalancerConfigurationResponseOutputWithContext ¶
func (i LoadBalancerConfigurationResponseArgs) ToLoadBalancerConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseOutput
type LoadBalancerConfigurationResponseArray ¶
type LoadBalancerConfigurationResponseArray []LoadBalancerConfigurationResponseInput
func (LoadBalancerConfigurationResponseArray) ElementType ¶
func (LoadBalancerConfigurationResponseArray) ElementType() reflect.Type
func (LoadBalancerConfigurationResponseArray) ToLoadBalancerConfigurationResponseArrayOutput ¶
func (i LoadBalancerConfigurationResponseArray) ToLoadBalancerConfigurationResponseArrayOutput() LoadBalancerConfigurationResponseArrayOutput
func (LoadBalancerConfigurationResponseArray) ToLoadBalancerConfigurationResponseArrayOutputWithContext ¶
func (i LoadBalancerConfigurationResponseArray) ToLoadBalancerConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseArrayOutput
type LoadBalancerConfigurationResponseArrayInput ¶
type LoadBalancerConfigurationResponseArrayInput interface { pulumi.Input ToLoadBalancerConfigurationResponseArrayOutput() LoadBalancerConfigurationResponseArrayOutput ToLoadBalancerConfigurationResponseArrayOutputWithContext(context.Context) LoadBalancerConfigurationResponseArrayOutput }
LoadBalancerConfigurationResponseArrayInput is an input type that accepts LoadBalancerConfigurationResponseArray and LoadBalancerConfigurationResponseArrayOutput values. You can construct a concrete instance of `LoadBalancerConfigurationResponseArrayInput` via:
LoadBalancerConfigurationResponseArray{ LoadBalancerConfigurationResponseArgs{...} }
type LoadBalancerConfigurationResponseArrayOutput ¶
type LoadBalancerConfigurationResponseArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerConfigurationResponseArrayOutput) ElementType ¶
func (LoadBalancerConfigurationResponseArrayOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationResponseArrayOutput) ToLoadBalancerConfigurationResponseArrayOutput ¶
func (o LoadBalancerConfigurationResponseArrayOutput) ToLoadBalancerConfigurationResponseArrayOutput() LoadBalancerConfigurationResponseArrayOutput
func (LoadBalancerConfigurationResponseArrayOutput) ToLoadBalancerConfigurationResponseArrayOutputWithContext ¶
func (o LoadBalancerConfigurationResponseArrayOutput) ToLoadBalancerConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseArrayOutput
type LoadBalancerConfigurationResponseInput ¶
type LoadBalancerConfigurationResponseInput interface { pulumi.Input ToLoadBalancerConfigurationResponseOutput() LoadBalancerConfigurationResponseOutput ToLoadBalancerConfigurationResponseOutputWithContext(context.Context) LoadBalancerConfigurationResponseOutput }
LoadBalancerConfigurationResponseInput is an input type that accepts LoadBalancerConfigurationResponseArgs and LoadBalancerConfigurationResponseOutput values. You can construct a concrete instance of `LoadBalancerConfigurationResponseInput` via:
LoadBalancerConfigurationResponseArgs{...}
type LoadBalancerConfigurationResponseOutput ¶
type LoadBalancerConfigurationResponseOutput struct{ *pulumi.OutputState }
Describes the load balancer configuration.
func (LoadBalancerConfigurationResponseOutput) ElementType ¶
func (LoadBalancerConfigurationResponseOutput) ElementType() reflect.Type
func (LoadBalancerConfigurationResponseOutput) Name ¶
func (o LoadBalancerConfigurationResponseOutput) Name() pulumi.StringPtrOutput
Resource Name
func (LoadBalancerConfigurationResponseOutput) Properties ¶
func (o LoadBalancerConfigurationResponseOutput) Properties() LoadBalancerConfigurationPropertiesResponsePtrOutput
func (LoadBalancerConfigurationResponseOutput) ToLoadBalancerConfigurationResponseOutput ¶
func (o LoadBalancerConfigurationResponseOutput) ToLoadBalancerConfigurationResponseOutput() LoadBalancerConfigurationResponseOutput
func (LoadBalancerConfigurationResponseOutput) ToLoadBalancerConfigurationResponseOutputWithContext ¶
func (o LoadBalancerConfigurationResponseOutput) ToLoadBalancerConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerConfigurationResponseOutput
type LoadBalancerFrontendIPConfiguration ¶
type LoadBalancerFrontendIPConfiguration struct { Name *string `pulumi:"name"` // Describes a cloud service IP Configuration Properties *LoadBalancerFrontendIPConfigurationProperties `pulumi:"properties"` }
type LoadBalancerFrontendIPConfigurationArgs ¶
type LoadBalancerFrontendIPConfigurationArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` // Describes a cloud service IP Configuration Properties LoadBalancerFrontendIPConfigurationPropertiesPtrInput `pulumi:"properties"` }
func (LoadBalancerFrontendIPConfigurationArgs) ElementType ¶
func (LoadBalancerFrontendIPConfigurationArgs) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationArgs) ToLoadBalancerFrontendIPConfigurationOutput ¶
func (i LoadBalancerFrontendIPConfigurationArgs) ToLoadBalancerFrontendIPConfigurationOutput() LoadBalancerFrontendIPConfigurationOutput
func (LoadBalancerFrontendIPConfigurationArgs) ToLoadBalancerFrontendIPConfigurationOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationArgs) ToLoadBalancerFrontendIPConfigurationOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationOutput
type LoadBalancerFrontendIPConfigurationArray ¶
type LoadBalancerFrontendIPConfigurationArray []LoadBalancerFrontendIPConfigurationInput
func (LoadBalancerFrontendIPConfigurationArray) ElementType ¶
func (LoadBalancerFrontendIPConfigurationArray) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationArray) ToLoadBalancerFrontendIPConfigurationArrayOutput ¶
func (i LoadBalancerFrontendIPConfigurationArray) ToLoadBalancerFrontendIPConfigurationArrayOutput() LoadBalancerFrontendIPConfigurationArrayOutput
func (LoadBalancerFrontendIPConfigurationArray) ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationArray) ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationArrayOutput
type LoadBalancerFrontendIPConfigurationArrayInput ¶
type LoadBalancerFrontendIPConfigurationArrayInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationArrayOutput() LoadBalancerFrontendIPConfigurationArrayOutput ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationArrayOutput }
LoadBalancerFrontendIPConfigurationArrayInput is an input type that accepts LoadBalancerFrontendIPConfigurationArray and LoadBalancerFrontendIPConfigurationArrayOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationArrayInput` via:
LoadBalancerFrontendIPConfigurationArray{ LoadBalancerFrontendIPConfigurationArgs{...} }
type LoadBalancerFrontendIPConfigurationArrayOutput ¶
type LoadBalancerFrontendIPConfigurationArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerFrontendIPConfigurationArrayOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationArrayOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationArrayOutput) ToLoadBalancerFrontendIPConfigurationArrayOutput ¶
func (o LoadBalancerFrontendIPConfigurationArrayOutput) ToLoadBalancerFrontendIPConfigurationArrayOutput() LoadBalancerFrontendIPConfigurationArrayOutput
func (LoadBalancerFrontendIPConfigurationArrayOutput) ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationArrayOutput) ToLoadBalancerFrontendIPConfigurationArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationArrayOutput
type LoadBalancerFrontendIPConfigurationInput ¶
type LoadBalancerFrontendIPConfigurationInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationOutput() LoadBalancerFrontendIPConfigurationOutput ToLoadBalancerFrontendIPConfigurationOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationOutput }
LoadBalancerFrontendIPConfigurationInput is an input type that accepts LoadBalancerFrontendIPConfigurationArgs and LoadBalancerFrontendIPConfigurationOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationInput` via:
LoadBalancerFrontendIPConfigurationArgs{...}
type LoadBalancerFrontendIPConfigurationOutput ¶
type LoadBalancerFrontendIPConfigurationOutput struct{ *pulumi.OutputState }
func (LoadBalancerFrontendIPConfigurationOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationOutput) Name ¶
func (o LoadBalancerFrontendIPConfigurationOutput) Name() pulumi.StringPtrOutput
func (LoadBalancerFrontendIPConfigurationOutput) Properties ¶
func (o LoadBalancerFrontendIPConfigurationOutput) Properties() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
Describes a cloud service IP Configuration
func (LoadBalancerFrontendIPConfigurationOutput) ToLoadBalancerFrontendIPConfigurationOutput ¶
func (o LoadBalancerFrontendIPConfigurationOutput) ToLoadBalancerFrontendIPConfigurationOutput() LoadBalancerFrontendIPConfigurationOutput
func (LoadBalancerFrontendIPConfigurationOutput) ToLoadBalancerFrontendIPConfigurationOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationOutput) ToLoadBalancerFrontendIPConfigurationOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationOutput
type LoadBalancerFrontendIPConfigurationProperties ¶
type LoadBalancerFrontendIPConfigurationProperties struct { // The private IP address referenced by the cloud service. PrivateIPAddress *string `pulumi:"privateIPAddress"` PublicIPAddress *SubResource `pulumi:"publicIPAddress"` Subnet *SubResource `pulumi:"subnet"` }
Describes a cloud service IP Configuration
type LoadBalancerFrontendIPConfigurationPropertiesArgs ¶
type LoadBalancerFrontendIPConfigurationPropertiesArgs struct { // The private IP address referenced by the cloud service. PrivateIPAddress pulumi.StringPtrInput `pulumi:"privateIPAddress"` PublicIPAddress SubResourcePtrInput `pulumi:"publicIPAddress"` Subnet SubResourcePtrInput `pulumi:"subnet"` }
Describes a cloud service IP Configuration
func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ElementType ¶
func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesOutput ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesOutput() LoadBalancerFrontendIPConfigurationPropertiesOutput
func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesOutput
func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesArgs) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
type LoadBalancerFrontendIPConfigurationPropertiesInput ¶
type LoadBalancerFrontendIPConfigurationPropertiesInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationPropertiesOutput() LoadBalancerFrontendIPConfigurationPropertiesOutput ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationPropertiesOutput }
LoadBalancerFrontendIPConfigurationPropertiesInput is an input type that accepts LoadBalancerFrontendIPConfigurationPropertiesArgs and LoadBalancerFrontendIPConfigurationPropertiesOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationPropertiesInput` via:
LoadBalancerFrontendIPConfigurationPropertiesArgs{...}
type LoadBalancerFrontendIPConfigurationPropertiesOutput ¶
type LoadBalancerFrontendIPConfigurationPropertiesOutput struct{ *pulumi.OutputState }
Describes a cloud service IP Configuration
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) PrivateIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) PrivateIPAddress() pulumi.StringPtrOutput
The private IP address referenced by the cloud service.
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) PublicIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) PublicIPAddress() SubResourcePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) Subnet ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) Subnet() SubResourcePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesOutput ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesOutput() LoadBalancerFrontendIPConfigurationPropertiesOutput
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesOutput
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
type LoadBalancerFrontendIPConfigurationPropertiesPtrInput ¶
type LoadBalancerFrontendIPConfigurationPropertiesPtrInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput }
LoadBalancerFrontendIPConfigurationPropertiesPtrInput is an input type that accepts LoadBalancerFrontendIPConfigurationPropertiesArgs, LoadBalancerFrontendIPConfigurationPropertiesPtr and LoadBalancerFrontendIPConfigurationPropertiesPtrOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationPropertiesPtrInput` via:
LoadBalancerFrontendIPConfigurationPropertiesArgs{...} or: nil
func LoadBalancerFrontendIPConfigurationPropertiesPtr ¶
func LoadBalancerFrontendIPConfigurationPropertiesPtr(v *LoadBalancerFrontendIPConfigurationPropertiesArgs) LoadBalancerFrontendIPConfigurationPropertiesPtrInput
type LoadBalancerFrontendIPConfigurationPropertiesPtrOutput ¶
type LoadBalancerFrontendIPConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) PrivateIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) PrivateIPAddress() pulumi.StringPtrOutput
The private IP address referenced by the cloud service.
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) PublicIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) PublicIPAddress() SubResourcePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) Subnet ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) Subnet() SubResourcePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutput() LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesPtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesPtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesPtrOutput
type LoadBalancerFrontendIPConfigurationPropertiesResponse ¶
type LoadBalancerFrontendIPConfigurationPropertiesResponse struct { // The private IP address referenced by the cloud service. PrivateIPAddress *string `pulumi:"privateIPAddress"` PublicIPAddress *SubResourceResponse `pulumi:"publicIPAddress"` Subnet *SubResourceResponse `pulumi:"subnet"` }
Describes a cloud service IP Configuration
type LoadBalancerFrontendIPConfigurationPropertiesResponseArgs ¶
type LoadBalancerFrontendIPConfigurationPropertiesResponseArgs struct { // The private IP address referenced by the cloud service. PrivateIPAddress pulumi.StringPtrInput `pulumi:"privateIPAddress"` PublicIPAddress SubResourceResponsePtrInput `pulumi:"publicIPAddress"` Subnet SubResourceResponsePtrInput `pulumi:"subnet"` }
Describes a cloud service IP Configuration
func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ElementType ¶
func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput() LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
type LoadBalancerFrontendIPConfigurationPropertiesResponseInput ¶
type LoadBalancerFrontendIPConfigurationPropertiesResponseInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput() LoadBalancerFrontendIPConfigurationPropertiesResponseOutput ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponseOutput }
LoadBalancerFrontendIPConfigurationPropertiesResponseInput is an input type that accepts LoadBalancerFrontendIPConfigurationPropertiesResponseArgs and LoadBalancerFrontendIPConfigurationPropertiesResponseOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationPropertiesResponseInput` via:
LoadBalancerFrontendIPConfigurationPropertiesResponseArgs{...}
type LoadBalancerFrontendIPConfigurationPropertiesResponseOutput ¶
type LoadBalancerFrontendIPConfigurationPropertiesResponseOutput struct{ *pulumi.OutputState }
Describes a cloud service IP Configuration
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) PrivateIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) PrivateIPAddress() pulumi.StringPtrOutput
The private IP address referenced by the cloud service.
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) PublicIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) PublicIPAddress() SubResourceResponsePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutput() LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponseOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponseOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
type LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput ¶
type LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput }
LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput is an input type that accepts LoadBalancerFrontendIPConfigurationPropertiesResponseArgs, LoadBalancerFrontendIPConfigurationPropertiesResponsePtr and LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput` via:
LoadBalancerFrontendIPConfigurationPropertiesResponseArgs{...} or: nil
func LoadBalancerFrontendIPConfigurationPropertiesResponsePtr ¶
func LoadBalancerFrontendIPConfigurationPropertiesResponsePtr(v *LoadBalancerFrontendIPConfigurationPropertiesResponseArgs) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput
type LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput ¶
type LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) PrivateIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) PrivateIPAddress() pulumi.StringPtrOutput
The private IP address referenced by the cloud service.
func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) PublicIPAddress ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) PublicIPAddress() SubResourceResponsePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
func (LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput) ToLoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
type LoadBalancerFrontendIPConfigurationResponse ¶
type LoadBalancerFrontendIPConfigurationResponse struct { Name *string `pulumi:"name"` // Describes a cloud service IP Configuration Properties *LoadBalancerFrontendIPConfigurationPropertiesResponse `pulumi:"properties"` }
type LoadBalancerFrontendIPConfigurationResponseArgs ¶
type LoadBalancerFrontendIPConfigurationResponseArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` // Describes a cloud service IP Configuration Properties LoadBalancerFrontendIPConfigurationPropertiesResponsePtrInput `pulumi:"properties"` }
func (LoadBalancerFrontendIPConfigurationResponseArgs) ElementType ¶
func (LoadBalancerFrontendIPConfigurationResponseArgs) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationResponseArgs) ToLoadBalancerFrontendIPConfigurationResponseOutput ¶
func (i LoadBalancerFrontendIPConfigurationResponseArgs) ToLoadBalancerFrontendIPConfigurationResponseOutput() LoadBalancerFrontendIPConfigurationResponseOutput
func (LoadBalancerFrontendIPConfigurationResponseArgs) ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationResponseArgs) ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseOutput
type LoadBalancerFrontendIPConfigurationResponseArray ¶
type LoadBalancerFrontendIPConfigurationResponseArray []LoadBalancerFrontendIPConfigurationResponseInput
func (LoadBalancerFrontendIPConfigurationResponseArray) ElementType ¶
func (LoadBalancerFrontendIPConfigurationResponseArray) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationResponseArray) ToLoadBalancerFrontendIPConfigurationResponseArrayOutput ¶
func (i LoadBalancerFrontendIPConfigurationResponseArray) ToLoadBalancerFrontendIPConfigurationResponseArrayOutput() LoadBalancerFrontendIPConfigurationResponseArrayOutput
func (LoadBalancerFrontendIPConfigurationResponseArray) ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext ¶
func (i LoadBalancerFrontendIPConfigurationResponseArray) ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseArrayOutput
type LoadBalancerFrontendIPConfigurationResponseArrayInput ¶
type LoadBalancerFrontendIPConfigurationResponseArrayInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationResponseArrayOutput() LoadBalancerFrontendIPConfigurationResponseArrayOutput ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationResponseArrayOutput }
LoadBalancerFrontendIPConfigurationResponseArrayInput is an input type that accepts LoadBalancerFrontendIPConfigurationResponseArray and LoadBalancerFrontendIPConfigurationResponseArrayOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationResponseArrayInput` via:
LoadBalancerFrontendIPConfigurationResponseArray{ LoadBalancerFrontendIPConfigurationResponseArgs{...} }
type LoadBalancerFrontendIPConfigurationResponseArrayOutput ¶
type LoadBalancerFrontendIPConfigurationResponseArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerFrontendIPConfigurationResponseArrayOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationResponseArrayOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationResponseArrayOutput) ToLoadBalancerFrontendIPConfigurationResponseArrayOutput ¶
func (o LoadBalancerFrontendIPConfigurationResponseArrayOutput) ToLoadBalancerFrontendIPConfigurationResponseArrayOutput() LoadBalancerFrontendIPConfigurationResponseArrayOutput
func (LoadBalancerFrontendIPConfigurationResponseArrayOutput) ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationResponseArrayOutput) ToLoadBalancerFrontendIPConfigurationResponseArrayOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseArrayOutput
type LoadBalancerFrontendIPConfigurationResponseInput ¶
type LoadBalancerFrontendIPConfigurationResponseInput interface { pulumi.Input ToLoadBalancerFrontendIPConfigurationResponseOutput() LoadBalancerFrontendIPConfigurationResponseOutput ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext(context.Context) LoadBalancerFrontendIPConfigurationResponseOutput }
LoadBalancerFrontendIPConfigurationResponseInput is an input type that accepts LoadBalancerFrontendIPConfigurationResponseArgs and LoadBalancerFrontendIPConfigurationResponseOutput values. You can construct a concrete instance of `LoadBalancerFrontendIPConfigurationResponseInput` via:
LoadBalancerFrontendIPConfigurationResponseArgs{...}
type LoadBalancerFrontendIPConfigurationResponseOutput ¶
type LoadBalancerFrontendIPConfigurationResponseOutput struct{ *pulumi.OutputState }
func (LoadBalancerFrontendIPConfigurationResponseOutput) ElementType ¶
func (LoadBalancerFrontendIPConfigurationResponseOutput) ElementType() reflect.Type
func (LoadBalancerFrontendIPConfigurationResponseOutput) Name ¶
func (o LoadBalancerFrontendIPConfigurationResponseOutput) Name() pulumi.StringPtrOutput
func (LoadBalancerFrontendIPConfigurationResponseOutput) Properties ¶
func (o LoadBalancerFrontendIPConfigurationResponseOutput) Properties() LoadBalancerFrontendIPConfigurationPropertiesResponsePtrOutput
Describes a cloud service IP Configuration
func (LoadBalancerFrontendIPConfigurationResponseOutput) ToLoadBalancerFrontendIPConfigurationResponseOutput ¶
func (o LoadBalancerFrontendIPConfigurationResponseOutput) ToLoadBalancerFrontendIPConfigurationResponseOutput() LoadBalancerFrontendIPConfigurationResponseOutput
func (LoadBalancerFrontendIPConfigurationResponseOutput) ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext ¶
func (o LoadBalancerFrontendIPConfigurationResponseOutput) ToLoadBalancerFrontendIPConfigurationResponseOutputWithContext(ctx context.Context) LoadBalancerFrontendIPConfigurationResponseOutput
type LookupCloudServiceArgs ¶
type LookupCloudServiceResult ¶
type LookupCloudServiceResult struct { // Resource Id. Id string `pulumi:"id"` // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // Cloud service properties Properties CloudServicePropertiesResponse `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
Describes the cloud service.
func LookupCloudService ¶
func LookupCloudService(ctx *pulumi.Context, args *LookupCloudServiceArgs, opts ...pulumi.InvokeOption) (*LookupCloudServiceResult, error)
type SubResource ¶
type SubResource struct { // Resource Id Id *string `pulumi:"id"` }
type SubResourceArgs ¶
type SubResourceArgs struct { // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` }
func (SubResourceArgs) ElementType ¶
func (SubResourceArgs) ElementType() reflect.Type
func (SubResourceArgs) ToSubResourceOutput ¶
func (i SubResourceArgs) ToSubResourceOutput() SubResourceOutput
func (SubResourceArgs) ToSubResourceOutputWithContext ¶
func (i SubResourceArgs) ToSubResourceOutputWithContext(ctx context.Context) SubResourceOutput
func (SubResourceArgs) ToSubResourcePtrOutput ¶
func (i SubResourceArgs) ToSubResourcePtrOutput() SubResourcePtrOutput
func (SubResourceArgs) ToSubResourcePtrOutputWithContext ¶
func (i SubResourceArgs) ToSubResourcePtrOutputWithContext(ctx context.Context) SubResourcePtrOutput
type SubResourceInput ¶
type SubResourceInput interface { pulumi.Input ToSubResourceOutput() SubResourceOutput ToSubResourceOutputWithContext(context.Context) SubResourceOutput }
SubResourceInput is an input type that accepts SubResourceArgs and SubResourceOutput values. You can construct a concrete instance of `SubResourceInput` via:
SubResourceArgs{...}
type SubResourceOutput ¶
type SubResourceOutput struct{ *pulumi.OutputState }
func (SubResourceOutput) ElementType ¶
func (SubResourceOutput) ElementType() reflect.Type
func (SubResourceOutput) ToSubResourceOutput ¶
func (o SubResourceOutput) ToSubResourceOutput() SubResourceOutput
func (SubResourceOutput) ToSubResourceOutputWithContext ¶
func (o SubResourceOutput) ToSubResourceOutputWithContext(ctx context.Context) SubResourceOutput
func (SubResourceOutput) ToSubResourcePtrOutput ¶
func (o SubResourceOutput) ToSubResourcePtrOutput() SubResourcePtrOutput
func (SubResourceOutput) ToSubResourcePtrOutputWithContext ¶
func (o SubResourceOutput) ToSubResourcePtrOutputWithContext(ctx context.Context) SubResourcePtrOutput
type SubResourcePtrInput ¶
type SubResourcePtrInput interface { pulumi.Input ToSubResourcePtrOutput() SubResourcePtrOutput ToSubResourcePtrOutputWithContext(context.Context) SubResourcePtrOutput }
SubResourcePtrInput is an input type that accepts SubResourceArgs, SubResourcePtr and SubResourcePtrOutput values. You can construct a concrete instance of `SubResourcePtrInput` via:
SubResourceArgs{...} or: nil
func SubResourcePtr ¶
func SubResourcePtr(v *SubResourceArgs) SubResourcePtrInput
type SubResourcePtrOutput ¶
type SubResourcePtrOutput struct{ *pulumi.OutputState }
func (SubResourcePtrOutput) Elem ¶
func (o SubResourcePtrOutput) Elem() SubResourceOutput
func (SubResourcePtrOutput) ElementType ¶
func (SubResourcePtrOutput) ElementType() reflect.Type
func (SubResourcePtrOutput) Id ¶
func (o SubResourcePtrOutput) Id() pulumi.StringPtrOutput
Resource Id
func (SubResourcePtrOutput) ToSubResourcePtrOutput ¶
func (o SubResourcePtrOutput) ToSubResourcePtrOutput() SubResourcePtrOutput
func (SubResourcePtrOutput) ToSubResourcePtrOutputWithContext ¶
func (o SubResourcePtrOutput) ToSubResourcePtrOutputWithContext(ctx context.Context) SubResourcePtrOutput
type SubResourceResponse ¶
type SubResourceResponse struct { // Resource Id Id *string `pulumi:"id"` }
type SubResourceResponseArgs ¶
type SubResourceResponseArgs struct { // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` }
func (SubResourceResponseArgs) ElementType ¶
func (SubResourceResponseArgs) ElementType() reflect.Type
func (SubResourceResponseArgs) ToSubResourceResponseOutput ¶
func (i SubResourceResponseArgs) ToSubResourceResponseOutput() SubResourceResponseOutput
func (SubResourceResponseArgs) ToSubResourceResponseOutputWithContext ¶
func (i SubResourceResponseArgs) ToSubResourceResponseOutputWithContext(ctx context.Context) SubResourceResponseOutput
func (SubResourceResponseArgs) ToSubResourceResponsePtrOutput ¶
func (i SubResourceResponseArgs) ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput
func (SubResourceResponseArgs) ToSubResourceResponsePtrOutputWithContext ¶
func (i SubResourceResponseArgs) ToSubResourceResponsePtrOutputWithContext(ctx context.Context) SubResourceResponsePtrOutput
type SubResourceResponseInput ¶
type SubResourceResponseInput interface { pulumi.Input ToSubResourceResponseOutput() SubResourceResponseOutput ToSubResourceResponseOutputWithContext(context.Context) SubResourceResponseOutput }
SubResourceResponseInput is an input type that accepts SubResourceResponseArgs and SubResourceResponseOutput values. You can construct a concrete instance of `SubResourceResponseInput` via:
SubResourceResponseArgs{...}
type SubResourceResponseOutput ¶
type SubResourceResponseOutput struct{ *pulumi.OutputState }
func (SubResourceResponseOutput) ElementType ¶
func (SubResourceResponseOutput) ElementType() reflect.Type
func (SubResourceResponseOutput) Id ¶
func (o SubResourceResponseOutput) Id() pulumi.StringPtrOutput
Resource Id
func (SubResourceResponseOutput) ToSubResourceResponseOutput ¶
func (o SubResourceResponseOutput) ToSubResourceResponseOutput() SubResourceResponseOutput
func (SubResourceResponseOutput) ToSubResourceResponseOutputWithContext ¶
func (o SubResourceResponseOutput) ToSubResourceResponseOutputWithContext(ctx context.Context) SubResourceResponseOutput
func (SubResourceResponseOutput) ToSubResourceResponsePtrOutput ¶
func (o SubResourceResponseOutput) ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput
func (SubResourceResponseOutput) ToSubResourceResponsePtrOutputWithContext ¶
func (o SubResourceResponseOutput) ToSubResourceResponsePtrOutputWithContext(ctx context.Context) SubResourceResponsePtrOutput
type SubResourceResponsePtrInput ¶
type SubResourceResponsePtrInput interface { pulumi.Input ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput ToSubResourceResponsePtrOutputWithContext(context.Context) SubResourceResponsePtrOutput }
SubResourceResponsePtrInput is an input type that accepts SubResourceResponseArgs, SubResourceResponsePtr and SubResourceResponsePtrOutput values. You can construct a concrete instance of `SubResourceResponsePtrInput` via:
SubResourceResponseArgs{...} or: nil
func SubResourceResponsePtr ¶
func SubResourceResponsePtr(v *SubResourceResponseArgs) SubResourceResponsePtrInput
type SubResourceResponsePtrOutput ¶
type SubResourceResponsePtrOutput struct{ *pulumi.OutputState }
func (SubResourceResponsePtrOutput) Elem ¶
func (o SubResourceResponsePtrOutput) Elem() SubResourceResponseOutput
func (SubResourceResponsePtrOutput) ElementType ¶
func (SubResourceResponsePtrOutput) ElementType() reflect.Type
func (SubResourceResponsePtrOutput) Id ¶
func (o SubResourceResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id
func (SubResourceResponsePtrOutput) ToSubResourceResponsePtrOutput ¶
func (o SubResourceResponsePtrOutput) ToSubResourceResponsePtrOutput() SubResourceResponsePtrOutput
func (SubResourceResponsePtrOutput) ToSubResourceResponsePtrOutputWithContext ¶
func (o SubResourceResponsePtrOutput) ToSubResourceResponsePtrOutputWithContext(ctx context.Context) SubResourceResponsePtrOutput