Class AdditionalUnattendContentArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.compute.inputs.AdditionalUnattendContentArgs.Builder
-
- Enclosing class:
- AdditionalUnattendContentArgs
public static final class AdditionalUnattendContentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AdditionalUnattendContentArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdditionalUnattendContentArgs
build()
AdditionalUnattendContentArgs.Builder
componentName(ComponentNames componentName)
AdditionalUnattendContentArgs.Builder
componentName(com.pulumi.core.Output<ComponentNames> componentName)
AdditionalUnattendContentArgs.Builder
content(com.pulumi.core.Output<java.lang.String> content)
AdditionalUnattendContentArgs.Builder
content(java.lang.String content)
AdditionalUnattendContentArgs.Builder
passName(PassNames passName)
AdditionalUnattendContentArgs.Builder
passName(com.pulumi.core.Output<PassNames> passName)
AdditionalUnattendContentArgs.Builder
settingName(SettingNames settingName)
AdditionalUnattendContentArgs.Builder
settingName(com.pulumi.core.Output<SettingNames> settingName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AdditionalUnattendContentArgs defaults)
-
-
Method Detail
-
componentName
public AdditionalUnattendContentArgs.Builder componentName(@Nullable com.pulumi.core.Output<ComponentNames> componentName)
- Parameters:
componentName
- The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.- Returns:
- builder
-
componentName
public AdditionalUnattendContentArgs.Builder componentName(ComponentNames componentName)
- Parameters:
componentName
- The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.- Returns:
- builder
-
content
public AdditionalUnattendContentArgs.Builder content(@Nullable com.pulumi.core.Output<java.lang.String> content)
- Parameters:
content
- Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.- Returns:
- builder
-
content
public AdditionalUnattendContentArgs.Builder content(java.lang.String content)
- Parameters:
content
- Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.- Returns:
- builder
-
passName
public AdditionalUnattendContentArgs.Builder passName(@Nullable com.pulumi.core.Output<PassNames> passName)
- Parameters:
passName
- The pass name. Currently, the only allowable value is OobeSystem.- Returns:
- builder
-
passName
public AdditionalUnattendContentArgs.Builder passName(PassNames passName)
- Parameters:
passName
- The pass name. Currently, the only allowable value is OobeSystem.- Returns:
- builder
-
settingName
public AdditionalUnattendContentArgs.Builder settingName(@Nullable com.pulumi.core.Output<SettingNames> settingName)
- Parameters:
settingName
- Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.- Returns:
- builder
-
settingName
public AdditionalUnattendContentArgs.Builder settingName(SettingNames settingName)
- Parameters:
settingName
- Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.- Returns:
- builder
-
build
public AdditionalUnattendContentArgs build()
-
-