public class ConfigurationSet extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigurationSet.PublicIP
An additional public IP that will be created for the role.
|
| Constructor and Description |
|---|
ConfigurationSet()
Initializes a new instance of the ConfigurationSet class.
|
public ConfigurationSet()
public String getAdminPassword()
public void setAdminPassword(String adminPasswordValue)
adminPasswordValue - The AdminPassword value.public String getAdminUserName()
public void setAdminUserName(String adminUserNameValue)
adminUserNameValue - The AdminUserName value.public String getComputerName()
public void setComputerName(String computerNameValue)
computerNameValue - The ComputerName value.public String getConfigurationSetType()
public void setConfigurationSetType(String configurationSetTypeValue)
configurationSetTypeValue - The ConfigurationSetType value.public String getCustomData()
public void setCustomData(String customDataValue)
customDataValue - The CustomData value.public Boolean isDisableSshPasswordAuthentication()
public void setDisableSshPasswordAuthentication(Boolean disableSshPasswordAuthenticationValue)
disableSshPasswordAuthenticationValue - The
DisableSshPasswordAuthentication value.public DomainJoinSettings getDomainJoin()
public void setDomainJoin(DomainJoinSettings domainJoinValue)
domainJoinValue - The DomainJoin value.public Boolean isEnableAutomaticUpdates()
public void setEnableAutomaticUpdates(Boolean enableAutomaticUpdatesValue)
enableAutomaticUpdatesValue - The EnableAutomaticUpdates value.public String getHostName()
public void setHostName(String hostNameValue)
hostNameValue - The HostName value.public ArrayList<InputEndpoint> getInputEndpoints()
public void setInputEndpoints(ArrayList<InputEndpoint> inputEndpointsValue)
inputEndpointsValue - The InputEndpoints value.public ArrayList<NetworkInterface> getNetworkInterfaces()
public void setNetworkInterfaces(ArrayList<NetworkInterface> networkInterfacesValue)
networkInterfacesValue - The NetworkInterfaces value.public String getNetworkSecurityGroup()
public void setNetworkSecurityGroup(String networkSecurityGroupValue)
networkSecurityGroupValue - The NetworkSecurityGroup value.public ArrayList<ConfigurationSet.PublicIP> getPublicIPs()
public void setPublicIPs(ArrayList<ConfigurationSet.PublicIP> publicIPsValue)
publicIPsValue - The PublicIPs value.public Boolean isResetPasswordOnFirstLogon()
public void setResetPasswordOnFirstLogon(Boolean resetPasswordOnFirstLogonValue)
resetPasswordOnFirstLogonValue - The ResetPasswordOnFirstLogon value.public SshSettings getSshSettings()
public void setSshSettings(SshSettings sshSettingsValue)
sshSettingsValue - The SshSettings value.public String getStaticVirtualNetworkIPAddress()
public void setStaticVirtualNetworkIPAddress(String staticVirtualNetworkIPAddressValue)
staticVirtualNetworkIPAddressValue - The
StaticVirtualNetworkIPAddress value.public ArrayList<StoredCertificateSettings> getStoredCertificateSettings()
public void setStoredCertificateSettings(ArrayList<StoredCertificateSettings> storedCertificateSettingsValue)
storedCertificateSettingsValue - The StoredCertificateSettings value.public ArrayList<String> getSubnetNames()
public void setSubnetNames(ArrayList<String> subnetNamesValue)
subnetNamesValue - The SubnetNames value.public String getTimeZone()
public void setTimeZone(String timeZoneValue)
timeZoneValue - The TimeZone value.public String getUserName()
public void setUserName(String userNameValue)
userNameValue - The UserName value.public String getUserPassword()
public void setUserPassword(String userPasswordValue)
userPasswordValue - The UserPassword value.public WindowsRemoteManagementSettings getWindowsRemoteManagement()
public void setWindowsRemoteManagement(WindowsRemoteManagementSettings windowsRemoteManagementValue)
windowsRemoteManagementValue - The WindowsRemoteManagement value./**
* Copyright Microsoft Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/