forked from Azure/azure-sdk-for-java
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generated from da7e60f992d0ddd6942b95750d08f028fac15cbe
- Loading branch information
SDK Automation
committed
Sep 11, 2020
1 parent
459eb67
commit 5c09bf4
Showing
37 changed files
with
4,065 additions
and
0 deletions.
There are no files selected for viewing
135 changes: 135 additions & 0 deletions
135
hybridkubernetes/resource-manager/v2020_01_01_preview/pom.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,135 @@ | ||
<!-- | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
--> | ||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>com.microsoft.azure.hybridkubernetes.v2020_01_01_preview</groupId> | ||
<parent> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-parent</artifactId> | ||
<version>1.1.0</version> | ||
<relativePath>../../../pom.management.xml</relativePath> | ||
</parent> | ||
<artifactId>azure-mgmt-kubernetes</artifactId> | ||
<version>1.0.0-beta</version> | ||
<packaging>jar</packaging> | ||
<name>Microsoft Azure SDK for Kubernetes Management</name> | ||
<description>This package contains Microsoft Kubernetes Management SDK.</description> | ||
<url>https://github.com/Azure/azure-sdk-for-java</url> | ||
<licenses> | ||
<license> | ||
<name>The MIT License (MIT)</name> | ||
<url>http://opensource.org/licenses/MIT</url> | ||
<distribution>repo</distribution> | ||
</license> | ||
</licenses> | ||
<scm> | ||
<url>scm:git:https://github.com/Azure/azure-sdk-for-java</url> | ||
<connection>scm:git:[email protected]:Azure/azure-sdk-for-java.git</connection> | ||
<tag>HEAD</tag> | ||
</scm> | ||
<properties> | ||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
<legal><![CDATA[[INFO] Any downloads listed may be third party software. Microsoft grants you no rights for third party software.]]></legal> | ||
</properties> | ||
<developers> | ||
<developer> | ||
<id>microsoft</id> | ||
<name>Microsoft</name> | ||
</developer> | ||
</developers> | ||
<dependencies> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-client-runtime</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-client-runtime</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>junit</groupId> | ||
<artifactId>junit</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-client-authentication</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-mgmt-resources</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.microsoft.azure</groupId> | ||
<artifactId>azure-arm-client-runtime</artifactId> | ||
<type>test-jar</type> | ||
<scope>test</scope> | ||
<!--Below version for test jar needs to be removed, this will be done as part of v1-runtime 1.6.7--> | ||
<version>1.6.5</version> | ||
</dependency> | ||
</dependencies> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-jar-plugin</artifactId> | ||
<configuration> | ||
<archive> | ||
<manifest> | ||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | ||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | ||
</manifest> | ||
</archive> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.codehaus.mojo</groupId> | ||
<artifactId>build-helper-maven-plugin</artifactId> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-compiler-plugin</artifactId> | ||
<version>3.1</version> | ||
<configuration> | ||
<source>1.7</source> | ||
<target>1.7</target> | ||
<annotationProcessors> | ||
<annotationProcessor> | ||
com.microsoft.azure.management.apigeneration.LangDefinitionProcessor | ||
</annotationProcessor> | ||
</annotationProcessors> | ||
<debug>true</debug> | ||
<optimize>true</optimize> | ||
<compilerArguments> | ||
<AaddGeneratedAnnotation>true</AaddGeneratedAnnotation> | ||
<Adebug>true</Adebug> | ||
</compilerArguments> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-javadoc-plugin</artifactId> | ||
<version>2.8</version> | ||
<configuration> | ||
<excludePackageNames>*.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search</excludePackageNames> | ||
<bottom> | ||
<![CDATA[<code> | ||
/** | ||
<br />* Copyright (c) Microsoft Corporation. All rights reserved. | ||
<br />* Licensed under the MIT License. See License.txt in the project root for | ||
<br />* license information. | ||
<br />*/ | ||
</code>]]> | ||
</bottom> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
69 changes: 69 additions & 0 deletions
69
...ure/management/hybridkubernetes/v2020_01_01_preview/AuthenticationCertificateDetails.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.hybridkubernetes.v2020_01_01_preview; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* The AuthenticationCertificateDetails model. | ||
*/ | ||
public class AuthenticationCertificateDetails { | ||
/** | ||
* Base64 encoded client certificate data. | ||
*/ | ||
@JsonProperty(value = "certificateData", required = true) | ||
private String certificateData; | ||
|
||
/** | ||
* Base64 encoded key data. | ||
*/ | ||
@JsonProperty(value = "keyData", required = true) | ||
private String keyData; | ||
|
||
/** | ||
* Get base64 encoded client certificate data. | ||
* | ||
* @return the certificateData value | ||
*/ | ||
public String certificateData() { | ||
return this.certificateData; | ||
} | ||
|
||
/** | ||
* Set base64 encoded client certificate data. | ||
* | ||
* @param certificateData the certificateData value to set | ||
* @return the AuthenticationCertificateDetails object itself. | ||
*/ | ||
public AuthenticationCertificateDetails withCertificateData(String certificateData) { | ||
this.certificateData = certificateData; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get base64 encoded key data. | ||
* | ||
* @return the keyData value | ||
*/ | ||
public String keyData() { | ||
return this.keyData; | ||
} | ||
|
||
/** | ||
* Set base64 encoded key data. | ||
* | ||
* @param keyData the keyData value to set | ||
* @return the AuthenticationCertificateDetails object itself. | ||
*/ | ||
public AuthenticationCertificateDetails withKeyData(String keyData) { | ||
this.keyData = keyData; | ||
return this; | ||
} | ||
|
||
} |
70 changes: 70 additions & 0 deletions
70
...icrosoft/azure/management/hybridkubernetes/v2020_01_01_preview/AuthenticationDetails.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.hybridkubernetes.v2020_01_01_preview; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* The AuthenticationDetails model. | ||
*/ | ||
public class AuthenticationDetails { | ||
/** | ||
* The mode of client authentication. Possible values include: 'Token', | ||
* 'ClientCertificate'. | ||
*/ | ||
@JsonProperty(value = "authenticationMethod") | ||
private AuthenticationMethod authenticationMethod; | ||
|
||
/** | ||
* The value property. | ||
*/ | ||
@JsonProperty(value = "value") | ||
private AuthenticationDetailsValue value; | ||
|
||
/** | ||
* Get the mode of client authentication. Possible values include: 'Token', 'ClientCertificate'. | ||
* | ||
* @return the authenticationMethod value | ||
*/ | ||
public AuthenticationMethod authenticationMethod() { | ||
return this.authenticationMethod; | ||
} | ||
|
||
/** | ||
* Set the mode of client authentication. Possible values include: 'Token', 'ClientCertificate'. | ||
* | ||
* @param authenticationMethod the authenticationMethod value to set | ||
* @return the AuthenticationDetails object itself. | ||
*/ | ||
public AuthenticationDetails withAuthenticationMethod(AuthenticationMethod authenticationMethod) { | ||
this.authenticationMethod = authenticationMethod; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get the value value. | ||
* | ||
* @return the value value | ||
*/ | ||
public AuthenticationDetailsValue value() { | ||
return this.value; | ||
} | ||
|
||
/** | ||
* Set the value value. | ||
* | ||
* @param value the value value to set | ||
* @return the AuthenticationDetails object itself. | ||
*/ | ||
public AuthenticationDetails withValue(AuthenticationDetailsValue value) { | ||
this.value = value; | ||
return this; | ||
} | ||
|
||
} |
69 changes: 69 additions & 0 deletions
69
...oft/azure/management/hybridkubernetes/v2020_01_01_preview/AuthenticationDetailsValue.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.hybridkubernetes.v2020_01_01_preview; | ||
|
||
import com.fasterxml.jackson.annotation.JsonProperty; | ||
|
||
/** | ||
* The AuthenticationDetailsValue model. | ||
*/ | ||
public class AuthenticationDetailsValue { | ||
/** | ||
* Authentication token. | ||
*/ | ||
@JsonProperty(value = "token") | ||
private String token; | ||
|
||
/** | ||
* The clientCertificate property. | ||
*/ | ||
@JsonProperty(value = "clientCertificate") | ||
private AuthenticationCertificateDetails clientCertificate; | ||
|
||
/** | ||
* Get authentication token. | ||
* | ||
* @return the token value | ||
*/ | ||
public String token() { | ||
return this.token; | ||
} | ||
|
||
/** | ||
* Set authentication token. | ||
* | ||
* @param token the token value to set | ||
* @return the AuthenticationDetailsValue object itself. | ||
*/ | ||
public AuthenticationDetailsValue withToken(String token) { | ||
this.token = token; | ||
return this; | ||
} | ||
|
||
/** | ||
* Get the clientCertificate value. | ||
* | ||
* @return the clientCertificate value | ||
*/ | ||
public AuthenticationCertificateDetails clientCertificate() { | ||
return this.clientCertificate; | ||
} | ||
|
||
/** | ||
* Set the clientCertificate value. | ||
* | ||
* @param clientCertificate the clientCertificate value to set | ||
* @return the AuthenticationDetailsValue object itself. | ||
*/ | ||
public AuthenticationDetailsValue withClientCertificate(AuthenticationCertificateDetails clientCertificate) { | ||
this.clientCertificate = clientCertificate; | ||
return this; | ||
} | ||
|
||
} |
41 changes: 41 additions & 0 deletions
41
...microsoft/azure/management/hybridkubernetes/v2020_01_01_preview/AuthenticationMethod.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/** | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Licensed under the MIT License. See License.txt in the project root for | ||
* license information. | ||
* | ||
* Code generated by Microsoft (R) AutoRest Code Generator. | ||
*/ | ||
|
||
package com.microsoft.azure.management.hybridkubernetes.v2020_01_01_preview; | ||
|
||
import java.util.Collection; | ||
import com.fasterxml.jackson.annotation.JsonCreator; | ||
import com.microsoft.rest.ExpandableStringEnum; | ||
|
||
/** | ||
* Defines values for AuthenticationMethod. | ||
*/ | ||
public final class AuthenticationMethod extends ExpandableStringEnum<AuthenticationMethod> { | ||
/** Static value Token for AuthenticationMethod. */ | ||
public static final AuthenticationMethod TOKEN = fromString("Token"); | ||
|
||
/** Static value ClientCertificate for AuthenticationMethod. */ | ||
public static final AuthenticationMethod CLIENT_CERTIFICATE = fromString("ClientCertificate"); | ||
|
||
/** | ||
* Creates or finds a AuthenticationMethod from its string representation. | ||
* @param name a name to look for | ||
* @return the corresponding AuthenticationMethod | ||
*/ | ||
@JsonCreator | ||
public static AuthenticationMethod fromString(String name) { | ||
return fromString(name, AuthenticationMethod.class); | ||
} | ||
|
||
/** | ||
* @return known AuthenticationMethod values | ||
*/ | ||
public static Collection<AuthenticationMethod> values() { | ||
return values(AuthenticationMethod.class); | ||
} | ||
} |
Oops, something went wrong.