public class AzureImdsCredentials extends AbstractManagedIdentitiesCredentials
Modifier and Type | Class and Description |
---|---|
static class |
AzureImdsCredentials.DescriptorImpl |
com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
com.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider
com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
AzureImdsCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description) |
AzureImdsCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope,
String id,
String description,
String azureEnvName) |
Modifier and Type | Method and Description |
---|---|
String |
getSubscriptionId() |
void |
setSubscriptionId(String subscriptionId) |
boolean |
validate() |
getActiveDirectoryEndpoint, getAzureEnvironment, getAzureEnvironmentName, getAzureEnvName, getEndpoints, getGraphEndpoint, getManagementEndpoint, getResourceManagerEndpoint, readResolve, setAzureEnvironment, setAzureEnvName
equals, getDescription, getId, hashCode
getDescriptor, getScope
public AzureImdsCredentials(com.cloudbees.plugins.credentials.CredentialsScope scope, String id, String description)
public String getSubscriptionId()
getSubscriptionId
in class AzureBaseCredentials
@DataBoundSetter public void setSubscriptionId(String subscriptionId)
public boolean validate() throws AzureCredentials.ValidationException
Copyright © 2016–2022. All rights reserved.